linux.html 1.7 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512385133851438515385163851738518385193852038521385223852338524385253852638527385283852938530385313853238533385343853538536385373853838539385403854138542385433854438545385463854738548385493855038551385523855338554385553855638557385583855938560385613856238563385643856538566385673856838569385703857138572385733857438575385763857738578385793858038581385823858338584385853858638587385883858938590385913859238593385943859538596385973859838599386003860138602386033860438605386063860738608386093861038611386123861338614386153861638617386183861938620386213862238623386243862538626386273862838629386303863138632386333863438635386363863738638386393864038641386423864338644386453864638647386483864938650386513865238653386543865538656386573865838659386603866138662386633866438665386663866738668386693867038671386723867338674386753867638677386783867938680386813868238683386843868538686386873868838689386903869138692386933869438695386963869738698386993870038701387023870338704387053870638707387083870938710387113871238713387143871538716387173871838719387203872138722387233872438725387263872738728387293873038731387323873338734387353873638737387383873938740387413874238743387443874538746387473874838749387503875138752387533875438755387563875738758387593876038761387623876338764387653876638767387683876938770387713877238773387743877538776387773877838779387803878138782387833878438785387863878738788387893879038791387923879338794387953879638797387983879938800388013880238803388043880538806388073880838809388103881138812388133881438815388163881738818388193882038821388223882338824388253882638827388283882938830388313883238833388343883538836388373883838839388403884138842388433884438845388463884738848388493885038851388523885338854388553885638857388583885938860388613886238863388643886538866388673886838869388703887138872388733887438875388763887738878388793888038881388823888338884388853888638887388883888938890388913889238893388943889538896388973889838899389003890138902389033890438905389063890738908389093891038911389123891338914389153891638917389183891938920389213892238923389243892538926389273892838929389303893138932389333893438935389363893738938389393894038941389423894338944389453894638947389483894938950389513895238953389543895538956389573895838959389603896138962389633896438965389663896738968389693897038971389723897338974389753897638977389783897938980389813898238983389843898538986389873898838989389903899138992389933899438995389963899738998389993900039001390023900339004390053900639007390083900939010390113901239013390143901539016390173901839019390203902139022390233902439025390263902739028390293903039031390323903339034390353903639037390383903939040390413904239043390443904539046390473904839049390503905139052390533905439055390563905739058390593906039061390623906339064390653906639067390683906939070390713907239073390743907539076390773907839079390803908139082390833908439085390863908739088390893909039091390923909339094390953909639097390983909939100391013910239103391043910539106391073910839109391103911139112391133911439115391163911739118391193912039121391223912339124391253912639127391283912939130391313913239133391343913539136391373913839139391403914139142391433914439145391463914739148391493915039151391523915339154391553915639157391583915939160391613916239163391643916539166391673916839169391703917139172391733917439175391763917739178391793918039181391823918339184391853918639187391883918939190391913919239193391943919539196391973919839199392003920139202392033920439205392063920739208392093921039211392123921339214392153921639217392183921939220392213922239223392243922539226392273922839229392303923139232392333923439235392363923739238392393924039241392423924339244392453924639247392483924939250392513925239253392543925539256392573925839259392603926139262392633926439265392663926739268392693927039271392723927339274392753927639277392783927939280392813928239283392843928539286392873928839289392903929139292392933929439295392963929739298392993930039301393023930339304393053930639307393083930939310393113931239313393143931539316393173931839319393203932139322393233932439325393263932739328393293933039331393323933339334393353933639337393383933939340393413934239343393443934539346393473934839349393503935139352393533935439355393563935739358393593936039361393623936339364393653936639367393683936939370393713937239373393743937539376393773937839379393803938139382393833938439385393863938739388393893939039391393923939339394393953939639397393983939939400394013940239403394043940539406394073940839409394103941139412394133941439415394163941739418394193942039421394223942339424394253942639427394283942939430394313943239433394343943539436394373943839439394403944139442394433944439445394463944739448394493945039451394523945339454394553945639457394583945939460394613946239463394643946539466394673946839469394703947139472394733947439475394763947739478394793948039481394823948339484394853948639487394883948939490394913949239493394943949539496394973949839499395003950139502395033950439505395063950739508395093951039511395123951339514395153951639517395183951939520395213952239523395243952539526395273952839529395303953139532395333953439535395363953739538395393954039541395423954339544395453954639547395483954939550395513955239553395543955539556395573955839559395603956139562395633956439565395663956739568395693957039571395723957339574395753957639577395783957939580395813958239583395843958539586395873958839589395903959139592395933959439595395963959739598395993960039601396023960339604396053960639607396083960939610396113961239613396143961539616396173961839619396203962139622396233962439625396263962739628396293963039631396323963339634396353963639637396383963939640396413964239643396443964539646396473964839649396503965139652396533965439655396563965739658396593966039661396623966339664396653966639667396683966939670396713967239673396743967539676396773967839679396803968139682396833968439685396863968739688396893969039691396923969339694396953969639697396983969939700397013970239703397043970539706397073970839709397103971139712397133971439715397163971739718397193972039721397223972339724397253972639727397283972939730397313973239733397343973539736397373973839739397403974139742397433974439745397463974739748397493975039751397523975339754397553975639757397583975939760397613976239763397643976539766397673976839769397703977139772397733977439775397763977739778397793978039781397823978339784397853978639787397883978939790397913979239793397943979539796397973979839799398003980139802398033980439805398063980739808398093981039811398123981339814398153981639817398183981939820398213982239823398243982539826398273982839829398303983139832398333983439835398363983739838398393984039841398423984339844398453984639847398483984939850398513985239853398543985539856398573985839859398603986139862398633986439865398663986739868398693987039871398723987339874398753987639877398783987939880398813988239883398843988539886398873988839889398903989139892398933989439895398963989739898398993990039901399023990339904399053990639907399083990939910399113991239913399143991539916399173991839919399203992139922399233992439925399263992739928399293993039931399323993339934399353993639937399383993939940399413994239943399443994539946399473994839949399503995139952399533995439955399563995739958399593996039961399623996339964399653996639967399683996939970399713997239973399743997539976399773997839979399803998139982399833998439985399863998739988399893999039991399923999339994399953999639997399983999940000400014000240003400044000540006400074000840009400104001140012400134001440015400164001740018400194002040021400224002340024400254002640027400284002940030400314003240033400344003540036400374003840039400404004140042400434004440045400464004740048400494005040051400524005340054400554005640057400584005940060400614006240063400644006540066400674006840069400704007140072400734007440075400764007740078400794008040081400824008340084400854008640087400884008940090400914009240093400944009540096400974009840099401004010140102401034010440105401064010740108401094011040111401124011340114401154011640117401184011940120401214012240123401244012540126401274012840129401304013140132401334013440135401364013740138401394014040141401424014340144401454014640147401484014940150401514015240153401544015540156401574015840159401604016140162401634016440165401664016740168401694017040171401724017340174401754017640177401784017940180401814018240183401844018540186401874018840189401904019140192401934019440195401964019740198401994020040201402024020340204402054020640207402084020940210402114021240213402144021540216402174021840219402204022140222402234022440225402264022740228402294023040231402324023340234402354023640237402384023940240402414024240243402444024540246402474024840249402504025140252402534025440255402564025740258402594026040261402624026340264402654026640267402684026940270402714027240273402744027540276402774027840279402804028140282402834028440285402864028740288402894029040291402924029340294402954029640297402984029940300403014030240303403044030540306403074030840309403104031140312403134031440315403164031740318403194032040321403224032340324403254032640327403284032940330403314033240333403344033540336403374033840339403404034140342403434034440345403464034740348403494035040351403524035340354403554035640357403584035940360403614036240363403644036540366403674036840369403704037140372403734037440375403764037740378403794038040381403824038340384403854038640387403884038940390403914039240393403944039540396403974039840399404004040140402404034040440405404064040740408404094041040411404124041340414404154041640417404184041940420404214042240423404244042540426404274042840429404304043140432404334043440435404364043740438404394044040441404424044340444404454044640447404484044940450404514045240453404544045540456404574045840459404604046140462404634046440465404664046740468404694047040471404724047340474404754047640477404784047940480404814048240483404844048540486404874048840489404904049140492404934049440495404964049740498404994050040501405024050340504405054050640507405084050940510405114051240513405144051540516405174051840519405204052140522405234052440525405264052740528405294053040531405324053340534405354053640537405384053940540405414054240543405444054540546405474054840549405504055140552405534055440555405564055740558405594056040561405624056340564405654056640567405684056940570405714057240573405744057540576405774057840579405804058140582405834058440585405864058740588405894059040591405924059340594405954059640597405984059940600406014060240603406044060540606406074060840609406104061140612406134061440615406164061740618406194062040621406224062340624406254062640627406284062940630406314063240633406344063540636406374063840639406404064140642406434064440645406464064740648406494065040651406524065340654406554065640657406584065940660406614066240663406644066540666406674066840669406704067140672406734067440675406764067740678406794068040681406824068340684406854068640687406884068940690406914069240693406944069540696406974069840699407004070140702407034070440705407064070740708407094071040711407124071340714407154071640717407184071940720407214072240723407244072540726407274072840729407304073140732407334073440735407364073740738407394074040741407424074340744407454074640747407484074940750407514075240753407544075540756407574075840759407604076140762407634076440765407664076740768407694077040771407724077340774407754077640777407784077940780407814078240783407844078540786407874078840789407904079140792407934079440795407964079740798407994080040801408024080340804408054080640807408084080940810408114081240813408144081540816408174081840819408204082140822408234082440825408264082740828408294083040831408324083340834408354083640837408384083940840408414084240843408444084540846408474084840849408504085140852408534085440855408564085740858408594086040861408624086340864408654086640867408684086940870408714087240873408744087540876408774087840879408804088140882408834088440885408864088740888408894089040891408924089340894408954089640897408984089940900409014090240903409044090540906409074090840909409104091140912409134091440915409164091740918409194092040921409224092340924409254092640927409284092940930409314093240933409344093540936409374093840939409404094140942409434094440945409464094740948409494095040951409524095340954409554095640957409584095940960409614096240963409644096540966409674096840969409704097140972409734097440975409764097740978409794098040981409824098340984409854098640987409884098940990409914099240993409944099540996409974099840999410004100141002410034100441005410064100741008410094101041011410124101341014410154101641017410184101941020410214102241023410244102541026410274102841029410304103141032410334103441035410364103741038410394104041041410424104341044410454104641047410484104941050410514105241053410544105541056410574105841059410604106141062410634106441065410664106741068410694107041071410724107341074410754107641077410784107941080410814108241083410844108541086410874108841089410904109141092410934109441095410964109741098410994110041101411024110341104411054110641107411084110941110411114111241113411144111541116411174111841119411204112141122411234112441125411264112741128411294113041131411324113341134411354113641137411384113941140411414114241143411444114541146411474114841149411504115141152411534115441155411564115741158411594116041161411624116341164411654116641167411684116941170411714117241173411744117541176411774117841179411804118141182411834118441185411864118741188411894119041191411924119341194411954119641197411984119941200412014120241203412044120541206412074120841209412104121141212412134121441215412164121741218412194122041221412224122341224412254122641227412284122941230412314123241233412344123541236412374123841239412404124141242412434124441245412464124741248412494125041251412524125341254412554125641257412584125941260412614126241263412644126541266412674126841269412704127141272412734127441275412764127741278412794128041281412824128341284412854128641287412884128941290412914129241293412944129541296412974129841299413004130141302413034130441305413064130741308413094131041311413124131341314413154131641317413184131941320413214132241323413244132541326413274132841329413304133141332413334133441335413364133741338413394134041341413424134341344413454134641347413484134941350413514135241353413544135541356413574135841359413604136141362413634136441365413664136741368413694137041371413724137341374413754137641377413784137941380413814138241383413844138541386413874138841389413904139141392413934139441395413964139741398413994140041401414024140341404414054140641407414084140941410414114141241413414144141541416414174141841419414204142141422414234142441425414264142741428414294143041431414324143341434414354143641437414384143941440414414144241443414444144541446414474144841449414504145141452414534145441455414564145741458414594146041461414624146341464414654146641467414684146941470414714147241473414744147541476414774147841479414804148141482414834148441485414864148741488414894149041491414924149341494414954149641497414984149941500415014150241503415044150541506415074150841509415104151141512415134151441515415164151741518415194152041521415224152341524415254152641527415284152941530415314153241533415344153541536415374153841539415404154141542415434154441545415464154741548415494155041551415524155341554415554155641557415584155941560415614156241563415644156541566415674156841569415704157141572415734157441575415764157741578415794158041581415824158341584415854158641587415884158941590415914159241593415944159541596415974159841599416004160141602416034160441605416064160741608416094161041611416124161341614416154161641617416184161941620416214162241623416244162541626416274162841629416304163141632416334163441635416364163741638416394164041641416424164341644416454164641647416484164941650416514165241653416544165541656416574165841659416604166141662416634166441665416664166741668416694167041671416724167341674416754167641677416784167941680416814168241683416844168541686416874168841689416904169141692416934169441695416964169741698416994170041701417024170341704417054170641707417084170941710417114171241713417144171541716417174171841719417204172141722417234172441725417264172741728417294173041731417324173341734417354173641737417384173941740417414174241743417444174541746417474174841749417504175141752417534175441755417564175741758417594176041761417624176341764417654176641767417684176941770417714177241773417744177541776417774177841779417804178141782417834178441785417864178741788417894179041791417924179341794417954179641797417984179941800418014180241803418044180541806418074180841809418104181141812418134181441815418164181741818418194182041821418224182341824418254182641827418284182941830418314183241833418344183541836418374183841839418404184141842418434184441845418464184741848418494185041851418524185341854418554185641857418584185941860418614186241863418644186541866418674186841869418704187141872418734187441875418764187741878418794188041881418824188341884418854188641887418884188941890418914189241893418944189541896418974189841899419004190141902419034190441905419064190741908419094191041911419124191341914419154191641917419184191941920419214192241923419244192541926419274192841929419304193141932419334193441935419364193741938419394194041941419424194341944419454194641947419484194941950419514195241953419544195541956419574195841959419604196141962419634196441965419664196741968419694197041971419724197341974419754197641977419784197941980419814198241983419844198541986419874198841989419904199141992419934199441995419964199741998419994200042001420024200342004420054200642007420084200942010420114201242013420144201542016420174201842019420204202142022420234202442025420264202742028420294203042031420324203342034420354203642037420384203942040420414204242043420444204542046420474204842049420504205142052420534205442055420564205742058420594206042061420624206342064420654206642067420684206942070420714207242073420744207542076420774207842079420804208142082420834208442085420864208742088420894209042091420924209342094420954209642097420984209942100421014210242103421044210542106421074210842109421104211142112421134211442115421164211742118421194212042121421224212342124421254212642127421284212942130421314213242133421344213542136421374213842139421404214142142421434214442145421464214742148421494215042151421524215342154421554215642157421584215942160421614216242163421644216542166421674216842169421704217142172421734217442175421764217742178421794218042181421824218342184421854218642187421884218942190421914219242193421944219542196421974219842199422004220142202422034220442205422064220742208422094221042211422124221342214422154221642217422184221942220422214222242223422244222542226422274222842229422304223142232422334223442235422364223742238422394224042241422424224342244422454224642247422484224942250422514225242253422544225542256422574225842259422604226142262422634226442265422664226742268422694227042271422724227342274422754227642277422784227942280422814228242283422844228542286422874228842289422904229142292422934229442295422964229742298422994230042301423024230342304423054230642307423084230942310423114231242313423144231542316423174231842319423204232142322423234232442325423264232742328423294233042331423324233342334423354233642337423384233942340423414234242343423444234542346423474234842349423504235142352423534235442355423564235742358423594236042361423624236342364423654236642367423684236942370423714237242373423744237542376423774237842379423804238142382423834238442385423864238742388423894239042391423924239342394423954239642397423984239942400424014240242403424044240542406424074240842409424104241142412424134241442415424164241742418424194242042421424224242342424424254242642427424284242942430424314243242433424344243542436424374243842439424404244142442424434244442445424464244742448424494245042451424524245342454424554245642457424584245942460424614246242463424644246542466424674246842469424704247142472424734247442475424764247742478424794248042481424824248342484424854248642487424884248942490424914249242493424944249542496424974249842499425004250142502425034250442505425064250742508425094251042511425124251342514425154251642517425184251942520425214252242523425244252542526425274252842529425304253142532425334253442535425364253742538425394254042541425424254342544425454254642547425484254942550425514255242553425544255542556425574255842559425604256142562425634256442565425664256742568425694257042571425724257342574425754257642577425784257942580425814258242583425844258542586425874258842589425904259142592425934259442595425964259742598425994260042601426024260342604426054260642607426084260942610426114261242613426144261542616426174261842619426204262142622426234262442625426264262742628426294263042631426324263342634426354263642637426384263942640426414264242643426444264542646426474264842649426504265142652426534265442655426564265742658426594266042661426624266342664426654266642667426684266942670426714267242673426744267542676426774267842679426804268142682426834268442685426864268742688426894269042691426924269342694426954269642697426984269942700427014270242703427044270542706427074270842709427104271142712427134271442715427164271742718427194272042721427224272342724427254272642727427284272942730427314273242733427344273542736427374273842739427404274142742427434274442745427464274742748427494275042751427524275342754427554275642757427584275942760427614276242763427644276542766427674276842769427704277142772427734277442775427764277742778427794278042781427824278342784427854278642787427884278942790427914279242793427944279542796427974279842799428004280142802428034280442805428064280742808428094281042811428124281342814428154281642817428184281942820428214282242823428244282542826428274282842829428304283142832428334283442835428364283742838428394284042841428424284342844428454284642847428484284942850428514285242853428544285542856428574285842859428604286142862428634286442865428664286742868428694287042871428724287342874428754287642877428784287942880428814288242883428844288542886428874288842889428904289142892428934289442895428964289742898428994290042901429024290342904429054290642907429084290942910429114291242913429144291542916429174291842919429204292142922429234292442925429264292742928429294293042931429324293342934429354293642937429384293942940429414294242943429444294542946429474294842949429504295142952429534295442955429564295742958429594296042961429624296342964429654296642967429684296942970429714297242973429744297542976429774297842979429804298142982429834298442985429864298742988429894299042991429924299342994429954299642997429984299943000430014300243003430044300543006430074300843009430104301143012430134301443015430164301743018430194302043021430224302343024430254302643027430284302943030430314303243033430344303543036430374303843039430404304143042430434304443045430464304743048430494305043051430524305343054430554305643057430584305943060430614306243063430644306543066430674306843069430704307143072430734307443075430764307743078430794308043081430824308343084430854308643087430884308943090430914309243093430944309543096430974309843099431004310143102431034310443105431064310743108431094311043111431124311343114431154311643117431184311943120431214312243123431244312543126431274312843129431304313143132431334313443135431364313743138431394314043141431424314343144431454314643147431484314943150431514315243153431544315543156431574315843159431604316143162431634316443165431664316743168431694317043171431724317343174431754317643177431784317943180431814318243183431844318543186431874318843189431904319143192431934319443195431964319743198431994320043201432024320343204432054320643207432084320943210432114321243213432144321543216432174321843219432204322143222432234322443225432264322743228432294323043231432324323343234432354323643237432384323943240432414324243243432444324543246432474324843249432504325143252432534325443255432564325743258432594326043261432624326343264432654326643267432684326943270432714327243273432744327543276432774327843279432804328143282432834328443285432864328743288432894329043291432924329343294432954329643297432984329943300433014330243303433044330543306433074330843309433104331143312433134331443315433164331743318433194332043321433224332343324433254332643327433284332943330433314333243333433344333543336433374333843339433404334143342433434334443345433464334743348433494335043351433524335343354433554335643357433584335943360433614336243363433644336543366433674336843369433704337143372433734337443375433764337743378433794338043381433824338343384433854338643387433884338943390433914339243393433944339543396433974339843399434004340143402434034340443405434064340743408434094341043411434124341343414434154341643417434184341943420434214342243423434244342543426434274342843429434304343143432434334343443435434364343743438434394344043441434424344343444434454344643447434484344943450434514345243453434544345543456434574345843459434604346143462434634346443465434664346743468434694347043471434724347343474434754347643477434784347943480434814348243483434844348543486434874348843489434904349143492434934349443495434964349743498434994350043501435024350343504435054350643507435084350943510435114351243513435144351543516435174351843519435204352143522435234352443525435264352743528435294353043531435324353343534435354353643537435384353943540435414354243543435444354543546435474354843549435504355143552435534355443555435564355743558435594356043561435624356343564435654356643567435684356943570435714357243573435744357543576435774357843579435804358143582435834358443585435864358743588435894359043591435924359343594435954359643597435984359943600436014360243603436044360543606436074360843609436104361143612436134361443615436164361743618436194362043621436224362343624436254362643627436284362943630436314363243633436344363543636436374363843639436404364143642436434364443645436464364743648436494365043651436524365343654436554365643657436584365943660436614366243663436644366543666436674366843669436704367143672436734367443675436764367743678436794368043681436824368343684436854368643687436884368943690436914369243693436944369543696436974369843699437004370143702437034370443705437064370743708437094371043711437124371343714437154371643717437184371943720437214372243723437244372543726437274372843729437304373143732437334373443735437364373743738437394374043741437424374343744437454374643747437484374943750437514375243753437544375543756437574375843759437604376143762437634376443765437664376743768437694377043771437724377343774437754377643777437784377943780437814378243783437844378543786437874378843789437904379143792437934379443795437964379743798437994380043801438024380343804438054380643807438084380943810438114381243813438144381543816438174381843819438204382143822438234382443825438264382743828438294383043831438324383343834438354383643837438384383943840438414384243843438444384543846438474384843849438504385143852438534385443855438564385743858438594386043861438624386343864438654386643867438684386943870438714387243873438744387543876438774387843879438804388143882438834388443885438864388743888438894389043891438924389343894438954389643897438984389943900439014390243903439044390543906439074390843909439104391143912439134391443915439164391743918439194392043921439224392343924439254392643927439284392943930439314393243933439344393543936439374393843939439404394143942439434394443945439464394743948439494395043951439524395343954439554395643957439584395943960439614396243963439644396543966439674396843969439704397143972439734397443975439764397743978439794398043981439824398343984439854398643987439884398943990439914399243993439944399543996439974399843999440004400144002440034400444005440064400744008440094401044011440124401344014440154401644017440184401944020440214402244023440244402544026440274402844029440304403144032440334403444035440364403744038440394404044041440424404344044440454404644047440484404944050440514405244053440544405544056440574405844059440604406144062440634406444065440664406744068440694407044071440724407344074440754407644077440784407944080440814408244083440844408544086440874408844089440904409144092440934409444095440964409744098440994410044101441024410344104441054410644107441084410944110441114411244113441144411544116441174411844119441204412144122441234412444125441264412744128441294413044131441324413344134441354413644137441384413944140441414414244143441444414544146441474414844149441504415144152441534415444155441564415744158441594416044161441624416344164441654416644167441684416944170441714417244173441744417544176441774417844179441804418144182441834418444185441864418744188441894419044191441924419344194441954419644197441984419944200442014420244203442044420544206442074420844209442104421144212442134421444215442164421744218442194422044221442224422344224442254422644227442284422944230442314423244233442344423544236442374423844239442404424144242442434424444245442464424744248442494425044251442524425344254442554425644257442584425944260442614426244263442644426544266442674426844269442704427144272442734427444275442764427744278442794428044281442824428344284442854428644287442884428944290442914429244293442944429544296442974429844299443004430144302443034430444305443064430744308443094431044311443124431344314443154431644317443184431944320443214432244323443244432544326443274432844329443304433144332443334433444335443364433744338443394434044341443424434344344443454434644347443484434944350443514435244353443544435544356443574435844359443604436144362443634436444365443664436744368443694437044371443724437344374443754437644377443784437944380443814438244383443844438544386443874438844389443904439144392443934439444395443964439744398443994440044401444024440344404444054440644407444084440944410444114441244413444144441544416444174441844419444204442144422444234442444425444264442744428444294443044431444324443344434444354443644437444384443944440444414444244443444444444544446444474444844449444504445144452444534445444455444564445744458444594446044461444624446344464444654446644467444684446944470444714447244473444744447544476444774447844479444804448144482444834448444485444864448744488444894449044491444924449344494444954449644497444984449944500445014450244503445044450544506445074450844509445104451144512445134451444515445164451744518445194452044521445224452344524445254452644527445284452944530445314453244533445344453544536445374453844539445404454144542445434454444545445464454744548445494455044551445524455344554445554455644557445584455944560445614456244563445644456544566445674456844569445704457144572445734457444575445764457744578445794458044581445824458344584445854458644587445884458944590445914459244593445944459544596445974459844599446004460144602446034460444605446064460744608446094461044611446124461344614446154461644617446184461944620446214462244623446244462544626446274462844629446304463144632446334463444635446364463744638446394464044641446424464344644446454464644647446484464944650446514465244653446544465544656446574465844659446604466144662446634466444665446664466744668446694467044671446724467344674446754467644677446784467944680446814468244683446844468544686446874468844689446904469144692446934469444695446964469744698446994470044701447024470344704447054470644707447084470944710447114471244713447144471544716447174471844719447204472144722447234472444725447264472744728447294473044731447324473344734447354473644737447384473944740447414474244743447444474544746447474474844749447504475144752447534475444755447564475744758447594476044761447624476344764447654476644767447684476944770447714477244773447744477544776447774477844779447804478144782447834478444785447864478744788447894479044791447924479344794447954479644797447984479944800448014480244803448044480544806448074480844809448104481144812448134481444815448164481744818448194482044821448224482344824448254482644827448284482944830448314483244833448344483544836448374483844839448404484144842448434484444845448464484744848448494485044851448524485344854448554485644857448584485944860448614486244863448644486544866448674486844869448704487144872448734487444875448764487744878448794488044881448824488344884448854488644887448884488944890448914489244893448944489544896448974489844899449004490144902449034490444905449064490744908449094491044911449124491344914449154491644917449184491944920449214492244923449244492544926449274492844929449304493144932449334493444935449364493744938449394494044941449424494344944449454494644947449484494944950449514495244953449544495544956449574495844959449604496144962449634496444965449664496744968449694497044971449724497344974449754497644977449784497944980449814498244983449844498544986449874498844989449904499144992449934499444995449964499744998449994500045001450024500345004450054500645007450084500945010450114501245013450144501545016450174501845019450204502145022450234502445025450264502745028450294503045031450324503345034450354503645037450384503945040450414504245043450444504545046450474504845049450504505145052450534505445055450564505745058450594506045061450624506345064450654506645067450684506945070450714507245073450744507545076450774507845079450804508145082450834508445085450864508745088450894509045091450924509345094450954509645097450984509945100451014510245103451044510545106451074510845109451104511145112451134511445115451164511745118451194512045121451224512345124451254512645127451284512945130451314513245133451344513545136451374513845139451404514145142451434514445145451464514745148451494515045151451524515345154451554515645157451584515945160451614516245163451644516545166451674516845169451704517145172451734517445175451764517745178451794518045181451824518345184451854518645187451884518945190451914519245193451944519545196451974519845199452004520145202452034520445205452064520745208452094521045211452124521345214452154521645217452184521945220452214522245223452244522545226452274522845229452304523145232452334523445235452364523745238452394524045241452424524345244452454524645247452484524945250452514525245253452544525545256452574525845259452604526145262452634526445265452664526745268452694527045271452724527345274452754527645277452784527945280452814528245283452844528545286452874528845289452904529145292452934529445295452964529745298452994530045301453024530345304453054530645307453084530945310453114531245313453144531545316453174531845319453204532145322453234532445325453264532745328453294533045331453324533345334453354533645337453384533945340453414534245343453444534545346453474534845349453504535145352453534535445355453564535745358453594536045361453624536345364453654536645367453684536945370453714537245373453744537545376453774537845379453804538145382453834538445385453864538745388453894539045391453924539345394453954539645397453984539945400454014540245403454044540545406454074540845409454104541145412454134541445415454164541745418454194542045421454224542345424454254542645427454284542945430454314543245433454344543545436454374543845439454404544145442454434544445445454464544745448454494545045451454524545345454454554545645457454584545945460454614546245463454644546545466454674546845469454704547145472454734547445475454764547745478454794548045481454824548345484454854548645487454884548945490454914549245493454944549545496454974549845499455004550145502455034550445505455064550745508455094551045511455124551345514455154551645517455184551945520455214552245523455244552545526455274552845529455304553145532455334553445535455364553745538455394554045541455424554345544455454554645547455484554945550455514555245553455544555545556455574555845559455604556145562455634556445565455664556745568455694557045571455724557345574455754557645577455784557945580455814558245583455844558545586455874558845589455904559145592455934559445595455964559745598455994560045601456024560345604456054560645607456084560945610456114561245613456144561545616456174561845619456204562145622456234562445625456264562745628456294563045631456324563345634456354563645637456384563945640456414564245643456444564545646456474564845649456504565145652456534565445655456564565745658456594566045661456624566345664456654566645667456684566945670456714567245673456744567545676456774567845679456804568145682456834568445685456864568745688456894569045691456924569345694456954569645697456984569945700457014570245703457044570545706457074570845709457104571145712457134571445715457164571745718457194572045721457224572345724457254572645727457284572945730457314573245733457344573545736457374573845739457404574145742457434574445745457464574745748457494575045751457524575345754457554575645757457584575945760457614576245763457644576545766457674576845769457704577145772457734577445775457764577745778457794578045781457824578345784457854578645787457884578945790457914579245793457944579545796457974579845799458004580145802458034580445805458064580745808458094581045811458124581345814458154581645817458184581945820458214582245823458244582545826458274582845829458304583145832458334583445835458364583745838458394584045841458424584345844458454584645847458484584945850458514585245853458544585545856458574585845859458604586145862458634586445865458664586745868458694587045871458724587345874458754587645877458784587945880458814588245883458844588545886458874588845889458904589145892458934589445895458964589745898458994590045901459024590345904459054590645907459084590945910459114591245913459144591545916459174591845919459204592145922459234592445925459264592745928459294593045931459324593345934459354593645937459384593945940459414594245943459444594545946459474594845949459504595145952459534595445955459564595745958459594596045961459624596345964459654596645967459684596945970459714597245973459744597545976459774597845979459804598145982459834598445985459864598745988459894599045991459924599345994459954599645997459984599946000460014600246003460044600546006460074600846009460104601146012460134601446015460164601746018460194602046021460224602346024460254602646027460284602946030460314603246033460344603546036460374603846039460404604146042460434604446045460464604746048460494605046051460524605346054460554605646057460584605946060460614606246063460644606546066460674606846069460704607146072460734607446075460764607746078460794608046081460824608346084460854608646087460884608946090460914609246093460944609546096460974609846099461004610146102461034610446105461064610746108461094611046111461124611346114461154611646117461184611946120461214612246123461244612546126461274612846129461304613146132461334613446135461364613746138461394614046141461424614346144461454614646147461484614946150461514615246153461544615546156461574615846159461604616146162461634616446165461664616746168461694617046171461724617346174461754617646177461784617946180461814618246183461844618546186461874618846189461904619146192461934619446195461964619746198461994620046201462024620346204462054620646207462084620946210462114621246213462144621546216462174621846219462204622146222462234622446225462264622746228462294623046231462324623346234462354623646237462384623946240462414624246243462444624546246462474624846249462504625146252462534625446255462564625746258462594626046261462624626346264462654626646267462684626946270462714627246273462744627546276462774627846279462804628146282462834628446285462864628746288462894629046291462924629346294462954629646297462984629946300463014630246303463044630546306463074630846309463104631146312463134631446315463164631746318463194632046321463224632346324463254632646327463284632946330463314633246333463344633546336463374633846339463404634146342463434634446345463464634746348463494635046351463524635346354463554635646357463584635946360463614636246363463644636546366463674636846369463704637146372463734637446375463764637746378463794638046381463824638346384463854638646387463884638946390463914639246393463944639546396463974639846399464004640146402464034640446405464064640746408464094641046411464124641346414464154641646417464184641946420464214642246423464244642546426464274642846429464304643146432464334643446435464364643746438464394644046441464424644346444464454644646447464484644946450464514645246453464544645546456464574645846459464604646146462464634646446465464664646746468464694647046471464724647346474464754647646477464784647946480464814648246483464844648546486464874648846489464904649146492464934649446495464964649746498464994650046501465024650346504465054650646507465084650946510465114651246513465144651546516465174651846519465204652146522465234652446525465264652746528465294653046531465324653346534465354653646537465384653946540465414654246543465444654546546465474654846549465504655146552465534655446555465564655746558465594656046561465624656346564465654656646567465684656946570465714657246573465744657546576465774657846579465804658146582465834658446585465864658746588465894659046591465924659346594465954659646597465984659946600466014660246603466044660546606466074660846609466104661146612466134661446615466164661746618466194662046621466224662346624466254662646627466284662946630466314663246633466344663546636466374663846639466404664146642466434664446645466464664746648466494665046651466524665346654466554665646657466584665946660466614666246663466644666546666466674666846669466704667146672466734667446675466764667746678466794668046681466824668346684466854668646687466884668946690466914669246693466944669546696466974669846699467004670146702467034670446705467064670746708467094671046711467124671346714467154671646717467184671946720467214672246723467244672546726467274672846729467304673146732467334673446735467364673746738467394674046741467424674346744467454674646747467484674946750467514675246753467544675546756467574675846759467604676146762467634676446765467664676746768467694677046771467724677346774467754677646777467784677946780467814678246783467844678546786467874678846789467904679146792467934679446795467964679746798467994680046801468024680346804468054680646807468084680946810468114681246813468144681546816468174681846819468204682146822468234682446825468264682746828468294683046831468324683346834468354683646837468384683946840468414684246843468444684546846468474684846849468504685146852468534685446855468564685746858468594686046861468624686346864468654686646867468684686946870468714687246873468744687546876468774687846879468804688146882468834688446885468864688746888468894689046891468924689346894468954689646897468984689946900469014690246903469044690546906469074690846909469104691146912469134691446915469164691746918469194692046921469224692346924469254692646927469284692946930469314693246933469344693546936469374693846939469404694146942469434694446945469464694746948469494695046951469524695346954469554695646957469584695946960469614696246963469644696546966469674696846969469704697146972469734697446975469764697746978469794698046981469824698346984469854698646987469884698946990469914699246993469944699546996469974699846999470004700147002470034700447005470064700747008470094701047011470124701347014470154701647017470184701947020470214702247023470244702547026470274702847029470304703147032470334703447035470364703747038470394704047041470424704347044470454704647047470484704947050470514705247053470544705547056470574705847059470604706147062470634706447065470664706747068470694707047071470724707347074470754707647077470784707947080470814708247083470844708547086470874708847089470904709147092470934709447095470964709747098470994710047101471024710347104471054710647107471084710947110471114711247113471144711547116471174711847119471204712147122471234712447125471264712747128471294713047131471324713347134471354713647137471384713947140471414714247143471444714547146471474714847149471504715147152471534715447155471564715747158471594716047161471624716347164471654716647167471684716947170471714717247173471744717547176471774717847179471804718147182471834718447185471864718747188471894719047191471924719347194471954719647197471984719947200472014720247203472044720547206472074720847209472104721147212472134721447215472164721747218472194722047221472224722347224472254722647227472284722947230472314723247233472344723547236472374723847239472404724147242472434724447245472464724747248472494725047251472524725347254472554725647257472584725947260472614726247263472644726547266472674726847269472704727147272472734727447275472764727747278472794728047281472824728347284472854728647287472884728947290472914729247293472944729547296472974729847299473004730147302473034730447305473064730747308473094731047311473124731347314473154731647317473184731947320473214732247323473244732547326473274732847329473304733147332473334733447335473364733747338473394734047341473424734347344473454734647347473484734947350473514735247353473544735547356473574735847359473604736147362473634736447365473664736747368473694737047371473724737347374473754737647377473784737947380473814738247383473844738547386473874738847389473904739147392473934739447395473964739747398473994740047401474024740347404474054740647407474084740947410474114741247413474144741547416474174741847419474204742147422474234742447425474264742747428474294743047431474324743347434474354743647437474384743947440474414744247443474444744547446474474744847449474504745147452474534745447455474564745747458474594746047461474624746347464474654746647467474684746947470474714747247473474744747547476474774747847479474804748147482474834748447485474864748747488474894749047491474924749347494474954749647497474984749947500475014750247503475044750547506475074750847509475104751147512475134751447515475164751747518475194752047521475224752347524475254752647527475284752947530475314753247533475344753547536475374753847539475404754147542475434754447545475464754747548475494755047551475524755347554475554755647557475584755947560475614756247563475644756547566475674756847569475704757147572475734757447575475764757747578475794758047581475824758347584475854758647587475884758947590475914759247593475944759547596475974759847599476004760147602476034760447605476064760747608476094761047611476124761347614476154761647617476184761947620476214762247623476244762547626476274762847629476304763147632476334763447635476364763747638476394764047641476424764347644476454764647647476484764947650476514765247653476544765547656476574765847659476604766147662476634766447665476664766747668476694767047671476724767347674476754767647677476784767947680476814768247683476844768547686476874768847689476904769147692476934769447695476964769747698476994770047701477024770347704477054770647707477084770947710477114771247713477144771547716477174771847719477204772147722477234772447725477264772747728477294773047731477324773347734477354773647737477384773947740477414774247743477444774547746477474774847749477504775147752477534775447755477564775747758477594776047761477624776347764477654776647767477684776947770477714777247773477744777547776477774777847779477804778147782477834778447785477864778747788477894779047791477924779347794477954779647797477984779947800478014780247803478044780547806478074780847809478104781147812478134781447815478164781747818478194782047821478224782347824478254782647827478284782947830478314783247833478344783547836478374783847839478404784147842478434784447845478464784747848478494785047851478524785347854478554785647857478584785947860478614786247863478644786547866478674786847869478704787147872478734787447875478764787747878478794788047881478824788347884478854788647887478884788947890478914789247893478944789547896478974789847899479004790147902479034790447905479064790747908479094791047911479124791347914479154791647917479184791947920479214792247923479244792547926479274792847929479304793147932479334793447935479364793747938479394794047941479424794347944479454794647947479484794947950479514795247953479544795547956479574795847959479604796147962479634796447965479664796747968479694797047971479724797347974479754797647977479784797947980479814798247983479844798547986479874798847989479904799147992479934799447995479964799747998479994800048001480024800348004480054800648007480084800948010480114801248013480144801548016480174801848019480204802148022480234802448025480264802748028480294803048031480324803348034480354803648037480384803948040480414804248043480444804548046480474804848049480504805148052480534805448055480564805748058480594806048061480624806348064480654806648067480684806948070480714807248073480744807548076480774807848079480804808148082480834808448085480864808748088480894809048091480924809348094480954809648097480984809948100481014810248103481044810548106481074810848109481104811148112481134811448115481164811748118481194812048121481224812348124481254812648127481284812948130481314813248133481344813548136481374813848139481404814148142481434814448145481464814748148481494815048151481524815348154481554815648157481584815948160481614816248163481644816548166481674816848169481704817148172481734817448175481764817748178481794818048181481824818348184481854818648187481884818948190481914819248193481944819548196481974819848199482004820148202482034820448205482064820748208482094821048211482124821348214482154821648217482184821948220482214822248223482244822548226482274822848229482304823148232482334823448235482364823748238482394824048241482424824348244482454824648247482484824948250482514825248253482544825548256482574825848259482604826148262482634826448265482664826748268482694827048271482724827348274482754827648277482784827948280482814828248283482844828548286482874828848289482904829148292482934829448295482964829748298482994830048301483024830348304483054830648307483084830948310483114831248313483144831548316483174831848319483204832148322483234832448325483264832748328483294833048331483324833348334483354833648337483384833948340483414834248343483444834548346483474834848349483504835148352483534835448355483564835748358483594836048361483624836348364483654836648367483684836948370483714837248373483744837548376483774837848379483804838148382483834838448385483864838748388483894839048391483924839348394483954839648397483984839948400484014840248403484044840548406484074840848409484104841148412484134841448415484164841748418484194842048421484224842348424484254842648427484284842948430484314843248433484344843548436484374843848439484404844148442484434844448445484464844748448484494845048451484524845348454484554845648457484584845948460484614846248463484644846548466484674846848469484704847148472484734847448475484764847748478484794848048481484824848348484484854848648487484884848948490484914849248493484944849548496484974849848499485004850148502485034850448505485064850748508485094851048511485124851348514485154851648517485184851948520485214852248523485244852548526485274852848529485304853148532485334853448535485364853748538485394854048541485424854348544485454854648547485484854948550485514855248553485544855548556485574855848559485604856148562485634856448565485664856748568485694857048571485724857348574485754857648577485784857948580485814858248583485844858548586485874858848589485904859148592485934859448595485964859748598485994860048601486024860348604486054860648607486084860948610486114861248613486144861548616486174861848619486204862148622486234862448625486264862748628486294863048631486324863348634486354863648637486384863948640486414864248643486444864548646486474864848649486504865148652486534865448655486564865748658486594866048661486624866348664486654866648667486684866948670486714867248673486744867548676486774867848679486804868148682486834868448685486864868748688486894869048691486924869348694486954869648697486984869948700487014870248703487044870548706487074870848709487104871148712487134871448715487164871748718487194872048721487224872348724487254872648727487284872948730487314873248733487344873548736487374873848739487404874148742487434874448745487464874748748487494875048751487524875348754487554875648757487584875948760487614876248763487644876548766487674876848769487704877148772487734877448775487764877748778487794878048781487824878348784487854878648787487884878948790487914879248793487944879548796487974879848799488004880148802488034880448805488064880748808488094881048811488124881348814488154881648817488184881948820488214882248823488244882548826488274882848829488304883148832488334883448835488364883748838488394884048841488424884348844488454884648847488484884948850488514885248853488544885548856488574885848859488604886148862488634886448865488664886748868488694887048871488724887348874488754887648877488784887948880488814888248883488844888548886488874888848889488904889148892488934889448895488964889748898488994890048901489024890348904489054890648907489084890948910489114891248913489144891548916489174891848919489204892148922489234892448925489264892748928489294893048931489324893348934489354893648937489384893948940489414894248943489444894548946489474894848949489504895148952489534895448955489564895748958489594896048961489624896348964489654896648967489684896948970489714897248973489744897548976489774897848979489804898148982489834898448985489864898748988489894899048991489924899348994489954899648997489984899949000490014900249003490044900549006490074900849009490104901149012490134901449015490164901749018490194902049021490224902349024490254902649027490284902949030490314903249033490344903549036490374903849039490404904149042490434904449045490464904749048490494905049051490524905349054490554905649057490584905949060490614906249063490644906549066490674906849069490704907149072490734907449075490764907749078490794908049081490824908349084490854908649087490884908949090490914909249093490944909549096490974909849099491004910149102491034910449105491064910749108491094911049111491124911349114491154911649117491184911949120491214912249123491244912549126491274912849129491304913149132491334913449135491364913749138491394914049141491424914349144491454914649147491484914949150491514915249153491544915549156491574915849159491604916149162491634916449165491664916749168491694917049171491724917349174491754917649177491784917949180491814918249183491844918549186491874918849189491904919149192491934919449195491964919749198491994920049201492024920349204492054920649207492084920949210492114921249213492144921549216492174921849219492204922149222492234922449225492264922749228492294923049231492324923349234492354923649237492384923949240492414924249243492444924549246492474924849249492504925149252492534925449255492564925749258492594926049261492624926349264492654926649267492684926949270492714927249273492744927549276492774927849279492804928149282492834928449285492864928749288492894929049291492924929349294492954929649297492984929949300493014930249303493044930549306493074930849309493104931149312493134931449315493164931749318493194932049321493224932349324493254932649327493284932949330493314933249333493344933549336493374933849339493404934149342493434934449345493464934749348493494935049351493524935349354493554935649357493584935949360493614936249363493644936549366493674936849369493704937149372493734937449375493764937749378493794938049381493824938349384493854938649387493884938949390493914939249393493944939549396493974939849399494004940149402494034940449405494064940749408494094941049411494124941349414494154941649417494184941949420494214942249423494244942549426494274942849429494304943149432494334943449435494364943749438494394944049441494424944349444494454944649447494484944949450494514945249453494544945549456494574945849459494604946149462494634946449465494664946749468494694947049471494724947349474494754947649477494784947949480494814948249483494844948549486494874948849489494904949149492494934949449495494964949749498494994950049501495024950349504495054950649507495084950949510495114951249513495144951549516495174951849519495204952149522495234952449525495264952749528495294953049531495324953349534495354953649537495384953949540495414954249543495444954549546495474954849549495504955149552495534955449555495564955749558495594956049561495624956349564495654956649567495684956949570495714957249573495744957549576495774957849579495804958149582495834958449585495864958749588495894959049591495924959349594495954959649597495984959949600496014960249603496044960549606496074960849609496104961149612496134961449615496164961749618496194962049621496224962349624496254962649627496284962949630496314963249633496344963549636496374963849639496404964149642496434964449645496464964749648496494965049651496524965349654496554965649657496584965949660496614966249663496644966549666496674966849669496704967149672496734967449675496764967749678496794968049681496824968349684496854968649687496884968949690496914969249693496944969549696496974969849699497004970149702497034970449705497064970749708497094971049711497124971349714497154971649717497184971949720497214972249723497244972549726497274972849729497304973149732497334973449735497364973749738497394974049741497424974349744497454974649747497484974949750497514975249753497544975549756497574975849759497604976149762497634976449765497664976749768497694977049771497724977349774497754977649777497784977949780497814978249783497844978549786497874978849789497904979149792497934979449795497964979749798497994980049801498024980349804498054980649807498084980949810498114981249813498144981549816498174981849819498204982149822498234982449825498264982749828498294983049831498324983349834498354983649837498384983949840498414984249843498444984549846498474984849849498504985149852498534985449855498564985749858498594986049861498624986349864498654986649867498684986949870498714987249873498744987549876498774987849879498804988149882498834988449885498864988749888498894989049891498924989349894498954989649897498984989949900499014990249903499044990549906499074990849909499104991149912499134991449915499164991749918499194992049921499224992349924499254992649927499284992949930499314993249933499344993549936499374993849939499404994149942499434994449945499464994749948499494995049951499524995349954499554995649957499584995949960499614996249963499644996549966499674996849969499704997149972499734997449975499764997749978499794998049981499824998349984499854998649987499884998949990499914999249993499944999549996499974999849999500005000150002500035000450005500065000750008500095001050011500125001350014500155001650017500185001950020500215002250023500245002550026500275002850029500305003150032500335003450035500365003750038500395004050041500425004350044500455004650047500485004950050500515005250053500545005550056500575005850059500605006150062500635006450065500665006750068500695007050071500725007350074500755007650077500785007950080500815008250083500845008550086500875008850089500905009150092500935009450095500965009750098500995010050101501025010350104501055010650107501085010950110501115011250113501145011550116501175011850119501205012150122501235012450125501265012750128501295013050131501325013350134501355013650137501385013950140501415014250143501445014550146501475014850149501505015150152501535015450155501565015750158501595016050161501625016350164501655016650167501685016950170501715017250173501745017550176501775017850179501805018150182501835018450185501865018750188501895019050191501925019350194501955019650197501985019950200502015020250203502045020550206502075020850209502105021150212502135021450215502165021750218502195022050221502225022350224502255022650227502285022950230502315023250233502345023550236502375023850239502405024150242502435024450245502465024750248502495025050251502525025350254502555025650257502585025950260502615026250263502645026550266502675026850269502705027150272502735027450275502765027750278502795028050281502825028350284502855028650287502885028950290502915029250293502945029550296502975029850299503005030150302503035030450305503065030750308503095031050311503125031350314503155031650317503185031950320503215032250323503245032550326503275032850329503305033150332503335033450335503365033750338503395034050341503425034350344503455034650347503485034950350503515035250353503545035550356503575035850359503605036150362503635036450365503665036750368503695037050371503725037350374503755037650377503785037950380503815038250383503845038550386503875038850389503905039150392503935039450395503965039750398503995040050401504025040350404504055040650407504085040950410504115041250413504145041550416504175041850419504205042150422504235042450425504265042750428504295043050431504325043350434504355043650437504385043950440504415044250443504445044550446504475044850449504505045150452504535045450455504565045750458504595046050461504625046350464504655046650467504685046950470504715047250473504745047550476504775047850479504805048150482504835048450485504865048750488504895049050491504925049350494504955049650497504985049950500505015050250503505045050550506505075050850509505105051150512505135051450515505165051750518505195052050521505225052350524505255052650527505285052950530505315053250533505345053550536505375053850539505405054150542505435054450545505465054750548505495055050551505525055350554505555055650557505585055950560505615056250563505645056550566505675056850569505705057150572505735057450575505765057750578505795058050581505825058350584505855058650587505885058950590505915059250593505945059550596505975059850599506005060150602506035060450605506065060750608506095061050611506125061350614506155061650617506185061950620506215062250623506245062550626506275062850629506305063150632506335063450635506365063750638506395064050641506425064350644506455064650647506485064950650506515065250653506545065550656506575065850659506605066150662506635066450665506665066750668506695067050671506725067350674506755067650677506785067950680506815068250683506845068550686506875068850689506905069150692506935069450695506965069750698506995070050701507025070350704507055070650707507085070950710507115071250713507145071550716507175071850719507205072150722507235072450725507265072750728507295073050731507325073350734507355073650737507385073950740507415074250743507445074550746507475074850749507505075150752507535075450755507565075750758507595076050761507625076350764507655076650767507685076950770507715077250773507745077550776507775077850779507805078150782507835078450785507865078750788507895079050791507925079350794507955079650797507985079950800508015080250803508045080550806508075080850809508105081150812508135081450815508165081750818508195082050821508225082350824508255082650827508285082950830508315083250833508345083550836508375083850839508405084150842508435084450845508465084750848508495085050851508525085350854508555085650857508585085950860508615086250863508645086550866508675086850869508705087150872508735087450875508765087750878508795088050881508825088350884508855088650887508885088950890508915089250893508945089550896508975089850899509005090150902509035090450905509065090750908509095091050911509125091350914509155091650917509185091950920509215092250923509245092550926509275092850929509305093150932509335093450935509365093750938509395094050941509425094350944509455094650947509485094950950509515095250953509545095550956509575095850959509605096150962509635096450965509665096750968509695097050971509725097350974509755097650977509785097950980509815098250983509845098550986509875098850989509905099150992509935099450995509965099750998509995100051001510025100351004510055100651007510085100951010510115101251013510145101551016510175101851019510205102151022510235102451025510265102751028510295103051031510325103351034510355103651037510385103951040510415104251043510445104551046510475104851049510505105151052510535105451055510565105751058510595106051061510625106351064510655106651067510685106951070510715107251073510745107551076510775107851079510805108151082510835108451085510865108751088510895109051091510925109351094510955109651097510985109951100511015110251103511045110551106511075110851109511105111151112511135111451115511165111751118511195112051121511225112351124511255112651127511285112951130511315113251133511345113551136511375113851139511405114151142511435114451145511465114751148511495115051151511525115351154511555115651157511585115951160511615116251163511645116551166511675116851169511705117151172511735117451175511765117751178511795118051181511825118351184511855118651187511885118951190511915119251193511945119551196511975119851199512005120151202512035120451205512065120751208512095121051211512125121351214512155121651217512185121951220512215122251223512245122551226512275122851229512305123151232512335123451235512365123751238512395124051241512425124351244512455124651247512485124951250512515125251253512545125551256512575125851259512605126151262512635126451265512665126751268512695127051271512725127351274512755127651277512785127951280512815128251283512845128551286512875128851289512905129151292512935129451295512965129751298512995130051301513025130351304513055130651307513085130951310513115131251313513145131551316513175131851319513205132151322513235132451325513265132751328513295133051331513325133351334513355133651337513385133951340513415134251343513445134551346513475134851349513505135151352513535135451355513565135751358513595136051361513625136351364513655136651367513685136951370513715137251373513745137551376513775137851379513805138151382513835138451385513865138751388513895139051391513925139351394513955139651397513985139951400514015140251403514045140551406514075140851409514105141151412514135141451415514165141751418514195142051421514225142351424514255142651427514285142951430514315143251433514345143551436514375143851439514405144151442514435144451445514465144751448514495145051451514525145351454514555145651457514585145951460514615146251463514645146551466514675146851469514705147151472514735147451475514765147751478514795148051481514825148351484514855148651487514885148951490514915149251493514945149551496514975149851499515005150151502515035150451505515065150751508515095151051511515125151351514515155151651517515185151951520515215152251523515245152551526515275152851529515305153151532515335153451535515365153751538515395154051541515425154351544515455154651547515485154951550515515155251553515545155551556515575155851559515605156151562515635156451565515665156751568515695157051571515725157351574515755157651577515785157951580515815158251583515845158551586515875158851589515905159151592515935159451595515965159751598515995160051601516025160351604516055160651607516085160951610516115161251613516145161551616516175161851619516205162151622516235162451625516265162751628516295163051631516325163351634516355163651637516385163951640516415164251643516445164551646516475164851649516505165151652516535165451655516565165751658516595166051661516625166351664516655166651667516685166951670516715167251673516745167551676516775167851679516805168151682516835168451685516865168751688516895169051691516925169351694516955169651697516985169951700517015170251703517045170551706517075170851709517105171151712517135171451715517165171751718517195172051721517225172351724517255172651727517285172951730517315173251733517345173551736517375173851739517405174151742517435174451745517465174751748517495175051751517525175351754517555175651757517585175951760517615176251763517645176551766517675176851769517705177151772517735177451775517765177751778517795178051781517825178351784517855178651787517885178951790517915179251793517945179551796517975179851799518005180151802518035180451805518065180751808518095181051811518125181351814518155181651817518185181951820518215182251823518245182551826518275182851829518305183151832518335183451835518365183751838518395184051841518425184351844518455184651847518485184951850518515185251853518545185551856518575185851859518605186151862518635186451865518665186751868518695187051871518725187351874518755187651877518785187951880518815188251883518845188551886518875188851889518905189151892518935189451895518965189751898518995190051901519025190351904519055190651907519085190951910519115191251913519145191551916519175191851919519205192151922519235192451925519265192751928519295193051931519325193351934519355193651937519385193951940519415194251943519445194551946519475194851949519505195151952519535195451955519565195751958519595196051961519625196351964519655196651967519685196951970519715197251973519745197551976519775197851979519805198151982519835198451985519865198751988519895199051991519925199351994519955199651997519985199952000520015200252003520045200552006520075200852009520105201152012520135201452015520165201752018520195202052021520225202352024520255202652027520285202952030520315203252033520345203552036520375203852039520405204152042520435204452045520465204752048520495205052051520525205352054520555205652057520585205952060520615206252063520645206552066520675206852069520705207152072520735207452075520765207752078520795208052081520825208352084520855208652087520885208952090520915209252093520945209552096520975209852099521005210152102521035210452105521065210752108521095211052111521125211352114521155211652117521185211952120521215212252123521245212552126521275212852129521305213152132521335213452135521365213752138521395214052141521425214352144521455214652147521485214952150521515215252153521545215552156521575215852159521605216152162521635216452165521665216752168521695217052171521725217352174521755217652177521785217952180521815218252183521845218552186521875218852189521905219152192521935219452195521965219752198521995220052201522025220352204522055220652207522085220952210522115221252213522145221552216522175221852219522205222152222522235222452225522265222752228522295223052231522325223352234522355223652237522385223952240522415224252243522445224552246522475224852249522505225152252522535225452255522565225752258522595226052261522625226352264522655226652267522685226952270522715227252273522745227552276522775227852279522805228152282522835228452285522865228752288522895229052291522925229352294522955229652297522985229952300523015230252303523045230552306523075230852309523105231152312523135231452315523165231752318523195232052321523225232352324523255232652327523285232952330523315233252333523345233552336523375233852339523405234152342523435234452345523465234752348523495235052351523525235352354523555235652357523585235952360523615236252363523645236552366523675236852369523705237152372523735237452375523765237752378523795238052381523825238352384523855238652387523885238952390523915239252393523945239552396523975239852399524005240152402524035240452405524065240752408524095241052411524125241352414524155241652417524185241952420524215242252423524245242552426524275242852429524305243152432524335243452435524365243752438524395244052441524425244352444524455244652447524485244952450524515245252453524545245552456524575245852459524605246152462524635246452465524665246752468524695247052471524725247352474524755247652477524785247952480524815248252483524845248552486524875248852489524905249152492524935249452495524965249752498524995250052501525025250352504525055250652507525085250952510525115251252513525145251552516525175251852519525205252152522525235252452525525265252752528525295253052531525325253352534525355253652537525385253952540525415254252543525445254552546525475254852549525505255152552525535255452555525565255752558525595256052561525625256352564525655256652567525685256952570525715257252573525745257552576525775257852579525805258152582525835258452585525865258752588525895259052591525925259352594525955259652597525985259952600526015260252603526045260552606526075260852609526105261152612526135261452615526165261752618526195262052621526225262352624526255262652627526285262952630526315263252633526345263552636526375263852639526405264152642526435264452645526465264752648526495265052651526525265352654526555265652657526585265952660526615266252663526645266552666526675266852669526705267152672526735267452675526765267752678526795268052681526825268352684526855268652687526885268952690526915269252693526945269552696526975269852699527005270152702527035270452705527065270752708527095271052711527125271352714527155271652717527185271952720527215272252723527245272552726527275272852729527305273152732527335273452735527365273752738527395274052741527425274352744527455274652747527485274952750527515275252753527545275552756527575275852759527605276152762527635276452765527665276752768527695277052771527725277352774527755277652777527785277952780527815278252783527845278552786527875278852789527905279152792527935279452795527965279752798527995280052801528025280352804528055280652807528085280952810528115281252813528145281552816528175281852819528205282152822528235282452825528265282752828528295283052831528325283352834528355283652837528385283952840528415284252843528445284552846528475284852849528505285152852528535285452855528565285752858528595286052861528625286352864528655286652867528685286952870528715287252873528745287552876528775287852879528805288152882528835288452885528865288752888528895289052891528925289352894528955289652897528985289952900529015290252903529045290552906529075290852909529105291152912529135291452915529165291752918529195292052921529225292352924529255292652927529285292952930529315293252933529345293552936529375293852939529405294152942529435294452945529465294752948529495295052951529525295352954529555295652957529585295952960529615296252963529645296552966529675296852969529705297152972529735297452975529765297752978529795298052981529825298352984529855298652987529885298952990529915299252993529945299552996529975299852999530005300153002530035300453005530065300753008530095301053011530125301353014530155301653017530185301953020530215302253023530245302553026530275302853029530305303153032530335303453035530365303753038530395304053041530425304353044530455304653047530485304953050530515305253053530545305553056530575305853059530605306153062530635306453065530665306753068530695307053071530725307353074530755307653077530785307953080530815308253083530845308553086530875308853089530905309153092530935309453095530965309753098530995310053101531025310353104531055310653107531085310953110531115311253113531145311553116531175311853119531205312153122531235312453125531265312753128531295313053131531325313353134531355313653137531385313953140531415314253143531445314553146531475314853149531505315153152531535315453155531565315753158531595316053161531625316353164531655316653167531685316953170531715317253173531745317553176531775317853179531805318153182531835318453185531865318753188531895319053191531925319353194531955319653197531985319953200532015320253203532045320553206532075320853209532105321153212532135321453215532165321753218532195322053221532225322353224532255322653227532285322953230532315323253233532345323553236532375323853239532405324153242532435324453245532465324753248532495325053251532525325353254532555325653257532585325953260532615326253263532645326553266532675326853269532705327153272532735327453275532765327753278532795328053281532825328353284532855328653287532885328953290532915329253293532945329553296532975329853299533005330153302533035330453305533065330753308533095331053311533125331353314533155331653317533185331953320533215332253323533245332553326533275332853329533305333153332533335333453335533365333753338533395334053341533425334353344533455334653347533485334953350533515335253353533545335553356533575335853359533605336153362533635336453365533665336753368533695337053371533725337353374533755337653377533785337953380533815338253383533845338553386533875338853389533905339153392533935339453395533965339753398533995340053401534025340353404534055340653407534085340953410534115341253413534145341553416534175341853419534205342153422534235342453425534265342753428534295343053431534325343353434534355343653437534385343953440534415344253443534445344553446534475344853449534505345153452534535345453455534565345753458534595346053461534625346353464534655346653467534685346953470534715347253473534745347553476534775347853479534805348153482534835348453485534865348753488534895349053491534925349353494534955349653497534985349953500535015350253503535045350553506535075350853509535105351153512535135351453515535165351753518535195352053521535225352353524535255352653527535285352953530535315353253533535345353553536535375353853539535405354153542535435354453545535465354753548535495355053551535525355353554535555355653557535585355953560535615356253563535645356553566535675356853569535705357153572535735357453575535765357753578535795358053581535825358353584535855358653587535885358953590535915359253593535945359553596535975359853599536005360153602536035360453605536065360753608536095361053611536125361353614536155361653617536185361953620536215362253623536245362553626536275362853629536305363153632536335363453635536365363753638536395364053641536425364353644536455364653647536485364953650536515365253653536545365553656536575365853659536605366153662536635366453665536665366753668536695367053671536725367353674536755367653677536785367953680536815368253683536845368553686536875368853689536905369153692536935369453695536965369753698536995370053701537025370353704537055370653707537085370953710537115371253713537145371553716537175371853719537205372153722537235372453725537265372753728537295373053731537325373353734537355373653737537385373953740537415374253743537445374553746537475374853749537505375153752537535375453755537565375753758537595376053761537625376353764537655376653767537685376953770537715377253773537745377553776537775377853779537805378153782537835378453785537865378753788537895379053791537925379353794537955379653797537985379953800538015380253803538045380553806538075380853809538105381153812538135381453815538165381753818538195382053821538225382353824538255382653827538285382953830538315383253833538345383553836538375383853839538405384153842538435384453845538465384753848538495385053851538525385353854538555385653857538585385953860538615386253863538645386553866538675386853869538705387153872538735387453875538765387753878538795388053881538825388353884538855388653887538885388953890538915389253893538945389553896538975389853899539005390153902539035390453905539065390753908539095391053911539125391353914539155391653917539185391953920539215392253923539245392553926539275392853929539305393153932539335393453935539365393753938539395394053941539425394353944539455394653947539485394953950539515395253953539545395553956539575395853959539605396153962539635396453965539665396753968539695397053971539725397353974539755397653977539785397953980539815398253983539845398553986539875398853989539905399153992539935399453995539965399753998539995400054001540025400354004540055400654007540085400954010540115401254013540145401554016540175401854019540205402154022540235402454025540265402754028540295403054031540325403354034540355403654037540385403954040540415404254043540445404554046540475404854049540505405154052540535405454055540565405754058540595406054061540625406354064540655406654067540685406954070540715407254073540745407554076540775407854079540805408154082540835408454085540865408754088540895409054091540925409354094540955409654097540985409954100541015410254103541045410554106541075410854109541105411154112541135411454115541165411754118541195412054121541225412354124541255412654127541285412954130541315413254133541345413554136541375413854139541405414154142541435414454145541465414754148541495415054151541525415354154541555415654157541585415954160541615416254163541645416554166541675416854169541705417154172541735417454175541765417754178541795418054181541825418354184541855418654187541885418954190541915419254193541945419554196541975419854199542005420154202542035420454205542065420754208542095421054211542125421354214542155421654217542185421954220542215422254223542245422554226542275422854229542305423154232542335423454235542365423754238542395424054241542425424354244542455424654247542485424954250542515425254253542545425554256542575425854259542605426154262542635426454265542665426754268542695427054271542725427354274542755427654277542785427954280542815428254283542845428554286542875428854289542905429154292542935429454295542965429754298542995430054301543025430354304543055430654307543085430954310543115431254313543145431554316543175431854319543205432154322543235432454325543265432754328543295433054331543325433354334543355433654337543385433954340543415434254343543445434554346543475434854349543505435154352543535435454355543565435754358543595436054361543625436354364543655436654367543685436954370543715437254373543745437554376543775437854379543805438154382543835438454385543865438754388543895439054391543925439354394543955439654397543985439954400544015440254403544045440554406544075440854409544105441154412544135441454415544165441754418544195442054421544225442354424544255442654427544285442954430544315443254433544345443554436544375443854439544405444154442544435444454445544465444754448544495445054451544525445354454544555445654457544585445954460544615446254463544645446554466544675446854469544705447154472544735447454475544765447754478544795448054481544825448354484544855448654487544885448954490544915449254493544945449554496544975449854499545005450154502545035450454505545065450754508545095451054511545125451354514545155451654517545185451954520545215452254523545245452554526545275452854529545305453154532545335453454535545365453754538545395454054541545425454354544545455454654547545485454954550545515455254553545545455554556545575455854559545605456154562545635456454565545665456754568545695457054571545725457354574545755457654577545785457954580545815458254583545845458554586545875458854589545905459154592545935459454595545965459754598545995460054601546025460354604546055460654607546085460954610546115461254613546145461554616546175461854619546205462154622546235462454625546265462754628546295463054631546325463354634546355463654637546385463954640546415464254643546445464554646546475464854649546505465154652546535465454655546565465754658546595466054661546625466354664546655466654667546685466954670546715467254673546745467554676546775467854679546805468154682546835468454685546865468754688546895469054691546925469354694546955469654697546985469954700547015470254703547045470554706547075470854709547105471154712547135471454715547165471754718547195472054721547225472354724547255472654727547285472954730547315473254733547345473554736547375473854739547405474154742547435474454745547465474754748547495475054751547525475354754547555475654757547585475954760547615476254763547645476554766547675476854769547705477154772547735477454775547765477754778547795478054781547825478354784547855478654787547885478954790547915479254793547945479554796547975479854799548005480154802548035480454805548065480754808548095481054811548125481354814548155481654817548185481954820548215482254823548245482554826548275482854829548305483154832548335483454835548365483754838548395484054841548425484354844548455484654847548485484954850548515485254853548545485554856548575485854859548605486154862548635486454865548665486754868548695487054871548725487354874548755487654877548785487954880548815488254883548845488554886548875488854889548905489154892548935489454895548965489754898548995490054901549025490354904549055490654907549085490954910549115491254913549145491554916549175491854919549205492154922549235492454925549265492754928549295493054931549325493354934549355493654937549385493954940549415494254943549445494554946549475494854949549505495154952549535495454955549565495754958549595496054961549625496354964549655496654967549685496954970549715497254973549745497554976549775497854979549805498154982549835498454985549865498754988549895499054991549925499354994549955499654997549985499955000550015500255003550045500555006550075500855009550105501155012550135501455015550165501755018550195502055021550225502355024550255502655027550285502955030550315503255033550345503555036550375503855039550405504155042550435504455045550465504755048550495505055051550525505355054550555505655057550585505955060550615506255063550645506555066550675506855069550705507155072550735507455075550765507755078550795508055081550825508355084550855508655087550885508955090550915509255093550945509555096550975509855099551005510155102551035510455105551065510755108551095511055111551125511355114551155511655117551185511955120551215512255123551245512555126551275512855129551305513155132551335513455135551365513755138551395514055141551425514355144551455514655147551485514955150551515515255153551545515555156551575515855159551605516155162551635516455165551665516755168551695517055171551725517355174551755517655177551785517955180551815518255183551845518555186551875518855189551905519155192551935519455195551965519755198551995520055201552025520355204552055520655207552085520955210552115521255213552145521555216552175521855219552205522155222552235522455225552265522755228552295523055231552325523355234552355523655237552385523955240552415524255243552445524555246552475524855249552505525155252552535525455255552565525755258552595526055261552625526355264552655526655267552685526955270552715527255273552745527555276552775527855279552805528155282552835528455285552865528755288552895529055291552925529355294552955529655297552985529955300553015530255303553045530555306553075530855309553105531155312553135531455315553165531755318553195532055321553225532355324553255532655327553285532955330553315533255333553345533555336553375533855339553405534155342553435534455345553465534755348553495535055351553525535355354553555535655357553585535955360553615536255363553645536555366553675536855369553705537155372553735537455375553765537755378553795538055381553825538355384553855538655387553885538955390553915539255393553945539555396553975539855399554005540155402554035540455405554065540755408554095541055411554125541355414554155541655417554185541955420554215542255423554245542555426554275542855429554305543155432554335543455435554365543755438554395544055441554425544355444554455544655447554485544955450554515545255453554545545555456554575545855459554605546155462554635546455465554665546755468554695547055471554725547355474554755547655477554785547955480554815548255483554845548555486554875548855489554905549155492554935549455495554965549755498554995550055501555025550355504555055550655507555085550955510555115551255513555145551555516555175551855519555205552155522555235552455525555265552755528555295553055531555325553355534555355553655537555385553955540555415554255543555445554555546555475554855549555505555155552555535555455555555565555755558555595556055561555625556355564555655556655567555685556955570555715557255573555745557555576555775557855579555805558155582555835558455585555865558755588555895559055591555925559355594555955559655597555985559955600556015560255603556045560555606556075560855609556105561155612556135561455615556165561755618556195562055621556225562355624556255562655627556285562955630556315563255633556345563555636556375563855639556405564155642556435564455645556465564755648556495565055651556525565355654556555565655657556585565955660556615566255663556645566555666556675566855669556705567155672556735567455675556765567755678556795568055681556825568355684556855568655687556885568955690556915569255693556945569555696556975569855699557005570155702557035570455705557065570755708557095571055711557125571355714557155571655717557185571955720557215572255723557245572555726557275572855729557305573155732557335573455735557365573755738557395574055741557425574355744557455574655747557485574955750557515575255753557545575555756557575575855759557605576155762557635576455765557665576755768557695577055771557725577355774557755577655777557785577955780557815578255783557845578555786557875578855789557905579155792557935579455795557965579755798557995580055801558025580355804558055580655807558085580955810558115581255813558145581555816558175581855819558205582155822558235582455825558265582755828558295583055831558325583355834558355583655837558385583955840558415584255843558445584555846558475584855849558505585155852558535585455855558565585755858558595586055861558625586355864558655586655867558685586955870558715587255873558745587555876558775587855879558805588155882558835588455885558865588755888558895589055891558925589355894558955589655897558985589955900559015590255903559045590555906559075590855909559105591155912559135591455915559165591755918559195592055921559225592355924559255592655927559285592955930559315593255933559345593555936559375593855939559405594155942559435594455945559465594755948559495595055951559525595355954559555595655957559585595955960559615596255963559645596555966559675596855969559705597155972559735597455975559765597755978559795598055981559825598355984559855598655987559885598955990559915599255993559945599555996559975599855999560005600156002560035600456005560065600756008560095601056011560125601356014560155601656017560185601956020560215602256023560245602556026560275602856029560305603156032560335603456035560365603756038560395604056041560425604356044560455604656047560485604956050560515605256053560545605556056560575605856059560605606156062560635606456065560665606756068560695607056071560725607356074560755607656077560785607956080560815608256083560845608556086560875608856089560905609156092560935609456095560965609756098560995610056101561025610356104561055610656107561085610956110561115611256113561145611556116561175611856119561205612156122561235612456125561265612756128561295613056131561325613356134561355613656137561385613956140561415614256143561445614556146561475614856149561505615156152561535615456155561565615756158561595616056161561625616356164561655616656167561685616956170561715617256173561745617556176561775617856179561805618156182561835618456185561865618756188561895619056191561925619356194561955619656197561985619956200562015620256203562045620556206562075620856209562105621156212562135621456215562165621756218562195622056221562225622356224562255622656227562285622956230562315623256233562345623556236562375623856239562405624156242562435624456245562465624756248562495625056251562525625356254562555625656257562585625956260562615626256263562645626556266562675626856269562705627156272562735627456275562765627756278562795628056281562825628356284562855628656287562885628956290562915629256293562945629556296562975629856299563005630156302563035630456305563065630756308563095631056311563125631356314563155631656317563185631956320563215632256323563245632556326563275632856329563305633156332563335633456335563365633756338563395634056341563425634356344563455634656347563485634956350563515635256353563545635556356563575635856359563605636156362563635636456365563665636756368563695637056371563725637356374563755637656377563785637956380563815638256383563845638556386563875638856389563905639156392563935639456395563965639756398563995640056401564025640356404564055640656407564085640956410564115641256413564145641556416564175641856419564205642156422564235642456425564265642756428564295643056431564325643356434564355643656437564385643956440564415644256443564445644556446564475644856449564505645156452564535645456455564565645756458564595646056461564625646356464564655646656467564685646956470564715647256473564745647556476564775647856479564805648156482564835648456485564865648756488564895649056491564925649356494564955649656497564985649956500565015650256503565045650556506565075650856509565105651156512565135651456515565165651756518565195652056521565225652356524565255652656527565285652956530565315653256533565345653556536565375653856539565405654156542565435654456545565465654756548565495655056551565525655356554565555655656557565585655956560565615656256563565645656556566565675656856569565705657156572565735657456575565765657756578565795658056581565825658356584565855658656587565885658956590565915659256593565945659556596565975659856599566005660156602566035660456605566065660756608566095661056611566125661356614566155661656617566185661956620566215662256623566245662556626566275662856629566305663156632566335663456635566365663756638566395664056641566425664356644566455664656647566485664956650566515665256653566545665556656566575665856659566605666156662566635666456665566665666756668566695667056671566725667356674566755667656677566785667956680566815668256683566845668556686566875668856689566905669156692566935669456695566965669756698566995670056701567025670356704567055670656707567085670956710567115671256713567145671556716567175671856719567205672156722567235672456725567265672756728567295673056731567325673356734567355673656737567385673956740567415674256743567445674556746567475674856749567505675156752567535675456755567565675756758567595676056761567625676356764567655676656767567685676956770567715677256773567745677556776567775677856779567805678156782567835678456785567865678756788567895679056791567925679356794567955679656797567985679956800568015680256803568045680556806568075680856809568105681156812568135681456815568165681756818568195682056821568225682356824568255682656827568285682956830568315683256833568345683556836568375683856839568405684156842568435684456845568465684756848568495685056851568525685356854568555685656857568585685956860568615686256863568645686556866568675686856869568705687156872568735687456875568765687756878568795688056881568825688356884568855688656887568885688956890568915689256893568945689556896568975689856899569005690156902569035690456905569065690756908569095691056911569125691356914569155691656917569185691956920569215692256923569245692556926569275692856929569305693156932569335693456935569365693756938569395694056941569425694356944569455694656947569485694956950569515695256953569545695556956569575695856959569605696156962569635696456965569665696756968569695697056971569725697356974569755697656977569785697956980569815698256983569845698556986569875698856989569905699156992569935699456995569965699756998569995700057001570025700357004570055700657007570085700957010570115701257013570145701557016570175701857019570205702157022570235702457025570265702757028570295703057031570325703357034570355703657037570385703957040570415704257043570445704557046570475704857049570505705157052570535705457055570565705757058570595706057061570625706357064570655706657067570685706957070570715707257073570745707557076570775707857079570805708157082570835708457085570865708757088570895709057091570925709357094570955709657097570985709957100571015710257103571045710557106571075710857109571105711157112571135711457115571165711757118571195712057121571225712357124571255712657127571285712957130571315713257133571345713557136571375713857139571405714157142571435714457145571465714757148571495715057151571525715357154571555715657157571585715957160571615716257163571645716557166571675716857169571705717157172571735717457175571765717757178571795718057181571825718357184571855718657187571885718957190571915719257193571945719557196571975719857199572005720157202572035720457205572065720757208572095721057211572125721357214572155721657217572185721957220572215722257223572245722557226572275722857229572305723157232572335723457235572365723757238572395724057241572425724357244572455724657247572485724957250572515725257253572545725557256572575725857259572605726157262572635726457265572665726757268572695727057271572725727357274572755727657277572785727957280572815728257283572845728557286572875728857289572905729157292572935729457295572965729757298572995730057301573025730357304573055730657307573085730957310573115731257313573145731557316573175731857319573205732157322573235732457325573265732757328573295733057331573325733357334573355733657337573385733957340573415734257343573445734557346573475734857349573505735157352573535735457355573565735757358573595736057361573625736357364573655736657367573685736957370573715737257373573745737557376573775737857379573805738157382573835738457385573865738757388573895739057391573925739357394573955739657397573985739957400574015740257403574045740557406574075740857409574105741157412574135741457415574165741757418574195742057421574225742357424574255742657427574285742957430574315743257433574345743557436574375743857439574405744157442574435744457445574465744757448574495745057451574525745357454574555745657457574585745957460574615746257463574645746557466574675746857469574705747157472574735747457475574765747757478574795748057481574825748357484574855748657487574885748957490574915749257493574945749557496574975749857499575005750157502575035750457505575065750757508575095751057511575125751357514575155751657517575185751957520575215752257523575245752557526575275752857529575305753157532575335753457535575365753757538575395754057541575425754357544575455754657547575485754957550575515755257553575545755557556575575755857559575605756157562575635756457565575665756757568575695757057571575725757357574575755757657577575785757957580575815758257583575845758557586575875758857589575905759157592575935759457595575965759757598575995760057601576025760357604576055760657607576085760957610576115761257613576145761557616576175761857619576205762157622576235762457625576265762757628576295763057631576325763357634576355763657637576385763957640576415764257643576445764557646576475764857649576505765157652576535765457655576565765757658576595766057661576625766357664576655766657667576685766957670576715767257673576745767557676576775767857679576805768157682576835768457685576865768757688576895769057691576925769357694576955769657697576985769957700577015770257703577045770557706577075770857709577105771157712577135771457715577165771757718577195772057721577225772357724577255772657727577285772957730577315773257733577345773557736577375773857739577405774157742577435774457745577465774757748577495775057751577525775357754577555775657757577585775957760577615776257763577645776557766577675776857769577705777157772577735777457775577765777757778577795778057781577825778357784577855778657787577885778957790577915779257793577945779557796577975779857799578005780157802578035780457805578065780757808578095781057811578125781357814578155781657817578185781957820578215782257823578245782557826578275782857829578305783157832578335783457835578365783757838578395784057841578425784357844578455784657847578485784957850578515785257853578545785557856578575785857859578605786157862578635786457865578665786757868578695787057871578725787357874578755787657877578785787957880578815788257883578845788557886578875788857889578905789157892578935789457895578965789757898578995790057901579025790357904579055790657907579085790957910579115791257913579145791557916579175791857919579205792157922579235792457925579265792757928579295793057931579325793357934579355793657937579385793957940579415794257943579445794557946579475794857949579505795157952579535795457955579565795757958579595796057961579625796357964579655796657967579685796957970579715797257973579745797557976579775797857979579805798157982579835798457985579865798757988579895799057991579925799357994579955799657997579985799958000580015800258003580045800558006580075800858009580105801158012580135801458015580165801758018580195802058021580225802358024580255802658027580285802958030580315803258033580345803558036580375803858039580405804158042580435804458045580465804758048580495805058051580525805358054580555805658057580585805958060580615806258063580645806558066580675806858069580705807158072580735807458075580765807758078580795808058081580825808358084580855808658087580885808958090580915809258093580945809558096580975809858099581005810158102581035810458105581065810758108581095811058111581125811358114581155811658117581185811958120581215812258123581245812558126581275812858129581305813158132581335813458135581365813758138581395814058141581425814358144581455814658147581485814958150581515815258153581545815558156581575815858159581605816158162581635816458165581665816758168581695817058171581725817358174581755817658177581785817958180581815818258183581845818558186581875818858189581905819158192581935819458195581965819758198581995820058201582025820358204582055820658207582085820958210582115821258213582145821558216582175821858219582205822158222582235822458225582265822758228582295823058231582325823358234582355823658237582385823958240582415824258243582445824558246582475824858249582505825158252582535825458255582565825758258582595826058261582625826358264582655826658267582685826958270582715827258273582745827558276582775827858279582805828158282582835828458285582865828758288582895829058291582925829358294582955829658297582985829958300583015830258303583045830558306583075830858309583105831158312583135831458315583165831758318583195832058321583225832358324583255832658327583285832958330583315833258333583345833558336583375833858339583405834158342583435834458345583465834758348583495835058351583525835358354583555835658357583585835958360583615836258363583645836558366583675836858369583705837158372583735837458375583765837758378583795838058381583825838358384583855838658387583885838958390583915839258393583945839558396583975839858399584005840158402584035840458405584065840758408584095841058411584125841358414584155841658417584185841958420584215842258423584245842558426584275842858429584305843158432584335843458435584365843758438584395844058441584425844358444584455844658447584485844958450584515845258453584545845558456584575845858459584605846158462584635846458465584665846758468584695847058471584725847358474584755847658477584785847958480584815848258483584845848558486584875848858489584905849158492584935849458495584965849758498584995850058501585025850358504585055850658507585085850958510585115851258513585145851558516585175851858519585205852158522585235852458525585265852758528585295853058531585325853358534585355853658537585385853958540585415854258543585445854558546585475854858549585505855158552585535855458555585565855758558585595856058561585625856358564585655856658567585685856958570585715857258573585745857558576585775857858579585805858158582585835858458585585865858758588585895859058591585925859358594585955859658597585985859958600586015860258603586045860558606586075860858609586105861158612586135861458615586165861758618586195862058621586225862358624586255862658627586285862958630586315863258633586345863558636586375863858639586405864158642586435864458645586465864758648586495865058651586525865358654586555865658657586585865958660586615866258663586645866558666586675866858669586705867158672586735867458675586765867758678586795868058681586825868358684586855868658687586885868958690586915869258693586945869558696586975869858699587005870158702587035870458705587065870758708587095871058711587125871358714587155871658717587185871958720587215872258723587245872558726587275872858729587305873158732587335873458735587365873758738587395874058741587425874358744587455874658747587485874958750587515875258753587545875558756587575875858759587605876158762587635876458765587665876758768587695877058771587725877358774587755877658777587785877958780587815878258783587845878558786587875878858789587905879158792587935879458795587965879758798587995880058801588025880358804588055880658807588085880958810588115881258813588145881558816588175881858819588205882158822588235882458825588265882758828588295883058831588325883358834588355883658837588385883958840588415884258843588445884558846588475884858849588505885158852588535885458855588565885758858588595886058861588625886358864588655886658867588685886958870588715887258873588745887558876588775887858879588805888158882588835888458885588865888758888588895889058891588925889358894588955889658897588985889958900589015890258903589045890558906589075890858909589105891158912589135891458915589165891758918589195892058921589225892358924589255892658927589285892958930589315893258933589345893558936589375893858939589405894158942589435894458945589465894758948589495895058951589525895358954589555895658957589585895958960589615896258963589645896558966589675896858969589705897158972589735897458975589765897758978589795898058981589825898358984589855898658987589885898958990589915899258993589945899558996589975899858999590005900159002590035900459005590065900759008590095901059011590125901359014590155901659017590185901959020590215902259023590245902559026590275902859029590305903159032590335903459035590365903759038590395904059041590425904359044590455904659047590485904959050590515905259053590545905559056590575905859059590605906159062590635906459065590665906759068590695907059071590725907359074590755907659077590785907959080590815908259083590845908559086590875908859089590905909159092590935909459095590965909759098590995910059101591025910359104591055910659107591085910959110591115911259113591145911559116591175911859119591205912159122591235912459125591265912759128591295913059131591325913359134591355913659137591385913959140591415914259143591445914559146591475914859149591505915159152591535915459155591565915759158591595916059161591625916359164591655916659167591685916959170591715917259173591745917559176591775917859179591805918159182591835918459185591865918759188591895919059191591925919359194591955919659197591985919959200592015920259203592045920559206592075920859209592105921159212592135921459215592165921759218592195922059221592225922359224592255922659227592285922959230592315923259233592345923559236592375923859239592405924159242592435924459245592465924759248592495925059251592525925359254592555925659257592585925959260592615926259263592645926559266592675926859269592705927159272592735927459275592765927759278592795928059281592825928359284592855928659287592885928959290592915929259293592945929559296592975929859299593005930159302593035930459305593065930759308593095931059311593125931359314593155931659317593185931959320593215932259323593245932559326593275932859329593305933159332593335933459335593365933759338593395934059341593425934359344593455934659347593485934959350593515935259353593545935559356593575935859359593605936159362593635936459365593665936759368593695937059371593725937359374593755937659377593785937959380593815938259383593845938559386593875938859389593905939159392593935939459395593965939759398593995940059401594025940359404594055940659407594085940959410594115941259413594145941559416594175941859419594205942159422594235942459425594265942759428594295943059431594325943359434594355943659437594385943959440594415944259443594445944559446594475944859449594505945159452594535945459455594565945759458594595946059461594625946359464594655946659467594685946959470594715947259473594745947559476594775947859479594805948159482594835948459485594865948759488594895949059491594925949359494594955949659497594985949959500595015950259503595045950559506595075950859509595105951159512595135951459515595165951759518595195952059521595225952359524595255952659527595285952959530595315953259533595345953559536595375953859539595405954159542595435954459545595465954759548595495955059551595525955359554595555955659557595585955959560595615956259563595645956559566595675956859569595705957159572595735957459575595765957759578595795958059581595825958359584595855958659587595885958959590595915959259593595945959559596595975959859599596005960159602596035960459605596065960759608596095961059611596125961359614596155961659617596185961959620596215962259623596245962559626596275962859629596305963159632596335963459635596365963759638596395964059641596425964359644596455964659647596485964959650596515965259653596545965559656596575965859659596605966159662596635966459665596665966759668596695967059671596725967359674596755967659677596785967959680596815968259683596845968559686596875968859689596905969159692596935969459695596965969759698596995970059701597025970359704597055970659707597085970959710597115971259713597145971559716597175971859719597205972159722597235972459725597265972759728597295973059731597325973359734597355973659737597385973959740597415974259743597445974559746597475974859749597505975159752597535975459755597565975759758597595976059761597625976359764597655976659767597685976959770597715977259773597745977559776597775977859779597805978159782597835978459785597865978759788597895979059791597925979359794597955979659797597985979959800598015980259803598045980559806598075980859809598105981159812598135981459815598165981759818598195982059821598225982359824598255982659827598285982959830598315983259833598345983559836598375983859839598405984159842598435984459845598465984759848598495985059851598525985359854598555985659857598585985959860598615986259863598645986559866598675986859869598705987159872598735987459875598765987759878598795988059881598825988359884598855988659887598885988959890598915989259893598945989559896598975989859899599005990159902599035990459905599065990759908599095991059911599125991359914599155991659917599185991959920599215992259923599245992559926599275992859929599305993159932599335993459935599365993759938599395994059941599425994359944599455994659947599485994959950599515995259953599545995559956599575995859959599605996159962599635996459965599665996759968599695997059971599725997359974599755997659977599785997959980599815998259983599845998559986599875998859989599905999159992599935999459995599965999759998599996000060001600026000360004600056000660007600086000960010600116001260013600146001560016600176001860019600206002160022600236002460025600266002760028600296003060031600326003360034600356003660037600386003960040600416004260043600446004560046600476004860049600506005160052600536005460055600566005760058600596006060061600626006360064600656006660067600686006960070600716007260073600746007560076600776007860079600806008160082600836008460085600866008760088600896009060091600926009360094600956009660097600986009960100601016010260103601046010560106601076010860109601106011160112601136011460115601166011760118601196012060121601226012360124601256012660127601286012960130601316013260133601346013560136601376013860139601406014160142601436014460145601466014760148601496015060151601526015360154601556015660157601586015960160601616016260163601646016560166601676016860169601706017160172601736017460175601766017760178601796018060181601826018360184601856018660187601886018960190601916019260193601946019560196601976019860199602006020160202602036020460205602066020760208602096021060211602126021360214602156021660217602186021960220602216022260223602246022560226602276022860229602306023160232602336023460235602366023760238602396024060241602426024360244602456024660247602486024960250602516025260253602546025560256602576025860259602606026160262602636026460265602666026760268602696027060271602726027360274602756027660277602786027960280602816028260283602846028560286602876028860289602906029160292602936029460295602966029760298602996030060301603026030360304603056030660307603086030960310603116031260313603146031560316603176031860319603206032160322603236032460325603266032760328603296033060331603326033360334603356033660337603386033960340603416034260343603446034560346603476034860349603506035160352603536035460355603566035760358603596036060361603626036360364603656036660367603686036960370603716037260373603746037560376603776037860379603806038160382603836038460385603866038760388603896039060391603926039360394603956039660397603986039960400604016040260403604046040560406604076040860409604106041160412604136041460415604166041760418604196042060421604226042360424604256042660427604286042960430604316043260433604346043560436604376043860439604406044160442604436044460445604466044760448604496045060451604526045360454604556045660457604586045960460604616046260463604646046560466604676046860469604706047160472604736047460475604766047760478604796048060481604826048360484604856048660487604886048960490604916049260493604946049560496604976049860499605006050160502605036050460505605066050760508605096051060511605126051360514605156051660517605186051960520605216052260523605246052560526605276052860529605306053160532605336053460535605366053760538605396054060541605426054360544605456054660547605486054960550605516055260553605546055560556605576055860559605606056160562605636056460565605666056760568605696057060571605726057360574605756057660577605786057960580605816058260583605846058560586605876058860589605906059160592605936059460595605966059760598605996060060601606026060360604606056060660607606086060960610606116061260613606146061560616606176061860619606206062160622606236062460625606266062760628606296063060631606326063360634606356063660637606386063960640606416064260643606446064560646606476064860649606506065160652606536065460655606566065760658606596066060661606626066360664606656066660667606686066960670606716067260673606746067560676606776067860679606806068160682606836068460685606866068760688606896069060691606926069360694606956069660697606986069960700607016070260703607046070560706607076070860709607106071160712607136071460715607166071760718607196072060721607226072360724607256072660727607286072960730607316073260733607346073560736607376073860739607406074160742607436074460745607466074760748607496075060751607526075360754607556075660757607586075960760607616076260763607646076560766607676076860769607706077160772607736077460775607766077760778607796078060781607826078360784607856078660787607886078960790607916079260793607946079560796607976079860799608006080160802608036080460805608066080760808608096081060811608126081360814608156081660817608186081960820608216082260823608246082560826608276082860829608306083160832608336083460835608366083760838608396084060841608426084360844608456084660847608486084960850608516085260853608546085560856608576085860859608606086160862608636086460865608666086760868608696087060871608726087360874608756087660877608786087960880608816088260883608846088560886608876088860889608906089160892608936089460895608966089760898608996090060901609026090360904609056090660907609086090960910609116091260913609146091560916609176091860919609206092160922609236092460925609266092760928609296093060931609326093360934609356093660937609386093960940609416094260943609446094560946609476094860949609506095160952609536095460955609566095760958609596096060961609626096360964609656096660967609686096960970609716097260973609746097560976609776097860979609806098160982609836098460985609866098760988609896099060991609926099360994609956099660997609986099961000610016100261003610046100561006610076100861009610106101161012610136101461015610166101761018610196102061021610226102361024610256102661027610286102961030610316103261033610346103561036610376103861039610406104161042610436104461045610466104761048610496105061051610526105361054610556105661057610586105961060610616106261063610646106561066610676106861069610706107161072610736107461075610766107761078610796108061081610826108361084610856108661087610886108961090610916109261093610946109561096610976109861099611006110161102611036110461105611066110761108611096111061111611126111361114611156111661117611186111961120611216112261123611246112561126611276112861129611306113161132611336113461135611366113761138611396114061141611426114361144611456114661147611486114961150611516115261153611546115561156611576115861159611606116161162611636116461165611666116761168611696117061171611726117361174611756117661177611786117961180611816118261183611846118561186611876118861189611906119161192611936119461195611966119761198611996120061201612026120361204612056120661207612086120961210612116121261213612146121561216612176121861219612206122161222612236122461225612266122761228612296123061231612326123361234612356123661237612386123961240612416124261243612446124561246612476124861249612506125161252612536125461255612566125761258612596126061261612626126361264612656126661267612686126961270612716127261273612746127561276612776127861279612806128161282612836128461285612866128761288612896129061291612926129361294612956129661297612986129961300613016130261303613046130561306613076130861309613106131161312613136131461315613166131761318613196132061321613226132361324613256132661327613286132961330613316133261333613346133561336613376133861339613406134161342613436134461345613466134761348613496135061351613526135361354613556135661357613586135961360613616136261363613646136561366613676136861369613706137161372613736137461375613766137761378613796138061381613826138361384613856138661387613886138961390613916139261393613946139561396613976139861399614006140161402614036140461405614066140761408614096141061411614126141361414614156141661417614186141961420614216142261423614246142561426614276142861429614306143161432614336143461435614366143761438614396144061441614426144361444614456144661447614486144961450614516145261453614546145561456614576145861459614606146161462614636146461465614666146761468614696147061471614726147361474614756147661477614786147961480614816148261483614846148561486614876148861489614906149161492614936149461495614966149761498614996150061501615026150361504615056150661507615086150961510615116151261513615146151561516615176151861519615206152161522615236152461525615266152761528615296153061531615326153361534615356153661537615386153961540615416154261543615446154561546615476154861549615506155161552615536155461555615566155761558615596156061561615626156361564615656156661567615686156961570615716157261573615746157561576615776157861579615806158161582615836158461585615866158761588615896159061591615926159361594615956159661597615986159961600616016160261603616046160561606616076160861609616106161161612616136161461615616166161761618616196162061621616226162361624616256162661627616286162961630616316163261633616346163561636616376163861639616406164161642616436164461645616466164761648616496165061651616526165361654616556165661657616586165961660616616166261663616646166561666616676166861669616706167161672616736167461675616766167761678616796168061681616826168361684616856168661687616886168961690616916169261693616946169561696616976169861699617006170161702617036170461705617066170761708617096171061711617126171361714617156171661717617186171961720617216172261723617246172561726617276172861729617306173161732617336173461735617366173761738617396174061741617426174361744617456174661747617486174961750617516175261753617546175561756617576175861759617606176161762617636176461765617666176761768617696177061771617726177361774617756177661777617786177961780617816178261783617846178561786617876178861789617906179161792617936179461795617966179761798617996180061801618026180361804618056180661807618086180961810618116181261813618146181561816618176181861819618206182161822618236182461825618266182761828618296183061831618326183361834618356183661837618386183961840618416184261843618446184561846618476184861849618506185161852618536185461855618566185761858618596186061861618626186361864618656186661867618686186961870618716187261873618746187561876618776187861879618806188161882618836188461885618866188761888618896189061891618926189361894618956189661897618986189961900619016190261903619046190561906619076190861909619106191161912619136191461915619166191761918619196192061921619226192361924619256192661927619286192961930619316193261933619346193561936619376193861939619406194161942619436194461945619466194761948619496195061951619526195361954619556195661957619586195961960619616196261963619646196561966619676196861969619706197161972619736197461975619766197761978619796198061981619826198361984619856198661987619886198961990619916199261993619946199561996619976199861999620006200162002620036200462005620066200762008620096201062011620126201362014620156201662017620186201962020620216202262023620246202562026620276202862029620306203162032620336203462035620366203762038620396204062041620426204362044620456204662047620486204962050620516205262053620546205562056620576205862059620606206162062620636206462065620666206762068620696207062071620726207362074620756207662077620786207962080620816208262083620846208562086620876208862089620906209162092620936209462095620966209762098620996210062101621026210362104621056210662107621086210962110621116211262113621146211562116621176211862119621206212162122621236212462125621266212762128621296213062131621326213362134621356213662137621386213962140621416214262143621446214562146621476214862149621506215162152621536215462155621566215762158621596216062161621626216362164621656216662167621686216962170621716217262173621746217562176621776217862179621806218162182621836218462185621866218762188621896219062191621926219362194621956219662197621986219962200622016220262203622046220562206622076220862209622106221162212622136221462215622166221762218622196222062221622226222362224622256222662227622286222962230622316223262233622346223562236622376223862239622406224162242622436224462245622466224762248622496225062251622526225362254622556225662257622586225962260622616226262263622646226562266622676226862269622706227162272622736227462275622766227762278622796228062281622826228362284622856228662287622886228962290622916229262293622946229562296622976229862299623006230162302623036230462305623066230762308623096231062311623126231362314623156231662317623186231962320623216232262323623246232562326623276232862329623306233162332623336233462335623366233762338623396234062341623426234362344623456234662347623486234962350623516235262353623546235562356623576235862359623606236162362623636236462365623666236762368623696237062371623726237362374623756237662377623786237962380623816238262383623846238562386623876238862389623906239162392623936239462395623966239762398623996240062401624026240362404624056240662407624086240962410624116241262413624146241562416624176241862419624206242162422624236242462425624266242762428624296243062431624326243362434624356243662437624386243962440624416244262443624446244562446624476244862449624506245162452624536245462455624566245762458624596246062461624626246362464624656246662467624686246962470624716247262473624746247562476624776247862479624806248162482624836248462485624866248762488624896249062491624926249362494624956249662497624986249962500625016250262503625046250562506625076250862509625106251162512625136251462515625166251762518625196252062521625226252362524625256252662527625286252962530625316253262533625346253562536625376253862539625406254162542625436254462545625466254762548625496255062551625526255362554625556255662557625586255962560625616256262563625646256562566625676256862569625706257162572625736257462575625766257762578625796258062581625826258362584625856258662587625886258962590625916259262593625946259562596625976259862599626006260162602626036260462605626066260762608626096261062611626126261362614626156261662617626186261962620626216262262623626246262562626626276262862629626306263162632626336263462635626366263762638626396264062641626426264362644626456264662647626486264962650626516265262653626546265562656626576265862659626606266162662626636266462665626666266762668626696267062671626726267362674626756267662677626786267962680626816268262683626846268562686626876268862689626906269162692626936269462695626966269762698626996270062701627026270362704627056270662707627086270962710627116271262713627146271562716627176271862719627206272162722627236272462725627266272762728627296273062731627326273362734627356273662737627386273962740627416274262743627446274562746627476274862749627506275162752627536275462755627566275762758627596276062761627626276362764627656276662767627686276962770627716277262773627746277562776627776277862779627806278162782627836278462785627866278762788627896279062791627926279362794627956279662797627986279962800628016280262803628046280562806628076280862809628106281162812628136281462815628166281762818628196282062821628226282362824628256282662827628286282962830628316283262833628346283562836628376283862839628406284162842628436284462845628466284762848628496285062851628526285362854628556285662857628586285962860628616286262863628646286562866628676286862869628706287162872628736287462875628766287762878628796288062881628826288362884628856288662887628886288962890628916289262893628946289562896628976289862899629006290162902629036290462905629066290762908629096291062911629126291362914629156291662917629186291962920629216292262923629246292562926629276292862929629306293162932629336293462935629366293762938629396294062941629426294362944629456294662947629486294962950629516295262953629546295562956629576295862959629606296162962629636296462965629666296762968629696297062971629726297362974629756297662977629786297962980629816298262983629846298562986629876298862989629906299162992629936299462995629966299762998629996300063001630026300363004630056300663007630086300963010630116301263013630146301563016630176301863019630206302163022630236302463025630266302763028630296303063031630326303363034630356303663037630386303963040630416304263043630446304563046630476304863049630506305163052630536305463055630566305763058630596306063061630626306363064630656306663067630686306963070630716307263073630746307563076630776307863079630806308163082630836308463085630866308763088630896309063091630926309363094630956309663097630986309963100631016310263103631046310563106631076310863109631106311163112631136311463115631166311763118631196312063121631226312363124631256312663127631286312963130631316313263133631346313563136631376313863139631406314163142631436314463145631466314763148631496315063151631526315363154631556315663157631586315963160631616316263163631646316563166631676316863169631706317163172631736317463175631766317763178631796318063181631826318363184631856318663187631886318963190631916319263193631946319563196631976319863199632006320163202632036320463205632066320763208632096321063211632126321363214632156321663217632186321963220632216322263223632246322563226632276322863229632306323163232632336323463235632366323763238632396324063241632426324363244632456324663247632486324963250632516325263253632546325563256632576325863259632606326163262632636326463265632666326763268632696327063271632726327363274632756327663277632786327963280632816328263283632846328563286632876328863289632906329163292632936329463295632966329763298632996330063301633026330363304633056330663307633086330963310633116331263313633146331563316633176331863319633206332163322633236332463325633266332763328633296333063331633326333363334633356333663337633386333963340633416334263343633446334563346633476334863349633506335163352633536335463355633566335763358633596336063361633626336363364633656336663367633686336963370633716337263373633746337563376633776337863379633806338163382633836338463385633866338763388633896339063391633926339363394633956339663397633986339963400634016340263403634046340563406634076340863409634106341163412634136341463415634166341763418634196342063421634226342363424634256342663427634286342963430634316343263433634346343563436634376343863439634406344163442634436344463445634466344763448634496345063451634526345363454634556345663457634586345963460634616346263463634646346563466634676346863469634706347163472634736347463475634766347763478634796348063481634826348363484634856348663487634886348963490634916349263493634946349563496634976349863499635006350163502635036350463505635066350763508635096351063511635126351363514635156351663517635186351963520635216352263523635246352563526635276352863529635306353163532635336353463535635366353763538635396354063541635426354363544635456354663547635486354963550635516355263553635546355563556635576355863559635606356163562635636356463565635666356763568635696357063571635726357363574635756357663577635786357963580635816358263583635846358563586635876358863589635906359163592635936359463595635966359763598635996360063601636026360363604636056360663607636086360963610636116361263613636146361563616636176361863619636206362163622636236362463625636266362763628636296363063631636326363363634636356363663637636386363963640636416364263643636446364563646636476364863649636506365163652636536365463655636566365763658636596366063661636626366363664636656366663667636686366963670636716367263673636746367563676636776367863679636806368163682636836368463685636866368763688636896369063691636926369363694636956369663697636986369963700637016370263703637046370563706637076370863709637106371163712637136371463715637166371763718637196372063721637226372363724637256372663727637286372963730637316373263733637346373563736637376373863739637406374163742637436374463745637466374763748637496375063751637526375363754637556375663757637586375963760637616376263763637646376563766637676376863769637706377163772637736377463775637766377763778637796378063781637826378363784637856378663787637886378963790637916379263793637946379563796637976379863799638006380163802638036380463805638066380763808638096381063811638126381363814638156381663817638186381963820638216382263823638246382563826638276382863829638306383163832638336383463835638366383763838638396384063841638426384363844638456384663847638486384963850638516385263853638546385563856638576385863859638606386163862638636386463865638666386763868638696387063871638726387363874638756387663877638786387963880638816388263883638846388563886638876388863889638906389163892638936389463895638966389763898638996390063901639026390363904639056390663907639086390963910639116391263913639146391563916639176391863919639206392163922639236392463925639266392763928639296393063931639326393363934639356393663937639386393963940639416394263943639446394563946639476394863949639506395163952639536395463955639566395763958639596396063961639626396363964639656396663967639686396963970639716397263973639746397563976639776397863979639806398163982639836398463985639866398763988639896399063991639926399363994639956399663997639986399964000640016400264003640046400564006640076400864009640106401164012640136401464015640166401764018640196402064021640226402364024640256402664027640286402964030640316403264033640346403564036640376403864039640406404164042640436404464045640466404764048640496405064051640526405364054640556405664057640586405964060640616406264063640646406564066640676406864069640706407164072640736407464075640766407764078640796408064081640826408364084640856408664087640886408964090640916409264093640946409564096640976409864099641006410164102641036410464105641066410764108641096411064111641126411364114641156411664117641186411964120641216412264123641246412564126641276412864129641306413164132641336413464135641366413764138641396414064141641426414364144641456414664147641486414964150641516415264153641546415564156641576415864159641606416164162641636416464165641666416764168641696417064171641726417364174641756417664177641786417964180641816418264183641846418564186641876418864189641906419164192641936419464195641966419764198641996420064201642026420364204642056420664207642086420964210642116421264213642146421564216642176421864219642206422164222642236422464225642266422764228642296423064231642326423364234642356423664237642386423964240642416424264243642446424564246642476424864249642506425164252642536425464255642566425764258642596426064261642626426364264642656426664267642686426964270642716427264273642746427564276642776427864279642806428164282642836428464285642866428764288642896429064291642926429364294642956429664297642986429964300643016430264303643046430564306643076430864309643106431164312643136431464315643166431764318643196432064321643226432364324643256432664327643286432964330643316433264333643346433564336643376433864339643406434164342643436434464345643466434764348643496435064351643526435364354643556435664357643586435964360643616436264363643646436564366643676436864369643706437164372643736437464375643766437764378643796438064381643826438364384643856438664387643886438964390643916439264393643946439564396643976439864399644006440164402644036440464405644066440764408644096441064411644126441364414644156441664417644186441964420644216442264423644246442564426644276442864429644306443164432644336443464435644366443764438644396444064441644426444364444644456444664447644486444964450644516445264453644546445564456644576445864459644606446164462644636446464465644666446764468644696447064471644726447364474644756447664477644786447964480644816448264483644846448564486644876448864489644906449164492644936449464495644966449764498644996450064501645026450364504645056450664507645086450964510645116451264513645146451564516645176451864519645206452164522645236452464525645266452764528645296453064531645326453364534645356453664537645386453964540645416454264543645446454564546645476454864549645506455164552645536455464555645566455764558645596456064561645626456364564645656456664567645686456964570645716457264573645746457564576645776457864579645806458164582645836458464585645866458764588645896459064591645926459364594645956459664597645986459964600646016460264603646046460564606646076460864609646106461164612646136461464615646166461764618646196462064621646226462364624646256462664627646286462964630646316463264633646346463564636646376463864639646406464164642646436464464645646466464764648646496465064651646526465364654646556465664657646586465964660646616466264663646646466564666646676466864669646706467164672646736467464675646766467764678646796468064681646826468364684646856468664687646886468964690646916469264693646946469564696646976469864699647006470164702647036470464705647066470764708647096471064711647126471364714647156471664717647186471964720647216472264723647246472564726647276472864729647306473164732647336473464735647366473764738647396474064741647426474364744647456474664747647486474964750647516475264753647546475564756647576475864759647606476164762647636476464765647666476764768647696477064771647726477364774647756477664777647786477964780647816478264783647846478564786647876478864789647906479164792647936479464795647966479764798647996480064801648026480364804648056480664807648086480964810648116481264813648146481564816648176481864819648206482164822648236482464825648266482764828648296483064831648326483364834648356483664837648386483964840648416484264843648446484564846648476484864849648506485164852648536485464855648566485764858648596486064861648626486364864648656486664867648686486964870648716487264873648746487564876648776487864879648806488164882648836488464885648866488764888648896489064891648926489364894648956489664897648986489964900649016490264903649046490564906649076490864909649106491164912649136491464915649166491764918649196492064921649226492364924649256492664927649286492964930649316493264933649346493564936649376493864939649406494164942649436494464945649466494764948649496495064951649526495364954649556495664957649586495964960649616496264963649646496564966649676496864969649706497164972649736497464975649766497764978649796498064981649826498364984649856498664987649886498964990649916499264993649946499564996649976499864999650006500165002650036500465005650066500765008650096501065011650126501365014650156501665017650186501965020650216502265023650246502565026650276502865029650306503165032650336503465035650366503765038650396504065041650426504365044650456504665047650486504965050650516505265053650546505565056650576505865059650606506165062650636506465065650666506765068650696507065071650726507365074650756507665077650786507965080650816508265083650846508565086650876508865089650906509165092650936509465095650966509765098650996510065101651026510365104651056510665107651086510965110651116511265113651146511565116651176511865119651206512165122651236512465125651266512765128651296513065131651326513365134651356513665137651386513965140651416514265143651446514565146651476514865149651506515165152651536515465155651566515765158651596516065161651626516365164651656516665167651686516965170651716517265173651746517565176651776517865179651806518165182651836518465185651866518765188651896519065191651926519365194651956519665197651986519965200652016520265203652046520565206652076520865209652106521165212652136521465215652166521765218652196522065221652226522365224652256522665227652286522965230652316523265233652346523565236652376523865239652406524165242652436524465245652466524765248652496525065251652526525365254652556525665257652586525965260652616526265263652646526565266652676526865269652706527165272652736527465275652766527765278652796528065281652826528365284652856528665287652886528965290652916529265293652946529565296652976529865299653006530165302653036530465305653066530765308653096531065311653126531365314653156531665317653186531965320653216532265323653246532565326653276532865329653306533165332653336533465335653366533765338653396534065341653426534365344653456534665347653486534965350653516535265353653546535565356653576535865359653606536165362653636536465365653666536765368653696537065371653726537365374653756537665377653786537965380653816538265383653846538565386653876538865389653906539165392653936539465395653966539765398653996540065401654026540365404654056540665407654086540965410654116541265413654146541565416654176541865419654206542165422654236542465425654266542765428654296543065431654326543365434654356543665437654386543965440654416544265443654446544565446654476544865449654506545165452654536545465455654566545765458654596546065461654626546365464654656546665467654686546965470654716547265473654746547565476654776547865479654806548165482654836548465485654866548765488654896549065491654926549365494654956549665497654986549965500655016550265503655046550565506655076550865509655106551165512655136551465515655166551765518655196552065521655226552365524655256552665527655286552965530655316553265533655346553565536655376553865539655406554165542655436554465545655466554765548655496555065551655526555365554655556555665557655586555965560655616556265563655646556565566655676556865569655706557165572655736557465575655766557765578655796558065581655826558365584655856558665587655886558965590655916559265593655946559565596655976559865599656006560165602656036560465605656066560765608656096561065611656126561365614656156561665617656186561965620656216562265623656246562565626656276562865629656306563165632656336563465635656366563765638656396564065641656426564365644656456564665647656486564965650656516565265653656546565565656656576565865659656606566165662656636566465665656666566765668656696567065671656726567365674656756567665677656786567965680656816568265683656846568565686656876568865689656906569165692656936569465695656966569765698656996570065701657026570365704657056570665707657086570965710657116571265713657146571565716657176571865719657206572165722657236572465725657266572765728657296573065731657326573365734657356573665737657386573965740657416574265743657446574565746657476574865749657506575165752657536575465755657566575765758657596576065761657626576365764657656576665767657686576965770657716577265773657746577565776657776577865779657806578165782657836578465785657866578765788657896579065791657926579365794657956579665797657986579965800658016580265803658046580565806658076580865809658106581165812658136581465815658166581765818658196582065821658226582365824658256582665827658286582965830658316583265833658346583565836658376583865839658406584165842658436584465845658466584765848658496585065851658526585365854658556585665857658586585965860658616586265863658646586565866658676586865869658706587165872658736587465875658766587765878658796588065881658826588365884658856588665887658886588965890658916589265893658946589565896658976589865899659006590165902659036590465905659066590765908659096591065911659126591365914659156591665917659186591965920659216592265923659246592565926659276592865929659306593165932659336593465935659366593765938659396594065941659426594365944659456594665947659486594965950659516595265953659546595565956659576595865959659606596165962659636596465965659666596765968659696597065971659726597365974659756597665977659786597965980659816598265983659846598565986659876598865989659906599165992659936599465995659966599765998659996600066001660026600366004660056600666007660086600966010660116601266013660146601566016660176601866019660206602166022660236602466025660266602766028660296603066031660326603366034660356603666037660386603966040660416604266043660446604566046660476604866049660506605166052660536605466055660566605766058660596606066061660626606366064660656606666067660686606966070660716607266073660746607566076660776607866079660806608166082660836608466085660866608766088660896609066091660926609366094660956609666097660986609966100661016610266103661046610566106661076610866109661106611166112661136611466115661166611766118661196612066121661226612366124661256612666127661286612966130661316613266133661346613566136661376613866139661406614166142661436614466145661466614766148661496615066151661526615366154661556615666157661586615966160661616616266163661646616566166661676616866169661706617166172661736617466175661766617766178661796618066181661826618366184661856618666187661886618966190661916619266193661946619566196661976619866199662006620166202662036620466205662066620766208662096621066211662126621366214662156621666217662186621966220662216622266223662246622566226662276622866229662306623166232662336623466235662366623766238662396624066241662426624366244662456624666247662486624966250662516625266253662546625566256662576625866259662606626166262662636626466265662666626766268662696627066271662726627366274662756627666277662786627966280662816628266283662846628566286662876628866289662906629166292662936629466295662966629766298662996630066301663026630366304663056630666307663086630966310663116631266313663146631566316663176631866319663206632166322663236632466325663266632766328663296633066331663326633366334663356633666337663386633966340
  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, 20250814.1, 20260107.0, 20260107.1</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, v3.6.5</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++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers</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, v3.4.1, v3.4.2, v3.4.3</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, 1.8.9, 1.8.10</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="alpakalinux">alpaka (linux)</h3>
  677. <table>
  678. <thead>
  679. <tr>
  680. <th>Description</th>
  681. <th><em>Abstraction Library for Parallel Kernel Acceleration</em></th>
  682. </tr>
  683. </thead>
  684. <tbody>
  685. <tr>
  686. <td>Homepage</td>
  687. <td><a href="https://alpaka.readthedocs.io">https://alpaka.readthedocs.io</a></td>
  688. </tr>
  689. <tr>
  690. <td>License</td>
  691. <td>MPL-2.0</td>
  692. </tr>
  693. <tr>
  694. <td>Versions</td>
  695. <td>2.1.1</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/alpaka/xmake.lua">alpaka/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 alpaka
  709. </code></pre>
  710. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  711. <pre><code class="lang-lua">add_requires("alpaka")
  712. </code></pre>
  713. <h3 id="alsaliblinux">alsa-lib (linux)</h3>
  714. <table>
  715. <thead>
  716. <tr>
  717. <th>Description</th>
  718. <th><em>The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system.</em></th>
  719. </tr>
  720. </thead>
  721. <tbody>
  722. <tr>
  723. <td>Homepage</td>
  724. <td><a href="https://alsa-project.org/wiki/Main_Page">https://alsa-project.org/wiki/Main_Page</a></td>
  725. </tr>
  726. <tr>
  727. <td>License</td>
  728. <td>LGPL-2.1</td>
  729. </tr>
  730. <tr>
  731. <td>Versions</td>
  732. <td>1.2.10</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/alsa-lib/xmake.lua">alsa-lib/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 alsa-lib
  746. </code></pre>
  747. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  748. <pre><code class="lang-lua">add_requires("alsa-lib")
  749. </code></pre>
  750. <h3 id="amgcllinux">amgcl (linux)</h3>
  751. <table>
  752. <thead>
  753. <tr>
  754. <th>Description</th>
  755. <th><em>C++ library for solving large sparse linear systems with algebraic multigrid method</em></th>
  756. </tr>
  757. </thead>
  758. <tbody>
  759. <tr>
  760. <td>Homepage</td>
  761. <td><a href="https://github.com/ddemidov/amgcl/">https://github.com/ddemidov/amgcl/</a></td>
  762. </tr>
  763. <tr>
  764. <td>License</td>
  765. <td>MIT</td>
  766. </tr>
  767. <tr>
  768. <td>Versions</td>
  769. <td>1.4.0, 1.4.2, 1.4.3, 1.4.4, 1.4.5</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/amgcl/xmake.lua">amgcl/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 amgcl
  783. </code></pre>
  784. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  785. <pre><code class="lang-lua">add_requires("amgcl")
  786. </code></pre>
  787. <h3 id="amgxlinux">amgx (linux)</h3>
  788. <table>
  789. <thead>
  790. <tr>
  791. <th>Description</th>
  792. <th><em>Distributed multigrid linear solver library on GPU</em></th>
  793. </tr>
  794. </thead>
  795. <tbody>
  796. <tr>
  797. <td>Homepage</td>
  798. <td><a href="https://developer.nvidia.com/amgx">https://developer.nvidia.com/amgx</a></td>
  799. </tr>
  800. <tr>
  801. <td>License</td>
  802. <td>BSD-3-Clause</td>
  803. </tr>
  804. <tr>
  805. <td>Versions</td>
  806. <td>v2.4.0</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/amgx/xmake.lua">amgx/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 amgx
  820. </code></pre>
  821. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  822. <pre><code class="lang-lua">add_requires("amgx")
  823. </code></pre>
  824. <h3 id="amqpcpplinux">amqp-cpp (linux)</h3>
  825. <table>
  826. <thead>
  827. <tr>
  828. <th>Description</th>
  829. <th><em>C++ library for asynchronous non-blocking communication with RabbitMQ</em></th>
  830. </tr>
  831. </thead>
  832. <tbody>
  833. <tr>
  834. <td>Homepage</td>
  835. <td><a href="https://github.com/CopernicaMarketingSoftware/AMQP-CPP">https://github.com/CopernicaMarketingSoftware/AMQP-CPP</a></td>
  836. </tr>
  837. <tr>
  838. <td>License</td>
  839. <td>Apache-2.0</td>
  840. </tr>
  841. <tr>
  842. <td>Versions</td>
  843. <td>v4.3.26, v4.3.27</td>
  844. </tr>
  845. <tr>
  846. <td>Architectures</td>
  847. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  848. </tr>
  849. <tr>
  850. <td>Definition</td>
  851. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/amqp-cpp/xmake.lua">amqp-cpp/xmake.lua</a></td>
  852. </tr>
  853. </tbody>
  854. </table>
  855. <h5 id="installcommand">Install command</h5>
  856. <pre><code class="lang-console">xrepo install amqp-cpp
  857. </code></pre>
  858. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  859. <pre><code class="lang-lua">add_requires("amqp-cpp")
  860. </code></pre>
  861. <h3 id="amrexlinux">amrex (linux)</h3>
  862. <table>
  863. <thead>
  864. <tr>
  865. <th>Description</th>
  866. <th><em>AMReX: Software Framework for Block Structured AMR</em></th>
  867. </tr>
  868. </thead>
  869. <tbody>
  870. <tr>
  871. <td>Homepage</td>
  872. <td><a href="https://amrex-codes.github.io/amrex">https://amrex-codes.github.io/amrex</a></td>
  873. </tr>
  874. <tr>
  875. <td>Versions</td>
  876. <td>24.09, 24.12, 25.02, 25.03, 25.04, 25.05, 25.06, 25.08, 25.09, 25.11, 26.01, 26.02</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/amrex/xmake.lua">amrex/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 amrex
  890. </code></pre>
  891. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  892. <pre><code class="lang-lua">add_requires("amrex")
  893. </code></pre>
  894. <h3 id="anarilinux">anari (linux)</h3>
  895. <table>
  896. <thead>
  897. <tr>
  898. <th>Description</th>
  899. <th><em>ANARI Software Development Kit (SDK)</em></th>
  900. </tr>
  901. </thead>
  902. <tbody>
  903. <tr>
  904. <td>Homepage</td>
  905. <td><a href="https://github.com/KhronosGroup/ANARI-SDK">https://github.com/KhronosGroup/ANARI-SDK</a></td>
  906. </tr>
  907. <tr>
  908. <td>License</td>
  909. <td>Apache-2.0</td>
  910. </tr>
  911. <tr>
  912. <td>Versions</td>
  913. <td>v0.12.1, v0.13.1, v0.14.1, v0.15.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/anari/xmake.lua">anari/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 anari
  927. </code></pre>
  928. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  929. <pre><code class="lang-lua">add_requires("anari")
  930. </code></pre>
  931. <h3 id="angelscriptlinux">angelscript (linux)</h3>
  932. <table>
  933. <thead>
  934. <tr>
  935. <th>Description</th>
  936. <th><em>Extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts</em></th>
  937. </tr>
  938. </thead>
  939. <tbody>
  940. <tr>
  941. <td>Homepage</td>
  942. <td><a href="http://angelcode.com/angelscript/">http://angelcode.com/angelscript/</a></td>
  943. </tr>
  944. <tr>
  945. <td>License</td>
  946. <td>zlib</td>
  947. </tr>
  948. <tr>
  949. <td>Versions</td>
  950. <td>2.34.0, 2.35.0, 2.35.1, 2.36.0, 2.37.0, 2.38.0</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/angelscript/xmake.lua">angelscript/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 angelscript
  964. </code></pre>
  965. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  966. <pre><code class="lang-lua">add_requires("angelscript")
  967. </code></pre>
  968. <h3 id="anglelinux">angle (linux)</h3>
  969. <table>
  970. <thead>
  971. <tr>
  972. <th>Description</th>
  973. <th><em>ANGLE - Almost Native Graphics Layer Engine</em></th>
  974. </tr>
  975. </thead>
  976. <tbody>
  977. <tr>
  978. <td>Homepage</td>
  979. <td><a href="https://chromium.googlesource.com/angle/angle">https://chromium.googlesource.com/angle/angle</a></td>
  980. </tr>
  981. <tr>
  982. <td>License</td>
  983. <td>BSD-3-Clause</td>
  984. </tr>
  985. <tr>
  986. <td>Versions</td>
  987. <td>6288</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/angle/xmake.lua">angle/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 angle
  1001. </code></pre>
  1002. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1003. <pre><code class="lang-lua">add_requires("angle")
  1004. </code></pre>
  1005. <h3 id="annoylinux">annoy (linux)</h3>
  1006. <table>
  1007. <thead>
  1008. <tr>
  1009. <th>Description</th>
  1010. <th><em>Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk</em></th>
  1011. </tr>
  1012. </thead>
  1013. <tbody>
  1014. <tr>
  1015. <td>Homepage</td>
  1016. <td><a href="https://github.com/spotify/annoy">https://github.com/spotify/annoy</a></td>
  1017. </tr>
  1018. <tr>
  1019. <td>License</td>
  1020. <td>Apache-2.0</td>
  1021. </tr>
  1022. <tr>
  1023. <td>Versions</td>
  1024. <td>v1.17.2, v1.17.3</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/annoy/xmake.lua">annoy/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 annoy
  1038. </code></pre>
  1039. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1040. <pre><code class="lang-lua">add_requires("annoy")
  1041. </code></pre>
  1042. <h3 id="antlr4linux">antlr4 (linux)</h3>
  1043. <table>
  1044. <thead>
  1045. <tr>
  1046. <th>Description</th>
  1047. <th><em>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="https://www.antlr.org">https://www.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/xmake.lua">antlr4/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
  1075. </code></pre>
  1076. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1077. <pre><code class="lang-lua">add_requires("antlr4")
  1078. </code></pre>
  1079. <h3 id="antlr4runtimelinux">antlr4-runtime (linux)</h3>
  1080. <table>
  1081. <thead>
  1082. <tr>
  1083. <th>Description</th>
  1084. <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>
  1085. </tr>
  1086. </thead>
  1087. <tbody>
  1088. <tr>
  1089. <td>Homepage</td>
  1090. <td><a href="http://antlr.org">http://antlr.org</a></td>
  1091. </tr>
  1092. <tr>
  1093. <td>License</td>
  1094. <td>BSD-3-Clause</td>
  1095. </tr>
  1096. <tr>
  1097. <td>Versions</td>
  1098. <td>4.13.1, 4.13.2</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/antlr4-runtime/xmake.lua">antlr4-runtime/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 antlr4-runtime
  1112. </code></pre>
  1113. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1114. <pre><code class="lang-lua">add_requires("antlr4-runtime")
  1115. </code></pre>
  1116. <h3 id="aomlinux">aom (linux)</h3>
  1117. <table>
  1118. <thead>
  1119. <tr>
  1120. <th>Description</th>
  1121. <th><em>AV1 Codec Library</em></th>
  1122. </tr>
  1123. </thead>
  1124. <tbody>
  1125. <tr>
  1126. <td>Homepage</td>
  1127. <td><a href="https://aomedia.googlesource.com/aom">https://aomedia.googlesource.com/aom</a></td>
  1128. </tr>
  1129. <tr>
  1130. <td>License</td>
  1131. <td>BSD-2-Clause</td>
  1132. </tr>
  1133. <tr>
  1134. <td>Versions</td>
  1135. <td>3.9.1, 3.13.1</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/aom/xmake.lua">aom/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 aom
  1149. </code></pre>
  1150. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1151. <pre><code class="lang-lua">add_requires("aom")
  1152. </code></pre>
  1153. <h3 id="appimagelinux">appimage (linux)</h3>
  1154. <table>
  1155. <thead>
  1156. <tr>
  1157. <th>Description</th>
  1158. <th><em>AppImage packaging tool (appimagetool) for creating AppImage files</em></th>
  1159. </tr>
  1160. </thead>
  1161. <tbody>
  1162. <tr>
  1163. <td>Homepage</td>
  1164. <td><a href="https://appimage.org/">https://appimage.org/</a></td>
  1165. </tr>
  1166. <tr>
  1167. <td>License</td>
  1168. <td>MIT</td>
  1169. </tr>
  1170. <tr>
  1171. <td>Versions</td>
  1172. <td>12.0, 13.0</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/appimage/xmake.lua">appimage/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 appimage
  1186. </code></pre>
  1187. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1188. <pre><code class="lang-lua">add_requires("appimage")
  1189. </code></pre>
  1190. <h3 id="approvaltestscpplinux">approval-tests-cpp (linux)</h3>
  1191. <table>
  1192. <thead>
  1193. <tr>
  1194. <th>Description</th>
  1195. <th><em>Native ApprovalTests for C++ on Linux, Mac and Windows</em></th>
  1196. </tr>
  1197. </thead>
  1198. <tbody>
  1199. <tr>
  1200. <td>Homepage</td>
  1201. <td><a href="https://approvaltestscpp.readthedocs.io/en/latest/">https://approvaltestscpp.readthedocs.io/en/latest/</a></td>
  1202. </tr>
  1203. <tr>
  1204. <td>License</td>
  1205. <td>Apache-2.0</td>
  1206. </tr>
  1207. <tr>
  1208. <td>Versions</td>
  1209. <td>v10.13.0</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/approval-tests-cpp/xmake.lua">approval-tests-cpp/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 approval-tests-cpp
  1223. </code></pre>
  1224. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1225. <pre><code class="lang-lua">add_requires("approval-tests-cpp")
  1226. </code></pre>
  1227. <h3 id="aprlinux">apr (linux)</h3>
  1228. <table>
  1229. <thead>
  1230. <tr>
  1231. <th>Description</th>
  1232. <th><em>Mirror of Apache Portable Runtime</em></th>
  1233. </tr>
  1234. </thead>
  1235. <tbody>
  1236. <tr>
  1237. <td>Homepage</td>
  1238. <td><a href="https://github.com/apache/apr">https://github.com/apache/apr</a></td>
  1239. </tr>
  1240. <tr>
  1241. <td>License</td>
  1242. <td>Apache-2.0</td>
  1243. </tr>
  1244. <tr>
  1245. <td>Versions</td>
  1246. <td>1.7.0, 1.7.4, 1.7.5, 1.7.6</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/apr/xmake.lua">apr/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 apr
  1260. </code></pre>
  1261. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1262. <pre><code class="lang-lua">add_requires("apr")
  1263. </code></pre>
  1264. <h3 id="aqtlinux">aqt (linux)</h3>
  1265. <table>
  1266. <thead>
  1267. <tr>
  1268. <th>Description</th>
  1269. <th><em>aqt: Another (unofficial) Qt CLI Installer on multi-platforms</em></th>
  1270. </tr>
  1271. </thead>
  1272. <tbody>
  1273. <tr>
  1274. <td>Homepage</td>
  1275. <td><a href="https://github.com/miurahr/aqtinstall">https://github.com/miurahr/aqtinstall</a></td>
  1276. </tr>
  1277. <tr>
  1278. <td>License</td>
  1279. <td>MIT</td>
  1280. </tr>
  1281. <tr>
  1282. <td>Versions</td>
  1283. <td></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/aqt/xmake.lua">aqt/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 aqt
  1297. </code></pre>
  1298. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1299. <pre><code class="lang-lua">add_requires("aqt")
  1300. </code></pre>
  1301. <h3 id="aravislinux">aravis (linux)</h3>
  1302. <table>
  1303. <thead>
  1304. <tr>
  1305. <th>Description</th>
  1306. <th><em>A vision library for genicam based cameras</em></th>
  1307. </tr>
  1308. </thead>
  1309. <tbody>
  1310. <tr>
  1311. <td>Homepage</td>
  1312. <td><a href="https://github.com/AravisProject/aravis">https://github.com/AravisProject/aravis</a></td>
  1313. </tr>
  1314. <tr>
  1315. <td>License</td>
  1316. <td>LGPL-2.1</td>
  1317. </tr>
  1318. <tr>
  1319. <td>Versions</td>
  1320. <td>0.8.33</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/aravis/xmake.lua">aravis/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 aravis
  1334. </code></pre>
  1335. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1336. <pre><code class="lang-lua">add_requires("aravis")
  1337. </code></pre>
  1338. <h3 id="arduinojsonlinux">arduinojson (linux)</h3>
  1339. <table>
  1340. <thead>
  1341. <tr>
  1342. <th>Description</th>
  1343. <th><em>📟 JSON library for Arduino and embedded C++. Simple and efficient.</em></th>
  1344. </tr>
  1345. </thead>
  1346. <tbody>
  1347. <tr>
  1348. <td>Homepage</td>
  1349. <td><a href="https://arduinojson.org">https://arduinojson.org</a></td>
  1350. </tr>
  1351. <tr>
  1352. <td>License</td>
  1353. <td>MIT</td>
  1354. </tr>
  1355. <tr>
  1356. <td>Versions</td>
  1357. <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>
  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/arduinojson/xmake.lua">arduinojson/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 arduinojson
  1371. </code></pre>
  1372. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1373. <pre><code class="lang-lua">add_requires("arduinojson")
  1374. </code></pre>
  1375. <h3 id="arghlinux">argh (linux)</h3>
  1376. <table>
  1377. <thead>
  1378. <tr>
  1379. <th>Description</th>
  1380. <th><em>Argh! A minimalist argument handler.</em></th>
  1381. </tr>
  1382. </thead>
  1383. <tbody>
  1384. <tr>
  1385. <td>Homepage</td>
  1386. <td><a href="https://github.com/adishavit/argh">https://github.com/adishavit/argh</a></td>
  1387. </tr>
  1388. <tr>
  1389. <td>License</td>
  1390. <td>BSD-3-Clause</td>
  1391. </tr>
  1392. <tr>
  1393. <td>Versions</td>
  1394. <td>v1.3.2</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/argh/xmake.lua">argh/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 argh
  1408. </code></pre>
  1409. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1410. <pre><code class="lang-lua">add_requires("argh")
  1411. </code></pre>
  1412. <h3 id="argparselinux">argparse (linux)</h3>
  1413. <table>
  1414. <thead>
  1415. <tr>
  1416. <th>Description</th>
  1417. <th><em>A single header argument parser for C++17</em></th>
  1418. </tr>
  1419. </thead>
  1420. <tbody>
  1421. <tr>
  1422. <td>Homepage</td>
  1423. <td><a href="https://github.com/p-ranav/argparse">https://github.com/p-ranav/argparse</a></td>
  1424. </tr>
  1425. <tr>
  1426. <td>License</td>
  1427. <td>MIT</td>
  1428. </tr>
  1429. <tr>
  1430. <td>Versions</td>
  1431. <td>v2.6, v2.7, v2.8, v2.9, v3.0, v3.1, v3.2</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/argparse/xmake.lua">argparse/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 argparse
  1445. </code></pre>
  1446. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1447. <pre><code class="lang-lua">add_requires("argparse")
  1448. </code></pre>
  1449. <h3 id="argtable3linux">argtable3 (linux)</h3>
  1450. <table>
  1451. <thead>
  1452. <tr>
  1453. <th>Description</th>
  1454. <th><em>A single-file, ANSI C, command-line parsing library that parses GNU-style command-line options.</em></th>
  1455. </tr>
  1456. </thead>
  1457. <tbody>
  1458. <tr>
  1459. <td>Homepage</td>
  1460. <td><a href="http://www.argtable.org">http://www.argtable.org</a></td>
  1461. </tr>
  1462. <tr>
  1463. <td>License</td>
  1464. <td>BSD-3-Clause</td>
  1465. </tr>
  1466. <tr>
  1467. <td>Versions</td>
  1468. <td>v3.2.2</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/argtable3/xmake.lua">argtable3/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 argtable3
  1482. </code></pre>
  1483. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1484. <pre><code class="lang-lua">add_requires("argtable3")
  1485. </code></pre>
  1486. <h3 id="arguslinux">argus (linux)</h3>
  1487. <table>
  1488. <thead>
  1489. <tr>
  1490. <th>Description</th>
  1491. <th><em>Argus is a cross-platform modern feature-rich command-line argument parser for C</em></th>
  1492. </tr>
  1493. </thead>
  1494. <tbody>
  1495. <tr>
  1496. <td>Homepage</td>
  1497. <td><a href="https://argus-lib.com">https://argus-lib.com</a></td>
  1498. </tr>
  1499. <tr>
  1500. <td>License</td>
  1501. <td>MIT</td>
  1502. </tr>
  1503. <tr>
  1504. <td>Versions</td>
  1505. <td>v0.1.0, v0.2.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/argus/xmake.lua">argus/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 argus
  1519. </code></pre>
  1520. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1521. <pre><code class="lang-lua">add_requires("argus")
  1522. </code></pre>
  1523. <h3 id="argzlinux">argz (linux)</h3>
  1524. <table>
  1525. <thead>
  1526. <tr>
  1527. <th>Description</th>
  1528. <th><em>A light weight C++ in memory argument parser</em></th>
  1529. </tr>
  1530. </thead>
  1531. <tbody>
  1532. <tr>
  1533. <td>Homepage</td>
  1534. <td><a href="https://github.com/stephenberry/argz">https://github.com/stephenberry/argz</a></td>
  1535. </tr>
  1536. <tr>
  1537. <td>License</td>
  1538. <td>Apache-2.0</td>
  1539. </tr>
  1540. <tr>
  1541. <td>Versions</td>
  1542. <td>v0.2.1</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/argz/xmake.lua">argz/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 argz
  1556. </code></pre>
  1557. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1558. <pre><code class="lang-lua">add_requires("argz")
  1559. </code></pre>
  1560. <h3 id="armadillolinux">armadillo (linux)</h3>
  1561. <table>
  1562. <thead>
  1563. <tr>
  1564. <th>Description</th>
  1565. <th><em>C++ library for linear algebra &amp; scientific computing</em></th>
  1566. </tr>
  1567. </thead>
  1568. <tbody>
  1569. <tr>
  1570. <td>Homepage</td>
  1571. <td><a href="http://arma.sourceforge.net/">http://arma.sourceforge.net/</a></td>
  1572. </tr>
  1573. <tr>
  1574. <td>License</td>
  1575. <td>Apache-2.0</td>
  1576. </tr>
  1577. <tr>
  1578. <td>Versions</td>
  1579. <td>10.7.0, 10.7.3, 10.8.1, 11.2.3</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/armadillo/xmake.lua">armadillo/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 armadillo
  1593. </code></pre>
  1594. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1595. <pre><code class="lang-lua">add_requires("armadillo")
  1596. </code></pre>
  1597. <h3 id="arrayfirelinux">arrayfire (linux)</h3>
  1598. <table>
  1599. <thead>
  1600. <tr>
  1601. <th>Description</th>
  1602. <th><em>A general purpose GPU library.</em></th>
  1603. </tr>
  1604. </thead>
  1605. <tbody>
  1606. <tr>
  1607. <td>Homepage</td>
  1608. <td><a href="https://arrayfire.org/">https://arrayfire.org/</a></td>
  1609. </tr>
  1610. <tr>
  1611. <td>License</td>
  1612. <td>BSD-3-Clause</td>
  1613. </tr>
  1614. <tr>
  1615. <td>Versions</td>
  1616. <td>v3.9.0, v3.10.0</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/arrayfire/xmake.lua">arrayfire/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 arrayfire
  1630. </code></pre>
  1631. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1632. <pre><code class="lang-lua">add_requires("arrayfire")
  1633. </code></pre>
  1634. <h3 id="arrowlinux">arrow (linux)</h3>
  1635. <table>
  1636. <thead>
  1637. <tr>
  1638. <th>Description</th>
  1639. <th><em>Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing</em></th>
  1640. </tr>
  1641. </thead>
  1642. <tbody>
  1643. <tr>
  1644. <td>Homepage</td>
  1645. <td><a href="https://arrow.apache.org/">https://arrow.apache.org/</a></td>
  1646. </tr>
  1647. <tr>
  1648. <td>License</td>
  1649. <td>Apache-2.0</td>
  1650. </tr>
  1651. <tr>
  1652. <td>Versions</td>
  1653. <td>7.0.0</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/arrow/xmake.lua">arrow/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 arrow
  1667. </code></pre>
  1668. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1669. <pre><code class="lang-lua">add_requires("arrow")
  1670. </code></pre>
  1671. <h3 id="asaplinux">asap (linux)</h3>
  1672. <table>
  1673. <thead>
  1674. <tr>
  1675. <th>Description</th>
  1676. <th><em>A C++ header-only library for creating, displaying, iterating and manipulating dates</em></th>
  1677. </tr>
  1678. </thead>
  1679. <tbody>
  1680. <tr>
  1681. <td>Homepage</td>
  1682. <td><a href="https://github.com/mobius3/asap">https://github.com/mobius3/asap</a></td>
  1683. </tr>
  1684. <tr>
  1685. <td>License</td>
  1686. <td>MIT</td>
  1687. </tr>
  1688. <tr>
  1689. <td>Versions</td>
  1690. <td>2023.04.21</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/asap/xmake.lua">asap/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 asap
  1704. </code></pre>
  1705. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1706. <pre><code class="lang-lua">add_requires("asap")
  1707. </code></pre>
  1708. <h3 id="asbind20linux">asbind20 (linux)</h3>
  1709. <table>
  1710. <thead>
  1711. <tr>
  1712. <th>Description</th>
  1713. <th><em>C++20 AngelScript binding library</em></th>
  1714. </tr>
  1715. </thead>
  1716. <tbody>
  1717. <tr>
  1718. <td>Homepage</td>
  1719. <td><a href="https://asbind20.readthedocs.io/">https://asbind20.readthedocs.io/</a></td>
  1720. </tr>
  1721. <tr>
  1722. <td>License</td>
  1723. <td>MIT</td>
  1724. </tr>
  1725. <tr>
  1726. <td>Versions</td>
  1727. <td>1.6.0, 1.7.0, 1.7.1, 1.8.0</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/asbind20/xmake.lua">asbind20/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 asbind20
  1741. </code></pre>
  1742. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1743. <pre><code class="lang-lua">add_requires("asbind20")
  1744. </code></pre>
  1745. <h3 id="asepritetgalinux">aseprite-tga (linux)</h3>
  1746. <table>
  1747. <thead>
  1748. <tr>
  1749. <th>Description</th>
  1750. <th><em>C++ library to read/write Truevision TGA/TARGA files</em></th>
  1751. </tr>
  1752. </thead>
  1753. <tbody>
  1754. <tr>
  1755. <td>Homepage</td>
  1756. <td><a href="https://github.com/aseprite/tga">https://github.com/aseprite/tga</a></td>
  1757. </tr>
  1758. <tr>
  1759. <td>License</td>
  1760. <td>MIT</td>
  1761. </tr>
  1762. <tr>
  1763. <td>Versions</td>
  1764. <td>2023.6.2</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/aseprite-tga/xmake.lua">aseprite-tga/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 aseprite-tga
  1778. </code></pre>
  1779. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1780. <pre><code class="lang-lua">add_requires("aseprite-tga")
  1781. </code></pre>
  1782. <h3 id="asiolinux">asio (linux)</h3>
  1783. <table>
  1784. <thead>
  1785. <tr>
  1786. <th>Description</th>
  1787. <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>
  1788. </tr>
  1789. </thead>
  1790. <tbody>
  1791. <tr>
  1792. <td>Homepage</td>
  1793. <td><a href="http://think-async.com/Asio/">http://think-async.com/Asio/</a></td>
  1794. </tr>
  1795. <tr>
  1796. <td>License</td>
  1797. <td>BSL-1.0</td>
  1798. </tr>
  1799. <tr>
  1800. <td>Versions</td>
  1801. <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, 1.35.0, 1.36.0</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/asio/xmake.lua">asio/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 asio
  1815. </code></pre>
  1816. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1817. <pre><code class="lang-lua">add_requires("asio")
  1818. </code></pre>
  1819. <h3 id="asio2linux">asio2 (linux)</h3>
  1820. <table>
  1821. <thead>
  1822. <tr>
  1823. <th>Description</th>
  1824. <th><em>Header only c++ network library, based on asio, support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port.</em></th>
  1825. </tr>
  1826. </thead>
  1827. <tbody>
  1828. <tr>
  1829. <td>Homepage</td>
  1830. <td><a href="https://github.com/zhllxt/asio2">https://github.com/zhllxt/asio2</a></td>
  1831. </tr>
  1832. <tr>
  1833. <td>License</td>
  1834. <td>BSL-1.0</td>
  1835. </tr>
  1836. <tr>
  1837. <td>Versions</td>
  1838. <td>v2.9, v3.0</td>
  1839. </tr>
  1840. <tr>
  1841. <td>Architectures</td>
  1842. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1843. </tr>
  1844. <tr>
  1845. <td>Definition</td>
  1846. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asio2/xmake.lua">asio2/xmake.lua</a></td>
  1847. </tr>
  1848. </tbody>
  1849. </table>
  1850. <h5 id="installcommand">Install command</h5>
  1851. <pre><code class="lang-console">xrepo install asio2
  1852. </code></pre>
  1853. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1854. <pre><code class="lang-lua">add_requires("asio2")
  1855. </code></pre>
  1856. <h3 id="asio3linux">asio3 (linux)</h3>
  1857. <table>
  1858. <thead>
  1859. <tr>
  1860. <th>Description</th>
  1861. <th><em>Header only c++ network library, based on c++ 20 coroutine and asio</em></th>
  1862. </tr>
  1863. </thead>
  1864. <tbody>
  1865. <tr>
  1866. <td>Homepage</td>
  1867. <td><a href="https://github.com/zhllxt/asio3">https://github.com/zhllxt/asio3</a></td>
  1868. </tr>
  1869. <tr>
  1870. <td>License</td>
  1871. <td>BSL-1.0</td>
  1872. </tr>
  1873. <tr>
  1874. <td>Versions</td>
  1875. <td>2023.12.03</td>
  1876. </tr>
  1877. <tr>
  1878. <td>Architectures</td>
  1879. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1880. </tr>
  1881. <tr>
  1882. <td>Definition</td>
  1883. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asio3/xmake.lua">asio3/xmake.lua</a></td>
  1884. </tr>
  1885. </tbody>
  1886. </table>
  1887. <h5 id="installcommand">Install command</h5>
  1888. <pre><code class="lang-console">xrepo install asio3
  1889. </code></pre>
  1890. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1891. <pre><code class="lang-lua">add_requires("asio3")
  1892. </code></pre>
  1893. <h3 id="asmjitlinux">asmjit (linux)</h3>
  1894. <table>
  1895. <thead>
  1896. <tr>
  1897. <th>Description</th>
  1898. <th><em>AsmJit is a lightweight library for machine code generation written in C++ language.</em></th>
  1899. </tr>
  1900. </thead>
  1901. <tbody>
  1902. <tr>
  1903. <td>Homepage</td>
  1904. <td><a href="https://asmjit.com/">https://asmjit.com/</a></td>
  1905. </tr>
  1906. <tr>
  1907. <td>License</td>
  1908. <td>zlib</td>
  1909. </tr>
  1910. <tr>
  1911. <td>Versions</td>
  1912. <td>2021.06.27, 2022.01.18, 2024.03.09, 2024.05.21</td>
  1913. </tr>
  1914. <tr>
  1915. <td>Architectures</td>
  1916. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1917. </tr>
  1918. <tr>
  1919. <td>Definition</td>
  1920. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asmjit/xmake.lua">asmjit/xmake.lua</a></td>
  1921. </tr>
  1922. </tbody>
  1923. </table>
  1924. <h5 id="installcommand">Install command</h5>
  1925. <pre><code class="lang-console">xrepo install asmjit
  1926. </code></pre>
  1927. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1928. <pre><code class="lang-lua">add_requires("asmjit")
  1929. </code></pre>
  1930. <h3 id="asmtklinux">asmtk (linux)</h3>
  1931. <table>
  1932. <thead>
  1933. <tr>
  1934. <th>Description</th>
  1935. <th><em>Assembler toolkit based on AsmJit</em></th>
  1936. </tr>
  1937. </thead>
  1938. <tbody>
  1939. <tr>
  1940. <td>Homepage</td>
  1941. <td><a href="https://github.com/asmjit/asmtk">https://github.com/asmjit/asmtk</a></td>
  1942. </tr>
  1943. <tr>
  1944. <td>License</td>
  1945. <td>zlib</td>
  1946. </tr>
  1947. <tr>
  1948. <td>Versions</td>
  1949. <td>2023.07.18</td>
  1950. </tr>
  1951. <tr>
  1952. <td>Architectures</td>
  1953. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1954. </tr>
  1955. <tr>
  1956. <td>Definition</td>
  1957. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asmtk/xmake.lua">asmtk/xmake.lua</a></td>
  1958. </tr>
  1959. </tbody>
  1960. </table>
  1961. <h5 id="installcommand">Install command</h5>
  1962. <pre><code class="lang-console">xrepo install asmtk
  1963. </code></pre>
  1964. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1965. <pre><code class="lang-lua">add_requires("asmtk")
  1966. </code></pre>
  1967. <h3 id="asn1clinux">asn1c (linux)</h3>
  1968. <table>
  1969. <thead>
  1970. <tr>
  1971. <th>Description</th>
  1972. <th><em>The ASN.1 Compiler</em></th>
  1973. </tr>
  1974. </thead>
  1975. <tbody>
  1976. <tr>
  1977. <td>Homepage</td>
  1978. <td><a href="http://lionet.info/asn1c/">http://lionet.info/asn1c/</a></td>
  1979. </tr>
  1980. <tr>
  1981. <td>Versions</td>
  1982. <td>v0.9.28</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/asn1c/xmake.lua">asn1c/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 asn1c
  1996. </code></pre>
  1997. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1998. <pre><code class="lang-lua">add_requires("asn1c")
  1999. </code></pre>
  2000. <h3 id="assimplinux">assimp (linux)</h3>
  2001. <table>
  2002. <thead>
  2003. <tr>
  2004. <th>Description</th>
  2005. <th><em>Portable Open-Source library to import various well-known 3D model formats in a uniform manner</em></th>
  2006. </tr>
  2007. </thead>
  2008. <tbody>
  2009. <tr>
  2010. <td>Homepage</td>
  2011. <td><a href="https://assimp.org">https://assimp.org</a></td>
  2012. </tr>
  2013. <tr>
  2014. <td>License</td>
  2015. <td>BSD-3-Clause</td>
  2016. </tr>
  2017. <tr>
  2018. <td>Versions</td>
  2019. <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, v6.0.3, v6.0.4</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/assimp/xmake.lua">assimp/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 assimp
  2033. </code></pre>
  2034. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2035. <pre><code class="lang-lua">add_requires("assimp")
  2036. </code></pre>
  2037. <h3 id="astcencoderlinux">astc-encoder (linux)</h3>
  2038. <table>
  2039. <thead>
  2040. <tr>
  2041. <th>Description</th>
  2042. <th><em>The Arm ASTC Encoder, a compressor for the Adaptive Scalable Texture Compression data format.</em></th>
  2043. </tr>
  2044. </thead>
  2045. <tbody>
  2046. <tr>
  2047. <td>Homepage</td>
  2048. <td><a href="https://developer.arm.com/graphics">https://developer.arm.com/graphics</a></td>
  2049. </tr>
  2050. <tr>
  2051. <td>License</td>
  2052. <td>Apache-2.0</td>
  2053. </tr>
  2054. <tr>
  2055. <td>Versions</td>
  2056. <td>4.6.1, 4.7.0, 4.8.0, 5.2.0, 5.3.0</td>
  2057. </tr>
  2058. <tr>
  2059. <td>Architectures</td>
  2060. <td>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/astc-encoder/xmake.lua">astc-encoder/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 astc-encoder
  2070. </code></pre>
  2071. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2072. <pre><code class="lang-lua">add_requires("astc-encoder")
  2073. </code></pre>
  2074. <h3 id="async_simplelinux">async_simple (linux)</h3>
  2075. <table>
  2076. <thead>
  2077. <tr>
  2078. <th>Description</th>
  2079. <th><em>Simple, light-weight and easy-to-use asynchronous components</em></th>
  2080. </tr>
  2081. </thead>
  2082. <tbody>
  2083. <tr>
  2084. <td>Homepage</td>
  2085. <td><a href="https://github.com/alibaba/async_simple">https://github.com/alibaba/async_simple</a></td>
  2086. </tr>
  2087. <tr>
  2088. <td>License</td>
  2089. <td>Apache-2.0</td>
  2090. </tr>
  2091. <tr>
  2092. <td>Versions</td>
  2093. <td>1.1, 1.2, 1.3, 1.4</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/async_simple/xmake.lua">async_simple/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 async_simple
  2107. </code></pre>
  2108. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2109. <pre><code class="lang-lua">add_requires("async_simple")
  2110. </code></pre>
  2111. <h3 id="atspi2corelinux">at-spi2-core (linux)</h3>
  2112. <table>
  2113. <thead>
  2114. <tr>
  2115. <th>Description</th>
  2116. <th><em>contains the DBus interface definitions for AT-SPI - the core of an accessibility stack for free software systems.</em></th>
  2117. </tr>
  2118. </thead>
  2119. <tbody>
  2120. <tr>
  2121. <td>Homepage</td>
  2122. <td><a href="https://gitlab.gnome.org/GNOME/at-spi2-core">https://gitlab.gnome.org/GNOME/at-spi2-core</a></td>
  2123. </tr>
  2124. <tr>
  2125. <td>License</td>
  2126. <td>LGPL-2.1</td>
  2127. </tr>
  2128. <tr>
  2129. <td>Versions</td>
  2130. <td>2.53.90</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/at-spi2-core/xmake.lua">at-spi2-core/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 at-spi2-core
  2144. </code></pre>
  2145. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2146. <pre><code class="lang-lua">add_requires("at-spi2-core")
  2147. </code></pre>
  2148. <h3 id="atklinux">atk (linux)</h3>
  2149. <table>
  2150. <thead>
  2151. <tr>
  2152. <th>Description</th>
  2153. <th><em>ATK - The Accessibility Toolkit</em></th>
  2154. </tr>
  2155. </thead>
  2156. <tbody>
  2157. <tr>
  2158. <td>Homepage</td>
  2159. <td><a href="https://gitlab.gnome.org/GNOME/atk">https://gitlab.gnome.org/GNOME/atk</a></td>
  2160. </tr>
  2161. <tr>
  2162. <td>License</td>
  2163. <td>LGPL-2.0</td>
  2164. </tr>
  2165. <tr>
  2166. <td>Versions</td>
  2167. <td>2.38.0</td>
  2168. </tr>
  2169. <tr>
  2170. <td>Architectures</td>
  2171. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2172. </tr>
  2173. <tr>
  2174. <td>Definition</td>
  2175. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/atk/xmake.lua">atk/xmake.lua</a></td>
  2176. </tr>
  2177. </tbody>
  2178. </table>
  2179. <h5 id="installcommand">Install command</h5>
  2180. <pre><code class="lang-console">xrepo install atk
  2181. </code></pre>
  2182. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2183. <pre><code class="lang-lua">add_requires("atk")
  2184. </code></pre>
  2185. <h3 id="atomic_queuelinux">atomic_queue (linux)</h3>
  2186. <table>
  2187. <thead>
  2188. <tr>
  2189. <th>Description</th>
  2190. <th><em>C++ lockless queue.</em></th>
  2191. </tr>
  2192. </thead>
  2193. <tbody>
  2194. <tr>
  2195. <td>Homepage</td>
  2196. <td><a href="https://github.com/max0x7ba/atomic_queue">https://github.com/max0x7ba/atomic_queue</a></td>
  2197. </tr>
  2198. <tr>
  2199. <td>License</td>
  2200. <td>MIT</td>
  2201. </tr>
  2202. <tr>
  2203. <td>Versions</td>
  2204. <td>v1.5, v1.6.3, v1.6.4, v1.6.5, v1.6.9, v1.7.1</td>
  2205. </tr>
  2206. <tr>
  2207. <td>Architectures</td>
  2208. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2209. </tr>
  2210. <tr>
  2211. <td>Definition</td>
  2212. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/atomic_queue/xmake.lua">atomic_queue/xmake.lua</a></td>
  2213. </tr>
  2214. </tbody>
  2215. </table>
  2216. <h5 id="installcommand">Install command</h5>
  2217. <pre><code class="lang-console">xrepo install atomic_queue
  2218. </code></pre>
  2219. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2220. <pre><code class="lang-lua">add_requires("atomic_queue")
  2221. </code></pre>
  2222. <h3 id="attrlinux">attr (linux)</h3>
  2223. <table>
  2224. <thead>
  2225. <tr>
  2226. <th>Description</th>
  2227. <th><em>Commands for Manipulating Filesystem Extended Attributes</em></th>
  2228. </tr>
  2229. </thead>
  2230. <tbody>
  2231. <tr>
  2232. <td>Homepage</td>
  2233. <td><a href="https://savannah.nongnu.org/projects/attr">https://savannah.nongnu.org/projects/attr</a></td>
  2234. </tr>
  2235. <tr>
  2236. <td>License</td>
  2237. <td>GPL-2.0</td>
  2238. </tr>
  2239. <tr>
  2240. <td>Versions</td>
  2241. <td>2.5.1</td>
  2242. </tr>
  2243. <tr>
  2244. <td>Architectures</td>
  2245. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2246. </tr>
  2247. <tr>
  2248. <td>Definition</td>
  2249. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/attr/xmake.lua">attr/xmake.lua</a></td>
  2250. </tr>
  2251. </tbody>
  2252. </table>
  2253. <h5 id="installcommand">Install command</h5>
  2254. <pre><code class="lang-console">xrepo install attr
  2255. </code></pre>
  2256. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2257. <pre><code class="lang-lua">add_requires("attr")
  2258. </code></pre>
  2259. <h3 id="audiofilelinux">audiofile (linux)</h3>
  2260. <table>
  2261. <thead>
  2262. <tr>
  2263. <th>Description</th>
  2264. <th><em>A simple C++ library for reading and writing audio files.</em></th>
  2265. </tr>
  2266. </thead>
  2267. <tbody>
  2268. <tr>
  2269. <td>Homepage</td>
  2270. <td><a href="https://github.com/adamstark/AudioFile">https://github.com/adamstark/AudioFile</a></td>
  2271. </tr>
  2272. <tr>
  2273. <td>License</td>
  2274. <td>MIT</td>
  2275. </tr>
  2276. <tr>
  2277. <td>Versions</td>
  2278. <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, 1.1.4</td>
  2279. </tr>
  2280. <tr>
  2281. <td>Architectures</td>
  2282. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2283. </tr>
  2284. <tr>
  2285. <td>Definition</td>
  2286. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/audiofile/xmake.lua">audiofile/xmake.lua</a></td>
  2287. </tr>
  2288. </tbody>
  2289. </table>
  2290. <h5 id="installcommand">Install command</h5>
  2291. <pre><code class="lang-console">xrepo install audiofile
  2292. </code></pre>
  2293. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2294. <pre><code class="lang-lua">add_requires("audiofile")
  2295. </code></pre>
  2296. <h3 id="auditlinux">audit (linux)</h3>
  2297. <table>
  2298. <thead>
  2299. <tr>
  2300. <th>Description</th>
  2301. <th><em>Userspace components of the audit framework.</em></th>
  2302. </tr>
  2303. </thead>
  2304. <tbody>
  2305. <tr>
  2306. <td>Homepage</td>
  2307. <td>%s</td>
  2308. </tr>
  2309. <tr>
  2310. <td>Versions</td>
  2311. <td>v4.1.2, v4.1.3</td>
  2312. </tr>
  2313. <tr>
  2314. <td>Architectures</td>
  2315. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2316. </tr>
  2317. <tr>
  2318. <td>Definition</td>
  2319. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/audit/xmake.lua">audit/xmake.lua</a></td>
  2320. </tr>
  2321. </tbody>
  2322. </table>
  2323. <h5 id="installcommand">Install command</h5>
  2324. <pre><code class="lang-console">xrepo install audit
  2325. </code></pre>
  2326. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2327. <pre><code class="lang-lua">add_requires("audit")
  2328. </code></pre>
  2329. <h3 id="auilinux">aui (linux)</h3>
  2330. <table>
  2331. <thead>
  2332. <tr>
  2333. <th>Description</th>
  2334. <th><em>Declarative UI toolkit for modern C++20</em></th>
  2335. </tr>
  2336. </thead>
  2337. <tbody>
  2338. <tr>
  2339. <td>Homepage</td>
  2340. <td><a href="https://github.com/aui-framework/aui">https://github.com/aui-framework/aui</a></td>
  2341. </tr>
  2342. <tr>
  2343. <td>License</td>
  2344. <td>MPL-2.0</td>
  2345. </tr>
  2346. <tr>
  2347. <td>Versions</td>
  2348. <td>v7.1.2</td>
  2349. </tr>
  2350. <tr>
  2351. <td>Architectures</td>
  2352. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2353. </tr>
  2354. <tr>
  2355. <td>Definition</td>
  2356. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aui/xmake.lua">aui/xmake.lua</a></td>
  2357. </tr>
  2358. </tbody>
  2359. </table>
  2360. <h5 id="installcommand">Install command</h5>
  2361. <pre><code class="lang-console">xrepo install aui
  2362. </code></pre>
  2363. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2364. <pre><code class="lang-lua">add_requires("aui")
  2365. </code></pre>
  2366. <h3 id="auroraaulinux">aurora-au (linux)</h3>
  2367. <table>
  2368. <thead>
  2369. <tr>
  2370. <th>Description</th>
  2371. <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>
  2372. </tr>
  2373. </thead>
  2374. <tbody>
  2375. <tr>
  2376. <td>Homepage</td>
  2377. <td><a href="https://aurora-opensource.github.io/au">https://aurora-opensource.github.io/au</a></td>
  2378. </tr>
  2379. <tr>
  2380. <td>License</td>
  2381. <td>Apache-2.0</td>
  2382. </tr>
  2383. <tr>
  2384. <td>Versions</td>
  2385. <td>0.4.1, 0.5.0, 0.5.1</td>
  2386. </tr>
  2387. <tr>
  2388. <td>Architectures</td>
  2389. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2390. </tr>
  2391. <tr>
  2392. <td>Definition</td>
  2393. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aurora-au/xmake.lua">aurora-au/xmake.lua</a></td>
  2394. </tr>
  2395. </tbody>
  2396. </table>
  2397. <h5 id="installcommand">Install command</h5>
  2398. <pre><code class="lang-console">xrepo install aurora-au
  2399. </code></pre>
  2400. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2401. <pre><code class="lang-lua">add_requires("aurora-au")
  2402. </code></pre>
  2403. <h3 id="autoconflinux">autoconf (linux)</h3>
  2404. <table>
  2405. <thead>
  2406. <tr>
  2407. <th>Description</th>
  2408. <th><em>An extensible package of M4 macros that produce shell scripts to automatically configure software source code packages.</em></th>
  2409. </tr>
  2410. </thead>
  2411. <tbody>
  2412. <tr>
  2413. <td>Homepage</td>
  2414. <td><a href="https://www.gnu.org/software/autoconf/autoconf.html">https://www.gnu.org/software/autoconf/autoconf.html</a></td>
  2415. </tr>
  2416. <tr>
  2417. <td>Versions</td>
  2418. <td>2.68, 2.69, 2.71, 2.72</td>
  2419. </tr>
  2420. <tr>
  2421. <td>Architectures</td>
  2422. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2423. </tr>
  2424. <tr>
  2425. <td>Definition</td>
  2426. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autoconf/xmake.lua">autoconf/xmake.lua</a></td>
  2427. </tr>
  2428. </tbody>
  2429. </table>
  2430. <h5 id="installcommand">Install command</h5>
  2431. <pre><code class="lang-console">xrepo install autoconf
  2432. </code></pre>
  2433. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2434. <pre><code class="lang-lua">add_requires("autoconf")
  2435. </code></pre>
  2436. <h3 id="autoconfarchivelinux">autoconf-archive (linux)</h3>
  2437. <table>
  2438. <thead>
  2439. <tr>
  2440. <th>Description</th>
  2441. <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>
  2442. </tr>
  2443. </thead>
  2444. <tbody>
  2445. <tr>
  2446. <td>Homepage</td>
  2447. <td><a href="http://www.gnu.org/software/autoconf-archive/">http://www.gnu.org/software/autoconf-archive/</a></td>
  2448. </tr>
  2449. <tr>
  2450. <td>License</td>
  2451. <td>GPL-3.0-or-later</td>
  2452. </tr>
  2453. <tr>
  2454. <td>Versions</td>
  2455. <td>2023.02.20</td>
  2456. </tr>
  2457. <tr>
  2458. <td>Architectures</td>
  2459. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2460. </tr>
  2461. <tr>
  2462. <td>Definition</td>
  2463. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autoconf-archive/xmake.lua">autoconf-archive/xmake.lua</a></td>
  2464. </tr>
  2465. </tbody>
  2466. </table>
  2467. <h5 id="installcommand">Install command</h5>
  2468. <pre><code class="lang-console">xrepo install autoconf-archive
  2469. </code></pre>
  2470. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2471. <pre><code class="lang-lua">add_requires("autoconf-archive")
  2472. </code></pre>
  2473. <h3 id="autodifflinux">autodiff (linux)</h3>
  2474. <table>
  2475. <thead>
  2476. <tr>
  2477. <th>Description</th>
  2478. <th><em>automatic differentiation made easier for C++</em></th>
  2479. </tr>
  2480. </thead>
  2481. <tbody>
  2482. <tr>
  2483. <td>Homepage</td>
  2484. <td><a href="https://autodiff.github.io">https://autodiff.github.io</a></td>
  2485. </tr>
  2486. <tr>
  2487. <td>License</td>
  2488. <td>MIT</td>
  2489. </tr>
  2490. <tr>
  2491. <td>Versions</td>
  2492. <td>v1.0.3, v1.1.2</td>
  2493. </tr>
  2494. <tr>
  2495. <td>Architectures</td>
  2496. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2497. </tr>
  2498. <tr>
  2499. <td>Definition</td>
  2500. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autodiff/xmake.lua">autodiff/xmake.lua</a></td>
  2501. </tr>
  2502. </tbody>
  2503. </table>
  2504. <h5 id="installcommand">Install command</h5>
  2505. <pre><code class="lang-console">xrepo install autodiff
  2506. </code></pre>
  2507. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2508. <pre><code class="lang-lua">add_requires("autodiff")
  2509. </code></pre>
  2510. <h3 id="automakelinux">automake (linux)</h3>
  2511. <table>
  2512. <thead>
  2513. <tr>
  2514. <th>Description</th>
  2515. <th><em>A tool for automatically generating Makefile.in files compliant with the GNU Coding Standards.</em></th>
  2516. </tr>
  2517. </thead>
  2518. <tbody>
  2519. <tr>
  2520. <td>Homepage</td>
  2521. <td><a href="https://www.gnu.org/software/automake/">https://www.gnu.org/software/automake/</a></td>
  2522. </tr>
  2523. <tr>
  2524. <td>Versions</td>
  2525. <td>1.9.5, 1.9.6, 1.15.1, 1.16.1, 1.16.4, 1.16.5, 1.17</td>
  2526. </tr>
  2527. <tr>
  2528. <td>Architectures</td>
  2529. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2530. </tr>
  2531. <tr>
  2532. <td>Definition</td>
  2533. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/automake/xmake.lua">automake/xmake.lua</a></td>
  2534. </tr>
  2535. </tbody>
  2536. </table>
  2537. <h5 id="installcommand">Install command</h5>
  2538. <pre><code class="lang-console">xrepo install automake
  2539. </code></pre>
  2540. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2541. <pre><code class="lang-lua">add_requires("automake")
  2542. </code></pre>
  2543. <h3 id="autotoolslinux">autotools (linux)</h3>
  2544. <table>
  2545. <thead>
  2546. <tr>
  2547. <th>Description</th>
  2548. <th><em>%s</em></th>
  2549. </tr>
  2550. </thead>
  2551. <tbody>
  2552. <tr>
  2553. <td>Homepage</td>
  2554. <td>%s</td>
  2555. </tr>
  2556. <tr>
  2557. <td>Versions</td>
  2558. <td></td>
  2559. </tr>
  2560. <tr>
  2561. <td>Architectures</td>
  2562. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2563. </tr>
  2564. <tr>
  2565. <td>Definition</td>
  2566. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autotools/xmake.lua">autotools/xmake.lua</a></td>
  2567. </tr>
  2568. </tbody>
  2569. </table>
  2570. <h5 id="installcommand">Install command</h5>
  2571. <pre><code class="lang-console">xrepo install autotools
  2572. </code></pre>
  2573. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2574. <pre><code class="lang-lua">add_requires("autotools")
  2575. </code></pre>
  2576. <h3 id="avirlinux">avir (linux)</h3>
  2577. <table>
  2578. <thead>
  2579. <tr>
  2580. <th>Description</th>
  2581. <th><em>High-quality pro image resizing / scaling C++ library, including a very fast Lanczos resizer</em></th>
  2582. </tr>
  2583. </thead>
  2584. <tbody>
  2585. <tr>
  2586. <td>Homepage</td>
  2587. <td><a href="https://github.com/avaneev/avir">https://github.com/avaneev/avir</a></td>
  2588. </tr>
  2589. <tr>
  2590. <td>License</td>
  2591. <td>MIT</td>
  2592. </tr>
  2593. <tr>
  2594. <td>Versions</td>
  2595. <td>3.0, 3.1</td>
  2596. </tr>
  2597. <tr>
  2598. <td>Architectures</td>
  2599. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2600. </tr>
  2601. <tr>
  2602. <td>Definition</td>
  2603. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/avir/xmake.lua">avir/xmake.lua</a></td>
  2604. </tr>
  2605. </tbody>
  2606. </table>
  2607. <h5 id="installcommand">Install command</h5>
  2608. <pre><code class="lang-console">xrepo install avir
  2609. </code></pre>
  2610. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2611. <pre><code class="lang-lua">add_requires("avir")
  2612. </code></pre>
  2613. <h3 id="avisynthpluslinux">avisynthplus (linux)</h3>
  2614. <table>
  2615. <thead>
  2616. <tr>
  2617. <th>Description</th>
  2618. <th><em>AviSynth with improvements</em></th>
  2619. </tr>
  2620. </thead>
  2621. <tbody>
  2622. <tr>
  2623. <td>Homepage</td>
  2624. <td><a href="http://avs-plus.net">http://avs-plus.net</a></td>
  2625. </tr>
  2626. <tr>
  2627. <td>License</td>
  2628. <td>GPL-2.0</td>
  2629. </tr>
  2630. <tr>
  2631. <td>Versions</td>
  2632. <td>2026.01.01</td>
  2633. </tr>
  2634. <tr>
  2635. <td>Architectures</td>
  2636. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2637. </tr>
  2638. <tr>
  2639. <td>Definition</td>
  2640. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/avisynthplus/xmake.lua">avisynthplus/xmake.lua</a></td>
  2641. </tr>
  2642. </tbody>
  2643. </table>
  2644. <h5 id="installcommand">Install command</h5>
  2645. <pre><code class="lang-console">xrepo install avisynthplus
  2646. </code></pre>
  2647. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2648. <pre><code class="lang-lua">add_requires("avisynthplus")
  2649. </code></pre>
  2650. <h3 id="awklinux">awk (linux)</h3>
  2651. <table>
  2652. <thead>
  2653. <tr>
  2654. <th>Description</th>
  2655. <th><em>One true awk</em></th>
  2656. </tr>
  2657. </thead>
  2658. <tbody>
  2659. <tr>
  2660. <td>Homepage</td>
  2661. <td><a href="https://github.com/onetrueawk/awk">https://github.com/onetrueawk/awk</a></td>
  2662. </tr>
  2663. <tr>
  2664. <td>License</td>
  2665. <td>MIT-Lucent</td>
  2666. </tr>
  2667. <tr>
  2668. <td>Versions</td>
  2669. <td>20251225</td>
  2670. </tr>
  2671. <tr>
  2672. <td>Architectures</td>
  2673. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2674. </tr>
  2675. <tr>
  2676. <td>Definition</td>
  2677. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/awk/xmake.lua">awk/xmake.lua</a></td>
  2678. </tr>
  2679. </tbody>
  2680. </table>
  2681. <h5 id="installcommand">Install command</h5>
  2682. <pre><code class="lang-console">xrepo install awk
  2683. </code></pre>
  2684. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2685. <pre><code class="lang-lua">add_requires("awk")
  2686. </code></pre>
  2687. <h3 id="awscauthlinux">aws-c-auth (linux)</h3>
  2688. <table>
  2689. <thead>
  2690. <tr>
  2691. <th>Description</th>
  2692. <th><em>C99 library implementation of AWS client-side authentication: standard credentials providers and signing.</em></th>
  2693. </tr>
  2694. </thead>
  2695. <tbody>
  2696. <tr>
  2697. <td>Homepage</td>
  2698. <td><a href="https://github.com/awslabs/aws-c-auth">https://github.com/awslabs/aws-c-auth</a></td>
  2699. </tr>
  2700. <tr>
  2701. <td>License</td>
  2702. <td>Apache-2.0</td>
  2703. </tr>
  2704. <tr>
  2705. <td>Versions</td>
  2706. <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, v0.9.4, v0.9.5</td>
  2707. </tr>
  2708. <tr>
  2709. <td>Architectures</td>
  2710. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2711. </tr>
  2712. <tr>
  2713. <td>Definition</td>
  2714. <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>
  2715. </tr>
  2716. </tbody>
  2717. </table>
  2718. <h5 id="installcommand">Install command</h5>
  2719. <pre><code class="lang-console">xrepo install aws-c-auth
  2720. </code></pre>
  2721. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2722. <pre><code class="lang-lua">add_requires("aws-c-auth")
  2723. </code></pre>
  2724. <h3 id="awsccallinux">aws-c-cal (linux)</h3>
  2725. <table>
  2726. <thead>
  2727. <tr>
  2728. <th>Description</th>
  2729. <th><em>Aws Crypto Abstraction Layer: Cross-Platform, C99 wrapper for cryptography primitives.</em></th>
  2730. </tr>
  2731. </thead>
  2732. <tbody>
  2733. <tr>
  2734. <td>Homepage</td>
  2735. <td><a href="https://github.com/awslabs/aws-c-cal">https://github.com/awslabs/aws-c-cal</a></td>
  2736. </tr>
  2737. <tr>
  2738. <td>License</td>
  2739. <td>Apache-2.0</td>
  2740. </tr>
  2741. <tr>
  2742. <td>Versions</td>
  2743. <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, v0.9.5, v0.9.10, v0.9.11, v0.9.13</td>
  2744. </tr>
  2745. <tr>
  2746. <td>Architectures</td>
  2747. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2748. </tr>
  2749. <tr>
  2750. <td>Definition</td>
  2751. <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>
  2752. </tr>
  2753. </tbody>
  2754. </table>
  2755. <h5 id="installcommand">Install command</h5>
  2756. <pre><code class="lang-console">xrepo install aws-c-cal
  2757. </code></pre>
  2758. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2759. <pre><code class="lang-lua">add_requires("aws-c-cal")
  2760. </code></pre>
  2761. <h3 id="awsccommonlinux">aws-c-common (linux)</h3>
  2762. <table>
  2763. <thead>
  2764. <tr>
  2765. <th>Description</th>
  2766. <th><em>Core c99 package for AWS SDK for C</em></th>
  2767. </tr>
  2768. </thead>
  2769. <tbody>
  2770. <tr>
  2771. <td>Homepage</td>
  2772. <td><a href="https://github.com/awslabs/aws-c-common">https://github.com/awslabs/aws-c-common</a></td>
  2773. </tr>
  2774. <tr>
  2775. <td>License</td>
  2776. <td>Apache-2.0</td>
  2777. </tr>
  2778. <tr>
  2779. <td>Versions</td>
  2780. <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, v0.12.5, v0.12.6</td>
  2781. </tr>
  2782. <tr>
  2783. <td>Architectures</td>
  2784. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2785. </tr>
  2786. <tr>
  2787. <td>Definition</td>
  2788. <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>
  2789. </tr>
  2790. </tbody>
  2791. </table>
  2792. <h5 id="installcommand">Install command</h5>
  2793. <pre><code class="lang-console">xrepo install aws-c-common
  2794. </code></pre>
  2795. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2796. <pre><code class="lang-lua">add_requires("aws-c-common")
  2797. </code></pre>
  2798. <h3 id="awsccompressionlinux">aws-c-compression (linux)</h3>
  2799. <table>
  2800. <thead>
  2801. <tr>
  2802. <th>Description</th>
  2803. <th><em>C99 implementation of huffman encoding/decoding</em></th>
  2804. </tr>
  2805. </thead>
  2806. <tbody>
  2807. <tr>
  2808. <td>Homepage</td>
  2809. <td><a href="https://github.com/awslabs/aws-c-compression">https://github.com/awslabs/aws-c-compression</a></td>
  2810. </tr>
  2811. <tr>
  2812. <td>License</td>
  2813. <td>Apache-2.0</td>
  2814. </tr>
  2815. <tr>
  2816. <td>Versions</td>
  2817. <td>v0.2.17, v0.2.18, v0.2.19, v0.3.0, v0.3.1, v0.3.2</td>
  2818. </tr>
  2819. <tr>
  2820. <td>Architectures</td>
  2821. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2822. </tr>
  2823. <tr>
  2824. <td>Definition</td>
  2825. <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>
  2826. </tr>
  2827. </tbody>
  2828. </table>
  2829. <h5 id="installcommand">Install command</h5>
  2830. <pre><code class="lang-console">xrepo install aws-c-compression
  2831. </code></pre>
  2832. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2833. <pre><code class="lang-lua">add_requires("aws-c-compression")
  2834. </code></pre>
  2835. <h3 id="awsceventstreamlinux">aws-c-event-stream (linux)</h3>
  2836. <table>
  2837. <thead>
  2838. <tr>
  2839. <th>Description</th>
  2840. <th><em>C99 implementation of the vnd.amazon.eventstream content-type.</em></th>
  2841. </tr>
  2842. </thead>
  2843. <tbody>
  2844. <tr>
  2845. <td>Homepage</td>
  2846. <td><a href="https://github.com/awslabs/aws-c-event-stream">https://github.com/awslabs/aws-c-event-stream</a></td>
  2847. </tr>
  2848. <tr>
  2849. <td>License</td>
  2850. <td>Apache-2.0</td>
  2851. </tr>
  2852. <tr>
  2853. <td>Versions</td>
  2854. <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, v0.5.9</td>
  2855. </tr>
  2856. <tr>
  2857. <td>Architectures</td>
  2858. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2859. </tr>
  2860. <tr>
  2861. <td>Definition</td>
  2862. <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>
  2863. </tr>
  2864. </tbody>
  2865. </table>
  2866. <h5 id="installcommand">Install command</h5>
  2867. <pre><code class="lang-console">xrepo install aws-c-event-stream
  2868. </code></pre>
  2869. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2870. <pre><code class="lang-lua">add_requires("aws-c-event-stream")
  2871. </code></pre>
  2872. <h3 id="awschttplinux">aws-c-http (linux)</h3>
  2873. <table>
  2874. <thead>
  2875. <tr>
  2876. <th>Description</th>
  2877. <th><em>C99 implementation of the HTTP/1.1 and HTTP/2 specifications</em></th>
  2878. </tr>
  2879. </thead>
  2880. <tbody>
  2881. <tr>
  2882. <td>Homepage</td>
  2883. <td><a href="https://github.com/awslabs/aws-c-http">https://github.com/awslabs/aws-c-http</a></td>
  2884. </tr>
  2885. <tr>
  2886. <td>License</td>
  2887. <td>Apache-2.0</td>
  2888. </tr>
  2889. <tr>
  2890. <td>Versions</td>
  2891. <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, v0.10.6, v0.10.7, v0.10.9, v0.10.10</td>
  2892. </tr>
  2893. <tr>
  2894. <td>Architectures</td>
  2895. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2896. </tr>
  2897. <tr>
  2898. <td>Definition</td>
  2899. <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>
  2900. </tr>
  2901. </tbody>
  2902. </table>
  2903. <h5 id="installcommand">Install command</h5>
  2904. <pre><code class="lang-console">xrepo install aws-c-http
  2905. </code></pre>
  2906. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2907. <pre><code class="lang-lua">add_requires("aws-c-http")
  2908. </code></pre>
  2909. <h3 id="awsciolinux">aws-c-io (linux)</h3>
  2910. <table>
  2911. <thead>
  2912. <tr>
  2913. <th>Description</th>
  2914. <th><em>This is a module for the AWS SDK for C. It handles all IO and TLS work for application protocols. </em></th>
  2915. </tr>
  2916. </thead>
  2917. <tbody>
  2918. <tr>
  2919. <td>Homepage</td>
  2920. <td><a href="https://github.com/awslabs/aws-c-io">https://github.com/awslabs/aws-c-io</a></td>
  2921. </tr>
  2922. <tr>
  2923. <td>License</td>
  2924. <td>Apache-2.0</td>
  2925. </tr>
  2926. <tr>
  2927. <td>Versions</td>
  2928. <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, v0.23.2, v0.23.3, v0.26.0, v0.26.1</td>
  2929. </tr>
  2930. <tr>
  2931. <td>Architectures</td>
  2932. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2933. </tr>
  2934. <tr>
  2935. <td>Definition</td>
  2936. <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>
  2937. </tr>
  2938. </tbody>
  2939. </table>
  2940. <h5 id="installcommand">Install command</h5>
  2941. <pre><code class="lang-console">xrepo install aws-c-io
  2942. </code></pre>
  2943. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2944. <pre><code class="lang-lua">add_requires("aws-c-io")
  2945. </code></pre>
  2946. <h3 id="awscmqttlinux">aws-c-mqtt (linux)</h3>
  2947. <table>
  2948. <thead>
  2949. <tr>
  2950. <th>Description</th>
  2951. <th><em>C99 implementation of the MQTT 3.1.1 specification.</em></th>
  2952. </tr>
  2953. </thead>
  2954. <tbody>
  2955. <tr>
  2956. <td>Homepage</td>
  2957. <td><a href="https://github.com/awslabs/aws-c-mqtt">https://github.com/awslabs/aws-c-mqtt</a></td>
  2958. </tr>
  2959. <tr>
  2960. <td>License</td>
  2961. <td>Apache-2.0</td>
  2962. </tr>
  2963. <tr>
  2964. <td>Versions</td>
  2965. <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>
  2966. </tr>
  2967. <tr>
  2968. <td>Architectures</td>
  2969. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2970. </tr>
  2971. <tr>
  2972. <td>Definition</td>
  2973. <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>
  2974. </tr>
  2975. </tbody>
  2976. </table>
  2977. <h5 id="installcommand">Install command</h5>
  2978. <pre><code class="lang-console">xrepo install aws-c-mqtt
  2979. </code></pre>
  2980. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2981. <pre><code class="lang-lua">add_requires("aws-c-mqtt")
  2982. </code></pre>
  2983. <h3 id="awscs3linux">aws-c-s3 (linux)</h3>
  2984. <table>
  2985. <thead>
  2986. <tr>
  2987. <th>Description</th>
  2988. <th><em>C99 library implementation for communicating with the S3 service, designed for maximizing throughput on high bandwidth EC2 instances.</em></th>
  2989. </tr>
  2990. </thead>
  2991. <tbody>
  2992. <tr>
  2993. <td>Homepage</td>
  2994. <td><a href="https://github.com/awslabs/aws-c-s3">https://github.com/awslabs/aws-c-s3</a></td>
  2995. </tr>
  2996. <tr>
  2997. <td>License</td>
  2998. <td>Apache-2.0</td>
  2999. </tr>
  3000. <tr>
  3001. <td>Versions</td>
  3002. <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, v0.9.2, v0.11.2, v0.11.3, v0.11.4, v0.11.5</td>
  3003. </tr>
  3004. <tr>
  3005. <td>Architectures</td>
  3006. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3007. </tr>
  3008. <tr>
  3009. <td>Definition</td>
  3010. <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>
  3011. </tr>
  3012. </tbody>
  3013. </table>
  3014. <h5 id="installcommand">Install command</h5>
  3015. <pre><code class="lang-console">xrepo install aws-c-s3
  3016. </code></pre>
  3017. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3018. <pre><code class="lang-lua">add_requires("aws-c-s3")
  3019. </code></pre>
  3020. <h3 id="awscsdkutilslinux">aws-c-sdkutils (linux)</h3>
  3021. <table>
  3022. <thead>
  3023. <tr>
  3024. <th>Description</th>
  3025. <th><em>C99 library implementing AWS SDK specific utilities. Includes utilities for ARN parsing, reading AWS profiles, etc...</em></th>
  3026. </tr>
  3027. </thead>
  3028. <tbody>
  3029. <tr>
  3030. <td>Homepage</td>
  3031. <td><a href="https://github.com/awslabs/aws-c-sdkutils">https://github.com/awslabs/aws-c-sdkutils</a></td>
  3032. </tr>
  3033. <tr>
  3034. <td>License</td>
  3035. <td>Apache-2.0</td>
  3036. </tr>
  3037. <tr>
  3038. <td>Versions</td>
  3039. <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>
  3040. </tr>
  3041. <tr>
  3042. <td>Architectures</td>
  3043. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3044. </tr>
  3045. <tr>
  3046. <td>Definition</td>
  3047. <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>
  3048. </tr>
  3049. </tbody>
  3050. </table>
  3051. <h5 id="installcommand">Install command</h5>
  3052. <pre><code class="lang-console">xrepo install aws-c-sdkutils
  3053. </code></pre>
  3054. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3055. <pre><code class="lang-lua">add_requires("aws-c-sdkutils")
  3056. </code></pre>
  3057. <h3 id="awschecksumslinux">aws-checksums (linux)</h3>
  3058. <table>
  3059. <thead>
  3060. <tr>
  3061. <th>Description</th>
  3062. <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>
  3063. </tr>
  3064. </thead>
  3065. <tbody>
  3066. <tr>
  3067. <td>Homepage</td>
  3068. <td><a href="https://github.com/awslabs/aws-checksums">https://github.com/awslabs/aws-checksums</a></td>
  3069. </tr>
  3070. <tr>
  3071. <td>License</td>
  3072. <td>Apache-2.0</td>
  3073. </tr>
  3074. <tr>
  3075. <td>Versions</td>
  3076. <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, v0.2.8, v0.2.10</td>
  3077. </tr>
  3078. <tr>
  3079. <td>Architectures</td>
  3080. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3081. </tr>
  3082. <tr>
  3083. <td>Definition</td>
  3084. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-checksums/xmake.lua">aws-checksums/xmake.lua</a></td>
  3085. </tr>
  3086. </tbody>
  3087. </table>
  3088. <h5 id="installcommand">Install command</h5>
  3089. <pre><code class="lang-console">xrepo install aws-checksums
  3090. </code></pre>
  3091. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3092. <pre><code class="lang-lua">add_requires("aws-checksums")
  3093. </code></pre>
  3094. <h3 id="awscrtcpplinux">aws-crt-cpp (linux)</h3>
  3095. <table>
  3096. <thead>
  3097. <tr>
  3098. <th>Description</th>
  3099. <th><em>C++ wrapper around the aws-c-</em> libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.*</th>
  3100. </tr>
  3101. </thead>
  3102. <tbody>
  3103. <tr>
  3104. <td>Homepage</td>
  3105. <td><a href="https://github.com/awslabs/aws-crt-cpp">https://github.com/awslabs/aws-crt-cpp</a></td>
  3106. </tr>
  3107. <tr>
  3108. <td>License</td>
  3109. <td>Apache-2.0</td>
  3110. </tr>
  3111. <tr>
  3112. <td>Versions</td>
  3113. <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, v0.37.1</td>
  3114. </tr>
  3115. <tr>
  3116. <td>Architectures</td>
  3117. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3118. </tr>
  3119. <tr>
  3120. <td>Definition</td>
  3121. <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>
  3122. </tr>
  3123. </tbody>
  3124. </table>
  3125. <h5 id="installcommand">Install command</h5>
  3126. <pre><code class="lang-console">xrepo install aws-crt-cpp
  3127. </code></pre>
  3128. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3129. <pre><code class="lang-lua">add_requires("aws-crt-cpp")
  3130. </code></pre>
  3131. <h3 id="awslclinux">aws-lc (linux)</h3>
  3132. <table>
  3133. <thead>
  3134. <tr>
  3135. <th>Description</th>
  3136. <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>
  3137. </tr>
  3138. </thead>
  3139. <tbody>
  3140. <tr>
  3141. <td>Homepage</td>
  3142. <td><a href="https://github.com/aws/aws-lc">https://github.com/aws/aws-lc</a></td>
  3143. </tr>
  3144. <tr>
  3145. <td>Versions</td>
  3146. <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, v1.63.0, v1.64.0, v1.65.0, v1.65.1, v1.66.1, v1.66.2, v1.67.0</td>
  3147. </tr>
  3148. <tr>
  3149. <td>Architectures</td>
  3150. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3151. </tr>
  3152. <tr>
  3153. <td>Definition</td>
  3154. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-lc/xmake.lua">aws-lc/xmake.lua</a></td>
  3155. </tr>
  3156. </tbody>
  3157. </table>
  3158. <h5 id="installcommand">Install command</h5>
  3159. <pre><code class="lang-console">xrepo install aws-lc
  3160. </code></pre>
  3161. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3162. <pre><code class="lang-lua">add_requires("aws-lc")
  3163. </code></pre>
  3164. <h3 id="awssdkcpplinux">aws-sdk-cpp (linux)</h3>
  3165. <table>
  3166. <thead>
  3167. <tr>
  3168. <th>Description</th>
  3169. <th><em>AWS SDK for C++</em></th>
  3170. </tr>
  3171. </thead>
  3172. <tbody>
  3173. <tr>
  3174. <td>Homepage</td>
  3175. <td><a href="https://github.com/aws/aws-sdk-cpp">https://github.com/aws/aws-sdk-cpp</a></td>
  3176. </tr>
  3177. <tr>
  3178. <td>Versions</td>
  3179. <td>1.9.362</td>
  3180. </tr>
  3181. <tr>
  3182. <td>Architectures</td>
  3183. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3184. </tr>
  3185. <tr>
  3186. <td>Definition</td>
  3187. <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>
  3188. </tr>
  3189. </tbody>
  3190. </table>
  3191. <h5 id="installcommand">Install command</h5>
  3192. <pre><code class="lang-console">xrepo install aws-sdk-cpp
  3193. </code></pre>
  3194. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3195. <pre><code class="lang-lua">add_requires("aws-sdk-cpp")
  3196. </code></pre>
  3197. <h2 id="b">b</h2>
  3198. <h3 id="b2linux">b2 (linux)</h3>
  3199. <table>
  3200. <thead>
  3201. <tr>
  3202. <th>Description</th>
  3203. <th><em>B2 makes it easy to build C++ projects, everywhere.</em></th>
  3204. </tr>
  3205. </thead>
  3206. <tbody>
  3207. <tr>
  3208. <td>Homepage</td>
  3209. <td><a href="https://www.bfgroup.xyz/b2/">https://www.bfgroup.xyz/b2/</a></td>
  3210. </tr>
  3211. <tr>
  3212. <td>License</td>
  3213. <td>BSL-1.0</td>
  3214. </tr>
  3215. <tr>
  3216. <td>Versions</td>
  3217. <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, 5.4.2</td>
  3218. </tr>
  3219. <tr>
  3220. <td>Architectures</td>
  3221. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3222. </tr>
  3223. <tr>
  3224. <td>Definition</td>
  3225. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/b2/xmake.lua">b2/xmake.lua</a></td>
  3226. </tr>
  3227. </tbody>
  3228. </table>
  3229. <h5 id="installcommand">Install command</h5>
  3230. <pre><code class="lang-console">xrepo install b2
  3231. </code></pre>
  3232. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3233. <pre><code class="lang-lua">add_requires("b2")
  3234. </code></pre>
  3235. <h3 id="babllinux">babl (linux)</h3>
  3236. <table>
  3237. <thead>
  3238. <tr>
  3239. <th>Description</th>
  3240. <th><em>A pixel encoding and color space conversion engine.</em></th>
  3241. </tr>
  3242. </thead>
  3243. <tbody>
  3244. <tr>
  3245. <td>Homepage</td>
  3246. <td><a href="https://gegl.org/babl/">https://gegl.org/babl/</a></td>
  3247. </tr>
  3248. <tr>
  3249. <td>License</td>
  3250. <td>LGPL-3.0-or-later</td>
  3251. </tr>
  3252. <tr>
  3253. <td>Versions</td>
  3254. <td>0.1.110</td>
  3255. </tr>
  3256. <tr>
  3257. <td>Architectures</td>
  3258. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3259. </tr>
  3260. <tr>
  3261. <td>Definition</td>
  3262. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/babl/xmake.lua">babl/xmake.lua</a></td>
  3263. </tr>
  3264. </tbody>
  3265. </table>
  3266. <h5 id="installcommand">Install command</h5>
  3267. <pre><code class="lang-console">xrepo install babl
  3268. </code></pre>
  3269. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3270. <pre><code class="lang-lua">add_requires("babl")
  3271. </code></pre>
  3272. <h3 id="backportcpplinux">backportcpp (linux)</h3>
  3273. <table>
  3274. <thead>
  3275. <tr>
  3276. <th>Description</th>
  3277. <th><em>Library of backported modern C++ types to work with C++11</em></th>
  3278. </tr>
  3279. </thead>
  3280. <tbody>
  3281. <tr>
  3282. <td>Homepage</td>
  3283. <td><a href="https://github.com/bitwizeshift/BackportCpp">https://github.com/bitwizeshift/BackportCpp</a></td>
  3284. </tr>
  3285. <tr>
  3286. <td>License</td>
  3287. <td>MIT</td>
  3288. </tr>
  3289. <tr>
  3290. <td>Versions</td>
  3291. <td>v1.2.0</td>
  3292. </tr>
  3293. <tr>
  3294. <td>Architectures</td>
  3295. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3296. </tr>
  3297. <tr>
  3298. <td>Definition</td>
  3299. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/backportcpp/xmake.lua">backportcpp/xmake.lua</a></td>
  3300. </tr>
  3301. </tbody>
  3302. </table>
  3303. <h5 id="installcommand">Install command</h5>
  3304. <pre><code class="lang-console">xrepo install backportcpp
  3305. </code></pre>
  3306. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3307. <pre><code class="lang-lua">add_requires("backportcpp")
  3308. </code></pre>
  3309. <h3 id="backwardcpplinux">backward-cpp (linux)</h3>
  3310. <table>
  3311. <thead>
  3312. <tr>
  3313. <th>Description</th>
  3314. <th><em>Backward is a beautiful stack trace pretty printer for C++.</em></th>
  3315. </tr>
  3316. </thead>
  3317. <tbody>
  3318. <tr>
  3319. <td>Homepage</td>
  3320. <td><a href="https://github.com/bombela/backward-cpp">https://github.com/bombela/backward-cpp</a></td>
  3321. </tr>
  3322. <tr>
  3323. <td>License</td>
  3324. <td>MIT</td>
  3325. </tr>
  3326. <tr>
  3327. <td>Versions</td>
  3328. <td>v1.6</td>
  3329. </tr>
  3330. <tr>
  3331. <td>Architectures</td>
  3332. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3333. </tr>
  3334. <tr>
  3335. <td>Definition</td>
  3336. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/backward-cpp/xmake.lua">backward-cpp/xmake.lua</a></td>
  3337. </tr>
  3338. </tbody>
  3339. </table>
  3340. <h5 id="installcommand">Install command</h5>
  3341. <pre><code class="lang-console">xrepo install backward-cpp
  3342. </code></pre>
  3343. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3344. <pre><code class="lang-lua">add_requires("backward-cpp")
  3345. </code></pre>
  3346. <h3 id="banditlinux">bandit (linux)</h3>
  3347. <table>
  3348. <thead>
  3349. <tr>
  3350. <th>Description</th>
  3351. <th><em>Human-friendly unit testing for C++11</em></th>
  3352. </tr>
  3353. </thead>
  3354. <tbody>
  3355. <tr>
  3356. <td>Homepage</td>
  3357. <td><a href="https://banditcpp.github.io/bandit/">https://banditcpp.github.io/bandit/</a></td>
  3358. </tr>
  3359. <tr>
  3360. <td>Versions</td>
  3361. <td>2023.08.05</td>
  3362. </tr>
  3363. <tr>
  3364. <td>Architectures</td>
  3365. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3366. </tr>
  3367. <tr>
  3368. <td>Definition</td>
  3369. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bandit/xmake.lua">bandit/xmake.lua</a></td>
  3370. </tr>
  3371. </tbody>
  3372. </table>
  3373. <h5 id="installcommand">Install command</h5>
  3374. <pre><code class="lang-console">xrepo install bandit
  3375. </code></pre>
  3376. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3377. <pre><code class="lang-lua">add_requires("bandit")
  3378. </code></pre>
  3379. <h3 id="barkeeplinux">barkeep (linux)</h3>
  3380. <table>
  3381. <thead>
  3382. <tr>
  3383. <th>Description</th>
  3384. <th><em>Small C++ header to display async animations, counters, and progress bars</em></th>
  3385. </tr>
  3386. </thead>
  3387. <tbody>
  3388. <tr>
  3389. <td>Homepage</td>
  3390. <td><a href="https://oir.github.io/barkeep/">https://oir.github.io/barkeep/</a></td>
  3391. </tr>
  3392. <tr>
  3393. <td>License</td>
  3394. <td>Apache-2.0</td>
  3395. </tr>
  3396. <tr>
  3397. <td>Versions</td>
  3398. <td>v0.1.3, v0.1.4, v0.1.5</td>
  3399. </tr>
  3400. <tr>
  3401. <td>Architectures</td>
  3402. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3403. </tr>
  3404. <tr>
  3405. <td>Definition</td>
  3406. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/barkeep/xmake.lua">barkeep/xmake.lua</a></td>
  3407. </tr>
  3408. </tbody>
  3409. </table>
  3410. <h5 id="installcommand">Install command</h5>
  3411. <pre><code class="lang-console">xrepo install barkeep
  3412. </code></pre>
  3413. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3414. <pre><code class="lang-lua">add_requires("barkeep")
  3415. </code></pre>
  3416. <h3 id="basenlinux">base-n (linux)</h3>
  3417. <table>
  3418. <thead>
  3419. <tr>
  3420. <th>Description</th>
  3421. <th><em>A small, single-header library which provides standard Base16, Base32, Base64, and custom Base-N encoding support.</em></th>
  3422. </tr>
  3423. </thead>
  3424. <tbody>
  3425. <tr>
  3426. <td>Homepage</td>
  3427. <td><a href="https://github.com/azawadzki/base-n">https://github.com/azawadzki/base-n</a></td>
  3428. </tr>
  3429. <tr>
  3430. <td>License</td>
  3431. <td>MIT</td>
  3432. </tr>
  3433. <tr>
  3434. <td>Versions</td>
  3435. <td>2020.05.28</td>
  3436. </tr>
  3437. <tr>
  3438. <td>Architectures</td>
  3439. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3440. </tr>
  3441. <tr>
  3442. <td>Definition</td>
  3443. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/base-n/xmake.lua">base-n/xmake.lua</a></td>
  3444. </tr>
  3445. </tbody>
  3446. </table>
  3447. <h5 id="installcommand">Install command</h5>
  3448. <pre><code class="lang-console">xrepo install base-n
  3449. </code></pre>
  3450. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3451. <pre><code class="lang-lua">add_requires("base-n")
  3452. </code></pre>
  3453. <h3 id="base64terrakuhlinux">base64-terrakuh (linux)</h3>
  3454. <table>
  3455. <thead>
  3456. <tr>
  3457. <th>Description</th>
  3458. <th><em>Simple, open source, header-only base64 encoder</em></th>
  3459. </tr>
  3460. </thead>
  3461. <tbody>
  3462. <tr>
  3463. <td>Homepage</td>
  3464. <td><a href="https://terrakuh.github.io/base64/classbase64.html">https://terrakuh.github.io/base64/classbase64.html</a></td>
  3465. </tr>
  3466. <tr>
  3467. <td>License</td>
  3468. <td>Unlicense</td>
  3469. </tr>
  3470. <tr>
  3471. <td>Versions</td>
  3472. <td>v1.0</td>
  3473. </tr>
  3474. <tr>
  3475. <td>Architectures</td>
  3476. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3477. </tr>
  3478. <tr>
  3479. <td>Definition</td>
  3480. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/base64-terrakuh/xmake.lua">base64-terrakuh/xmake.lua</a></td>
  3481. </tr>
  3482. </tbody>
  3483. </table>
  3484. <h5 id="installcommand">Install command</h5>
  3485. <pre><code class="lang-console">xrepo install base64-terrakuh
  3486. </code></pre>
  3487. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3488. <pre><code class="lang-lua">add_requires("base64-terrakuh")
  3489. </code></pre>
  3490. <h3 id="base64zhichenglinux">base64-zhicheng (linux)</h3>
  3491. <table>
  3492. <thead>
  3493. <tr>
  3494. <th>Description</th>
  3495. <th><em>base64 c implementation</em></th>
  3496. </tr>
  3497. </thead>
  3498. <tbody>
  3499. <tr>
  3500. <td>Homepage</td>
  3501. <td><a href="https://github.com/zhicheng/base64">https://github.com/zhicheng/base64</a></td>
  3502. </tr>
  3503. <tr>
  3504. <td>License</td>
  3505. <td>Public Domain</td>
  3506. </tr>
  3507. <tr>
  3508. <td>Versions</td>
  3509. <td>2019.09.08</td>
  3510. </tr>
  3511. <tr>
  3512. <td>Architectures</td>
  3513. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3514. </tr>
  3515. <tr>
  3516. <td>Definition</td>
  3517. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/base64-zhicheng/xmake.lua">base64-zhicheng/xmake.lua</a></td>
  3518. </tr>
  3519. </tbody>
  3520. </table>
  3521. <h5 id="installcommand">Install command</h5>
  3522. <pre><code class="lang-console">xrepo install base64-zhicheng
  3523. </code></pre>
  3524. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3525. <pre><code class="lang-lua">add_requires("base64-zhicheng")
  3526. </code></pre>
  3527. <h3 id="basisulinux">basisu (linux)</h3>
  3528. <table>
  3529. <thead>
  3530. <tr>
  3531. <th>Description</th>
  3532. <th><em>Basis Universal GPU Texture Codec</em></th>
  3533. </tr>
  3534. </thead>
  3535. <tbody>
  3536. <tr>
  3537. <td>Homepage</td>
  3538. <td><a href="https://github.com/BinomialLLC/basis_universal">https://github.com/BinomialLLC/basis_universal</a></td>
  3539. </tr>
  3540. <tr>
  3541. <td>License</td>
  3542. <td>Apache-2.0</td>
  3543. </tr>
  3544. <tr>
  3545. <td>Versions</td>
  3546. <td>1.16.4</td>
  3547. </tr>
  3548. <tr>
  3549. <td>Architectures</td>
  3550. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3551. </tr>
  3552. <tr>
  3553. <td>Definition</td>
  3554. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/basisu/xmake.lua">basisu/xmake.lua</a></td>
  3555. </tr>
  3556. </tbody>
  3557. </table>
  3558. <h5 id="installcommand">Install command</h5>
  3559. <pre><code class="lang-console">xrepo install basisu
  3560. </code></pre>
  3561. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3562. <pre><code class="lang-lua">add_requires("basisu")
  3563. </code></pre>
  3564. <h3 id="bass24linux">bass24 (linux)</h3>
  3565. <table>
  3566. <thead>
  3567. <tr>
  3568. <th>Description</th>
  3569. <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>
  3570. </tr>
  3571. </thead>
  3572. <tbody>
  3573. <tr>
  3574. <td>Homepage</td>
  3575. <td><a href="https://www.un4seen.com/">https://www.un4seen.com/</a></td>
  3576. </tr>
  3577. <tr>
  3578. <td>Versions</td>
  3579. <td>2.4</td>
  3580. </tr>
  3581. <tr>
  3582. <td>Architectures</td>
  3583. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3584. </tr>
  3585. <tr>
  3586. <td>Definition</td>
  3587. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bass24/xmake.lua">bass24/xmake.lua</a></td>
  3588. </tr>
  3589. </tbody>
  3590. </table>
  3591. <h5 id="installcommand">Install command</h5>
  3592. <pre><code class="lang-console">xrepo install bass24
  3593. </code></pre>
  3594. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3595. <pre><code class="lang-lua">add_requires("bass24")
  3596. </code></pre>
  3597. <h3 id="bazellinux">bazel (linux)</h3>
  3598. <table>
  3599. <thead>
  3600. <tr>
  3601. <th>Description</th>
  3602. <th><em>A fast, scalable, multi-language and extensible build system</em></th>
  3603. </tr>
  3604. </thead>
  3605. <tbody>
  3606. <tr>
  3607. <td>Homepage</td>
  3608. <td><a href="https://bazel.build/">https://bazel.build/</a></td>
  3609. </tr>
  3610. <tr>
  3611. <td>Versions</td>
  3612. <td>5.0.0, 7.1.0</td>
  3613. </tr>
  3614. <tr>
  3615. <td>Architectures</td>
  3616. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3617. </tr>
  3618. <tr>
  3619. <td>Definition</td>
  3620. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bazel/xmake.lua">bazel/xmake.lua</a></td>
  3621. </tr>
  3622. </tbody>
  3623. </table>
  3624. <h5 id="installcommand">Install command</h5>
  3625. <pre><code class="lang-console">xrepo install bazel
  3626. </code></pre>
  3627. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3628. <pre><code class="lang-lua">add_requires("bazel")
  3629. </code></pre>
  3630. <h3 id="bclinux">bc (linux)</h3>
  3631. <table>
  3632. <thead>
  3633. <tr>
  3634. <th>Description</th>
  3635. <th><em>Arbitrary precision numeric processing language</em></th>
  3636. </tr>
  3637. </thead>
  3638. <tbody>
  3639. <tr>
  3640. <td>Homepage</td>
  3641. <td><a href="https://www.gnu.org/software/bc/">https://www.gnu.org/software/bc/</a></td>
  3642. </tr>
  3643. <tr>
  3644. <td>License</td>
  3645. <td>GPL-3.0-or-later</td>
  3646. </tr>
  3647. <tr>
  3648. <td>Versions</td>
  3649. <td>1.07.1</td>
  3650. </tr>
  3651. <tr>
  3652. <td>Architectures</td>
  3653. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3654. </tr>
  3655. <tr>
  3656. <td>Definition</td>
  3657. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bc/xmake.lua">bc/xmake.lua</a></td>
  3658. </tr>
  3659. </tbody>
  3660. </table>
  3661. <h5 id="installcommand">Install command</h5>
  3662. <pre><code class="lang-console">xrepo install bc
  3663. </code></pre>
  3664. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3665. <pre><code class="lang-lua">add_requires("bc")
  3666. </code></pre>
  3667. <h3 id="bcg729linux">bcg729 (linux)</h3>
  3668. <table>
  3669. <thead>
  3670. <tr>
  3671. <th>Description</th>
  3672. <th><em>Bcg729 is an opensource implementation of both encoder and decoder of the ITU G729 Annex A/B speech codec.</em></th>
  3673. </tr>
  3674. </thead>
  3675. <tbody>
  3676. <tr>
  3677. <td>Homepage</td>
  3678. <td><a href="http://linphone.org">http://linphone.org</a></td>
  3679. </tr>
  3680. <tr>
  3681. <td>Versions</td>
  3682. <td>1.0.4, 1.1.1</td>
  3683. </tr>
  3684. <tr>
  3685. <td>Architectures</td>
  3686. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3687. </tr>
  3688. <tr>
  3689. <td>Definition</td>
  3690. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bcg729/xmake.lua">bcg729/xmake.lua</a></td>
  3691. </tr>
  3692. </tbody>
  3693. </table>
  3694. <h5 id="installcommand">Install command</h5>
  3695. <pre><code class="lang-console">xrepo install bcg729
  3696. </code></pre>
  3697. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3698. <pre><code class="lang-lua">add_requires("bcg729")
  3699. </code></pre>
  3700. <h3 id="bddisasmlinux">bddisasm (linux)</h3>
  3701. <table>
  3702. <thead>
  3703. <tr>
  3704. <th>Description</th>
  3705. <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>
  3706. </tr>
  3707. </thead>
  3708. <tbody>
  3709. <tr>
  3710. <td>Homepage</td>
  3711. <td><a href="https://github.com/bitdefender/bddisasm">https://github.com/bitdefender/bddisasm</a></td>
  3712. </tr>
  3713. <tr>
  3714. <td>License</td>
  3715. <td>Apache-2.0</td>
  3716. </tr>
  3717. <tr>
  3718. <td>Versions</td>
  3719. <td>v2.2.0, v3.0.0, v3.0.1</td>
  3720. </tr>
  3721. <tr>
  3722. <td>Architectures</td>
  3723. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3724. </tr>
  3725. <tr>
  3726. <td>Definition</td>
  3727. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bddisasm/xmake.lua">bddisasm/xmake.lua</a></td>
  3728. </tr>
  3729. </tbody>
  3730. </table>
  3731. <h5 id="installcommand">Install command</h5>
  3732. <pre><code class="lang-console">xrepo install bddisasm
  3733. </code></pre>
  3734. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3735. <pre><code class="lang-lua">add_requires("bddisasm")
  3736. </code></pre>
  3737. <h3 id="bdwgclinux">bdwgc (linux)</h3>
  3738. <table>
  3739. <thead>
  3740. <tr>
  3741. <th>Description</th>
  3742. <th><em>The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)</em></th>
  3743. </tr>
  3744. </thead>
  3745. <tbody>
  3746. <tr>
  3747. <td>Homepage</td>
  3748. <td><a href="https://www.hboehm.info/gc/">https://www.hboehm.info/gc/</a></td>
  3749. </tr>
  3750. <tr>
  3751. <td>Versions</td>
  3752. <td>v8.2.4, v8.2.6, v8.2.10, v8.2.12</td>
  3753. </tr>
  3754. <tr>
  3755. <td>Architectures</td>
  3756. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3757. </tr>
  3758. <tr>
  3759. <td>Definition</td>
  3760. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bdwgc/xmake.lua">bdwgc/xmake.lua</a></td>
  3761. </tr>
  3762. </tbody>
  3763. </table>
  3764. <h5 id="installcommand">Install command</h5>
  3765. <pre><code class="lang-console">xrepo install bdwgc
  3766. </code></pre>
  3767. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3768. <pre><code class="lang-lua">add_requires("bdwgc")
  3769. </code></pre>
  3770. <h3 id="beaenginelinux">beaengine (linux)</h3>
  3771. <table>
  3772. <thead>
  3773. <tr>
  3774. <th>Description</th>
  3775. <th><em>BeaEngine disasm project</em></th>
  3776. </tr>
  3777. </thead>
  3778. <tbody>
  3779. <tr>
  3780. <td>Homepage</td>
  3781. <td><a href="https://github.com/BeaEngine/beaengine">https://github.com/BeaEngine/beaengine</a></td>
  3782. </tr>
  3783. <tr>
  3784. <td>License</td>
  3785. <td>LGPL-3.0-or-later</td>
  3786. </tr>
  3787. <tr>
  3788. <td>Versions</td>
  3789. <td>v5.3.0</td>
  3790. </tr>
  3791. <tr>
  3792. <td>Architectures</td>
  3793. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3794. </tr>
  3795. <tr>
  3796. <td>Definition</td>
  3797. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/beaengine/xmake.lua">beaengine/xmake.lua</a></td>
  3798. </tr>
  3799. </tbody>
  3800. </table>
  3801. <h5 id="installcommand">Install command</h5>
  3802. <pre><code class="lang-console">xrepo install beaengine
  3803. </code></pre>
  3804. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3805. <pre><code class="lang-lua">add_requires("beaengine")
  3806. </code></pre>
  3807. <h3 id="benchmarklinux">benchmark (linux)</h3>
  3808. <table>
  3809. <thead>
  3810. <tr>
  3811. <th>Description</th>
  3812. <th><em>A microbenchmark support library</em></th>
  3813. </tr>
  3814. </thead>
  3815. <tbody>
  3816. <tr>
  3817. <td>Homepage</td>
  3818. <td><a href="https://github.com/google/benchmark">https://github.com/google/benchmark</a></td>
  3819. </tr>
  3820. <tr>
  3821. <td>License</td>
  3822. <td>Apache-2.0</td>
  3823. </tr>
  3824. <tr>
  3825. <td>Versions</td>
  3826. <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, v1.9.5</td>
  3827. </tr>
  3828. <tr>
  3829. <td>Architectures</td>
  3830. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3831. </tr>
  3832. <tr>
  3833. <td>Definition</td>
  3834. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/benchmark/xmake.lua">benchmark/xmake.lua</a></td>
  3835. </tr>
  3836. </tbody>
  3837. </table>
  3838. <h5 id="installcommand">Install command</h5>
  3839. <pre><code class="lang-console">xrepo install benchmark
  3840. </code></pre>
  3841. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3842. <pre><code class="lang-lua">add_requires("benchmark")
  3843. </code></pre>
  3844. <h3 id="bento4linux">bento4 (linux)</h3>
  3845. <table>
  3846. <thead>
  3847. <tr>
  3848. <th>Description</th>
  3849. <th><em>Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools</em></th>
  3850. </tr>
  3851. </thead>
  3852. <tbody>
  3853. <tr>
  3854. <td>Homepage</td>
  3855. <td><a href="http://www.bento4.com">http://www.bento4.com</a></td>
  3856. </tr>
  3857. <tr>
  3858. <td>Versions</td>
  3859. <td>2023.08.08, 2024.11.15</td>
  3860. </tr>
  3861. <tr>
  3862. <td>Architectures</td>
  3863. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3864. </tr>
  3865. <tr>
  3866. <td>Definition</td>
  3867. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bento4/xmake.lua">bento4/xmake.lua</a></td>
  3868. </tr>
  3869. </tbody>
  3870. </table>
  3871. <h5 id="installcommand">Install command</h5>
  3872. <pre><code class="lang-console">xrepo install bento4
  3873. </code></pre>
  3874. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3875. <pre><code class="lang-lua">add_requires("bento4")
  3876. </code></pre>
  3877. <h3 id="bestsourcelinux">bestsource (linux)</h3>
  3878. <table>
  3879. <thead>
  3880. <tr>
  3881. <th>Description</th>
  3882. <th><em>A super great audio/video source and FFmpeg wrapper</em></th>
  3883. </tr>
  3884. </thead>
  3885. <tbody>
  3886. <tr>
  3887. <td>Homepage</td>
  3888. <td><a href="https://github.com/vapoursynth/bestsource">https://github.com/vapoursynth/bestsource</a></td>
  3889. </tr>
  3890. <tr>
  3891. <td>License</td>
  3892. <td>MIT</td>
  3893. </tr>
  3894. <tr>
  3895. <td>Versions</td>
  3896. <td>16</td>
  3897. </tr>
  3898. <tr>
  3899. <td>Architectures</td>
  3900. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3901. </tr>
  3902. <tr>
  3903. <td>Definition</td>
  3904. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bestsource/xmake.lua">bestsource/xmake.lua</a></td>
  3905. </tr>
  3906. </tbody>
  3907. </table>
  3908. <h5 id="installcommand">Install command</h5>
  3909. <pre><code class="lang-console">xrepo install bestsource
  3910. </code></pre>
  3911. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3912. <pre><code class="lang-lua">add_requires("bestsource")
  3913. </code></pre>
  3914. <h3 id="betterenumslinux">better-enums (linux)</h3>
  3915. <table>
  3916. <thead>
  3917. <tr>
  3918. <th>Description</th>
  3919. <th><em>C++ compile-time enum to string, iteration, in a single header file</em></th>
  3920. </tr>
  3921. </thead>
  3922. <tbody>
  3923. <tr>
  3924. <td>Homepage</td>
  3925. <td><a href="http://aantron.github.io/better-enums">http://aantron.github.io/better-enums</a></td>
  3926. </tr>
  3927. <tr>
  3928. <td>License</td>
  3929. <td>BSD-2-Clause</td>
  3930. </tr>
  3931. <tr>
  3932. <td>Versions</td>
  3933. <td>0.11.3</td>
  3934. </tr>
  3935. <tr>
  3936. <td>Architectures</td>
  3937. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3938. </tr>
  3939. <tr>
  3940. <td>Definition</td>
  3941. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/better-enums/xmake.lua">better-enums/xmake.lua</a></td>
  3942. </tr>
  3943. </tbody>
  3944. </table>
  3945. <h5 id="installcommand">Install command</h5>
  3946. <pre><code class="lang-console">xrepo install better-enums
  3947. </code></pre>
  3948. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3949. <pre><code class="lang-lua">add_requires("better-enums")
  3950. </code></pre>
  3951. <h3 id="bgfxlinux">bgfx (linux)</h3>
  3952. <table>
  3953. <thead>
  3954. <tr>
  3955. <th>Description</th>
  3956. <th><em>Cross-platform, graphics API agnostic, “Bring Your Own Engine/Framework” style rendering library</em></th>
  3957. </tr>
  3958. </thead>
  3959. <tbody>
  3960. <tr>
  3961. <td>Homepage</td>
  3962. <td><a href="https://bkaradzic.github.io/bgfx/">https://bkaradzic.github.io/bgfx/</a></td>
  3963. </tr>
  3964. <tr>
  3965. <td>License</td>
  3966. <td>BSD-2-Clause</td>
  3967. </tr>
  3968. <tr>
  3969. <td>Versions</td>
  3970. <td>7816, 8203, 8674, 8752</td>
  3971. </tr>
  3972. <tr>
  3973. <td>Architectures</td>
  3974. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3975. </tr>
  3976. <tr>
  3977. <td>Definition</td>
  3978. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bgfx/xmake.lua">bgfx/xmake.lua</a></td>
  3979. </tr>
  3980. </tbody>
  3981. </table>
  3982. <h5 id="installcommand">Install command</h5>
  3983. <pre><code class="lang-console">xrepo install bgfx
  3984. </code></pre>
  3985. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3986. <pre><code class="lang-lua">add_requires("bgfx")
  3987. </code></pre>
  3988. <h3 id="bghtlinux">bght (linux)</h3>
  3989. <table>
  3990. <thead>
  3991. <tr>
  3992. <th>Description</th>
  3993. <th><em>BGHT: Better GPU Hash Tables</em></th>
  3994. </tr>
  3995. </thead>
  3996. <tbody>
  3997. <tr>
  3998. <td>Homepage</td>
  3999. <td><a href="https://owensgroup.github.io/BGHT/">https://owensgroup.github.io/BGHT/</a></td>
  4000. </tr>
  4001. <tr>
  4002. <td>License</td>
  4003. <td>Apache-2.0</td>
  4004. </tr>
  4005. <tr>
  4006. <td>Versions</td>
  4007. <td>2024.03.06</td>
  4008. </tr>
  4009. <tr>
  4010. <td>Architectures</td>
  4011. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4012. </tr>
  4013. <tr>
  4014. <td>Definition</td>
  4015. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bght/xmake.lua">bght/xmake.lua</a></td>
  4016. </tr>
  4017. </tbody>
  4018. </table>
  4019. <h5 id="installcommand">Install command</h5>
  4020. <pre><code class="lang-console">xrepo install bght
  4021. </code></pre>
  4022. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4023. <pre><code class="lang-lua">add_requires("bght")
  4024. </code></pre>
  4025. <h3 id="bin2clinux">bin2c (linux)</h3>
  4026. <table>
  4027. <thead>
  4028. <tr>
  4029. <th>Description</th>
  4030. <th><em>A simple utility for converting a binary file to a c application</em></th>
  4031. </tr>
  4032. </thead>
  4033. <tbody>
  4034. <tr>
  4035. <td>Homepage</td>
  4036. <td><a href="https://github.com/gwilymk/bin2c">https://github.com/gwilymk/bin2c</a></td>
  4037. </tr>
  4038. <tr>
  4039. <td>Versions</td>
  4040. <td>0.0.1</td>
  4041. </tr>
  4042. <tr>
  4043. <td>Architectures</td>
  4044. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4045. </tr>
  4046. <tr>
  4047. <td>Definition</td>
  4048. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bin2c/xmake.lua">bin2c/xmake.lua</a></td>
  4049. </tr>
  4050. </tbody>
  4051. </table>
  4052. <h5 id="installcommand">Install command</h5>
  4053. <pre><code class="lang-console">xrepo install bin2c
  4054. </code></pre>
  4055. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4056. <pre><code class="lang-lua">add_requires("bin2c")
  4057. </code></pre>
  4058. <h3 id="binnlinux">binn (linux)</h3>
  4059. <table>
  4060. <thead>
  4061. <tr>
  4062. <th>Description</th>
  4063. <th><em>Binary Serialization</em></th>
  4064. </tr>
  4065. </thead>
  4066. <tbody>
  4067. <tr>
  4068. <td>Homepage</td>
  4069. <td><a href="https://github.com/liteserver/binn">https://github.com/liteserver/binn</a></td>
  4070. </tr>
  4071. <tr>
  4072. <td>License</td>
  4073. <td>Apache-2.0</td>
  4074. </tr>
  4075. <tr>
  4076. <td>Versions</td>
  4077. <td>v3.0</td>
  4078. </tr>
  4079. <tr>
  4080. <td>Architectures</td>
  4081. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4082. </tr>
  4083. <tr>
  4084. <td>Definition</td>
  4085. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/binn/xmake.lua">binn/xmake.lua</a></td>
  4086. </tr>
  4087. </tbody>
  4088. </table>
  4089. <h5 id="installcommand">Install command</h5>
  4090. <pre><code class="lang-console">xrepo install binn
  4091. </code></pre>
  4092. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4093. <pre><code class="lang-lua">add_requires("binn")
  4094. </code></pre>
  4095. <h3 id="binutilslinux">binutils (linux)</h3>
  4096. <table>
  4097. <thead>
  4098. <tr>
  4099. <th>Description</th>
  4100. <th><em>GNU binary tools for native development</em></th>
  4101. </tr>
  4102. </thead>
  4103. <tbody>
  4104. <tr>
  4105. <td>Homepage</td>
  4106. <td><a href="https://www.gnu.org/software/binutils/binutils.html">https://www.gnu.org/software/binutils/binutils.html</a></td>
  4107. </tr>
  4108. <tr>
  4109. <td>License</td>
  4110. <td>GPL-2.0</td>
  4111. </tr>
  4112. <tr>
  4113. <td>Versions</td>
  4114. <td>2.34, 2.38, 2.41, 2.45</td>
  4115. </tr>
  4116. <tr>
  4117. <td>Architectures</td>
  4118. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4119. </tr>
  4120. <tr>
  4121. <td>Definition</td>
  4122. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/binutils/xmake.lua">binutils/xmake.lua</a></td>
  4123. </tr>
  4124. </tbody>
  4125. </table>
  4126. <h5 id="installcommand">Install command</h5>
  4127. <pre><code class="lang-console">xrepo install binutils
  4128. </code></pre>
  4129. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4130. <pre><code class="lang-lua">add_requires("binutils")
  4131. </code></pre>
  4132. <h3 id="bisonlinux">bison (linux)</h3>
  4133. <table>
  4134. <thead>
  4135. <tr>
  4136. <th>Description</th>
  4137. <th><em>A general-purpose parser generator.</em></th>
  4138. </tr>
  4139. </thead>
  4140. <tbody>
  4141. <tr>
  4142. <td>Homepage</td>
  4143. <td><a href="https://www.gnu.org/software/bison/">https://www.gnu.org/software/bison/</a></td>
  4144. </tr>
  4145. <tr>
  4146. <td>License</td>
  4147. <td>GPL-3.0</td>
  4148. </tr>
  4149. <tr>
  4150. <td>Versions</td>
  4151. <td>3.7.4, 3.7.6, 3.8.2</td>
  4152. </tr>
  4153. <tr>
  4154. <td>Architectures</td>
  4155. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4156. </tr>
  4157. <tr>
  4158. <td>Definition</td>
  4159. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bison/xmake.lua">bison/xmake.lua</a></td>
  4160. </tr>
  4161. </tbody>
  4162. </table>
  4163. <h5 id="installcommand">Install command</h5>
  4164. <pre><code class="lang-console">xrepo install bison
  4165. </code></pre>
  4166. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4167. <pre><code class="lang-lua">add_requires("bison")
  4168. </code></pre>
  4169. <h3 id="bitserylinux">bitsery (linux)</h3>
  4170. <table>
  4171. <thead>
  4172. <tr>
  4173. <th>Description</th>
  4174. <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>
  4175. </tr>
  4176. </thead>
  4177. <tbody>
  4178. <tr>
  4179. <td>Homepage</td>
  4180. <td><a href="https://github.com/fraillt/bitsery">https://github.com/fraillt/bitsery</a></td>
  4181. </tr>
  4182. <tr>
  4183. <td>License</td>
  4184. <td>MIT</td>
  4185. </tr>
  4186. <tr>
  4187. <td>Versions</td>
  4188. <td>v5.2.3, v5.2.4, v5.2.5</td>
  4189. </tr>
  4190. <tr>
  4191. <td>Architectures</td>
  4192. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4193. </tr>
  4194. <tr>
  4195. <td>Definition</td>
  4196. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bitsery/xmake.lua">bitsery/xmake.lua</a></td>
  4197. </tr>
  4198. </tbody>
  4199. </table>
  4200. <h5 id="installcommand">Install command</h5>
  4201. <pre><code class="lang-console">xrepo install bitsery
  4202. </code></pre>
  4203. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4204. <pre><code class="lang-lua">add_requires("bitsery")
  4205. </code></pre>
  4206. <h3 id="blahlinux">blah (linux)</h3>
  4207. <table>
  4208. <thead>
  4209. <tr>
  4210. <th>Description</th>
  4211. <th><em>A small 2d c++ game framework</em></th>
  4212. </tr>
  4213. </thead>
  4214. <tbody>
  4215. <tr>
  4216. <td>Homepage</td>
  4217. <td><a href="https://github.com/NoelFB/blah">https://github.com/NoelFB/blah</a></td>
  4218. </tr>
  4219. <tr>
  4220. <td>License</td>
  4221. <td>MIT</td>
  4222. </tr>
  4223. <tr>
  4224. <td>Versions</td>
  4225. <td>2023.01.03</td>
  4226. </tr>
  4227. <tr>
  4228. <td>Architectures</td>
  4229. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4230. </tr>
  4231. <tr>
  4232. <td>Definition</td>
  4233. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blah/xmake.lua">blah/xmake.lua</a></td>
  4234. </tr>
  4235. </tbody>
  4236. </table>
  4237. <h5 id="installcommand">Install command</h5>
  4238. <pre><code class="lang-console">xrepo install blah
  4239. </code></pre>
  4240. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4241. <pre><code class="lang-lua">add_requires("blah")
  4242. </code></pre>
  4243. <h3 id="blake2linux">blake2 (linux)</h3>
  4244. <table>
  4245. <thead>
  4246. <tr>
  4247. <th>Description</th>
  4248. <th><em>BLAKE2 official implementations</em></th>
  4249. </tr>
  4250. </thead>
  4251. <tbody>
  4252. <tr>
  4253. <td>Homepage</td>
  4254. <td><a href="https://blake2.net">https://blake2.net</a></td>
  4255. </tr>
  4256. <tr>
  4257. <td>License</td>
  4258. <td>CC0-1.0</td>
  4259. </tr>
  4260. <tr>
  4261. <td>Versions</td>
  4262. <td>2023.02.12</td>
  4263. </tr>
  4264. <tr>
  4265. <td>Architectures</td>
  4266. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4267. </tr>
  4268. <tr>
  4269. <td>Definition</td>
  4270. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blake2/xmake.lua">blake2/xmake.lua</a></td>
  4271. </tr>
  4272. </tbody>
  4273. </table>
  4274. <h5 id="installcommand">Install command</h5>
  4275. <pre><code class="lang-console">xrepo install blake2
  4276. </code></pre>
  4277. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4278. <pre><code class="lang-lua">add_requires("blake2")
  4279. </code></pre>
  4280. <h3 id="blake3linux">blake3 (linux)</h3>
  4281. <table>
  4282. <thead>
  4283. <tr>
  4284. <th>Description</th>
  4285. <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>
  4286. </tr>
  4287. </thead>
  4288. <tbody>
  4289. <tr>
  4290. <td>Homepage</td>
  4291. <td><a href="https://blake3.io/">https://blake3.io/</a></td>
  4292. </tr>
  4293. <tr>
  4294. <td>License</td>
  4295. <td>CC0-1.0</td>
  4296. </tr>
  4297. <tr>
  4298. <td>Versions</td>
  4299. <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, 1.8.3</td>
  4300. </tr>
  4301. <tr>
  4302. <td>Architectures</td>
  4303. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4304. </tr>
  4305. <tr>
  4306. <td>Definition</td>
  4307. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blake3/xmake.lua">blake3/xmake.lua</a></td>
  4308. </tr>
  4309. </tbody>
  4310. </table>
  4311. <h5 id="installcommand">Install command</h5>
  4312. <pre><code class="lang-console">xrepo install blake3
  4313. </code></pre>
  4314. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4315. <pre><code class="lang-lua">add_requires("blake3")
  4316. </code></pre>
  4317. <h3 id="blazelinux">blaze (linux)</h3>
  4318. <table>
  4319. <thead>
  4320. <tr>
  4321. <th>Description</th>
  4322. <th><em>A high performance C++ math library.</em></th>
  4323. </tr>
  4324. </thead>
  4325. <tbody>
  4326. <tr>
  4327. <td>Homepage</td>
  4328. <td><a href="https://bitbucket.org/blaze-lib/blaze/">https://bitbucket.org/blaze-lib/blaze/</a></td>
  4329. </tr>
  4330. <tr>
  4331. <td>License</td>
  4332. <td>BSD-3-Clause</td>
  4333. </tr>
  4334. <tr>
  4335. <td>Versions</td>
  4336. <td>3.8, 3.8.1</td>
  4337. </tr>
  4338. <tr>
  4339. <td>Architectures</td>
  4340. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4341. </tr>
  4342. <tr>
  4343. <td>Definition</td>
  4344. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blaze/xmake.lua">blaze/xmake.lua</a></td>
  4345. </tr>
  4346. </tbody>
  4347. </table>
  4348. <h5 id="installcommand">Install command</h5>
  4349. <pre><code class="lang-console">xrepo install blaze
  4350. </code></pre>
  4351. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4352. <pre><code class="lang-lua">add_requires("blaze")
  4353. </code></pre>
  4354. <h3 id="blend2dlinux">blend2d (linux)</h3>
  4355. <table>
  4356. <thead>
  4357. <tr>
  4358. <th>Description</th>
  4359. <th><em>2D Vector Graphics Engine Powered by a JIT Compiler</em></th>
  4360. </tr>
  4361. </thead>
  4362. <tbody>
  4363. <tr>
  4364. <td>Homepage</td>
  4365. <td><a href="https://blend2d.com">https://blend2d.com</a></td>
  4366. </tr>
  4367. <tr>
  4368. <td>License</td>
  4369. <td>zlib</td>
  4370. </tr>
  4371. <tr>
  4372. <td>Versions</td>
  4373. <td>0.11.1</td>
  4374. </tr>
  4375. <tr>
  4376. <td>Architectures</td>
  4377. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4378. </tr>
  4379. <tr>
  4380. <td>Definition</td>
  4381. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blend2d/xmake.lua">blend2d/xmake.lua</a></td>
  4382. </tr>
  4383. </tbody>
  4384. </table>
  4385. <h5 id="installcommand">Install command</h5>
  4386. <pre><code class="lang-console">xrepo install blend2d
  4387. </code></pre>
  4388. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4389. <pre><code class="lang-lua">add_requires("blend2d")
  4390. </code></pre>
  4391. <h3 id="blitzlinux">blitz (linux)</h3>
  4392. <table>
  4393. <thead>
  4394. <tr>
  4395. <th>Description</th>
  4396. <th><em>Blitz++ Multi-Dimensional Array Library for C++</em></th>
  4397. </tr>
  4398. </thead>
  4399. <tbody>
  4400. <tr>
  4401. <td>Homepage</td>
  4402. <td><a href="https://github.com/blitzpp/blitz">https://github.com/blitzpp/blitz</a></td>
  4403. </tr>
  4404. <tr>
  4405. <td>License</td>
  4406. <td>LGPL-3.0</td>
  4407. </tr>
  4408. <tr>
  4409. <td>Versions</td>
  4410. <td>1.0.2</td>
  4411. </tr>
  4412. <tr>
  4413. <td>Architectures</td>
  4414. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4415. </tr>
  4416. <tr>
  4417. <td>Definition</td>
  4418. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blitz/xmake.lua">blitz/xmake.lua</a></td>
  4419. </tr>
  4420. </tbody>
  4421. </table>
  4422. <h5 id="installcommand">Install command</h5>
  4423. <pre><code class="lang-console">xrepo install blitz
  4424. </code></pre>
  4425. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4426. <pre><code class="lang-lua">add_requires("blitz")
  4427. </code></pre>
  4428. <h3 id="blobifylinux">blobify (linux)</h3>
  4429. <table>
  4430. <thead>
  4431. <tr>
  4432. <th>Description</th>
  4433. <th><em>C++17 library for all your binary de-/serialization needs</em></th>
  4434. </tr>
  4435. </thead>
  4436. <tbody>
  4437. <tr>
  4438. <td>Homepage</td>
  4439. <td><a href="https://github.com/neobrain/blobify">https://github.com/neobrain/blobify</a></td>
  4440. </tr>
  4441. <tr>
  4442. <td>License</td>
  4443. <td>BSL-1.0</td>
  4444. </tr>
  4445. <tr>
  4446. <td>Versions</td>
  4447. <td>2023.12.07</td>
  4448. </tr>
  4449. <tr>
  4450. <td>Architectures</td>
  4451. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4452. </tr>
  4453. <tr>
  4454. <td>Definition</td>
  4455. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blobify/xmake.lua">blobify/xmake.lua</a></td>
  4456. </tr>
  4457. </tbody>
  4458. </table>
  4459. <h5 id="installcommand">Install command</h5>
  4460. <pre><code class="lang-console">xrepo install blobify
  4461. </code></pre>
  4462. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4463. <pre><code class="lang-lua">add_requires("blobify")
  4464. </code></pre>
  4465. <h3 id="blosclinux">blosc (linux)</h3>
  4466. <table>
  4467. <thead>
  4468. <tr>
  4469. <th>Description</th>
  4470. <th><em>A blocking, shuffling and loss-less compression library</em></th>
  4471. </tr>
  4472. </thead>
  4473. <tbody>
  4474. <tr>
  4475. <td>Homepage</td>
  4476. <td><a href="https://www.blosc.org/">https://www.blosc.org/</a></td>
  4477. </tr>
  4478. <tr>
  4479. <td>License</td>
  4480. <td>BSD-3-Clause</td>
  4481. </tr>
  4482. <tr>
  4483. <td>Versions</td>
  4484. <td>v1.5.0, v1.20.1, v1.21.1, v1.21.4, v1.21.5, v1.21.6</td>
  4485. </tr>
  4486. <tr>
  4487. <td>Architectures</td>
  4488. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4489. </tr>
  4490. <tr>
  4491. <td>Definition</td>
  4492. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blosc/xmake.lua">blosc/xmake.lua</a></td>
  4493. </tr>
  4494. </tbody>
  4495. </table>
  4496. <h5 id="installcommand">Install command</h5>
  4497. <pre><code class="lang-console">xrepo install blosc
  4498. </code></pre>
  4499. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4500. <pre><code class="lang-lua">add_requires("blosc")
  4501. </code></pre>
  4502. <h3 id="bluezlinux">bluez (linux)</h3>
  4503. <table>
  4504. <thead>
  4505. <tr>
  4506. <th>Description</th>
  4507. <th><em>Library for the Bluetooth protocol stack for Linux</em></th>
  4508. </tr>
  4509. </thead>
  4510. <tbody>
  4511. <tr>
  4512. <td>Homepage</td>
  4513. <td><a href="http://www.bluez.org">http://www.bluez.org</a></td>
  4514. </tr>
  4515. <tr>
  4516. <td>License</td>
  4517. <td>GPL-2.0-or-later</td>
  4518. </tr>
  4519. <tr>
  4520. <td>Versions</td>
  4521. <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>
  4522. </tr>
  4523. <tr>
  4524. <td>Architectures</td>
  4525. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4526. </tr>
  4527. <tr>
  4528. <td>Definition</td>
  4529. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bluez/xmake.lua">bluez/xmake.lua</a></td>
  4530. </tr>
  4531. </tbody>
  4532. </table>
  4533. <h5 id="installcommand">Install command</h5>
  4534. <pre><code class="lang-console">xrepo install bluez
  4535. </code></pre>
  4536. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4537. <pre><code class="lang-lua">add_requires("bluez")
  4538. </code></pre>
  4539. <h3 id="boostlinux">boost (linux)</h3>
  4540. <table>
  4541. <thead>
  4542. <tr>
  4543. <th>Description</th>
  4544. <th><em>Collection of portable C++ source libraries.</em></th>
  4545. </tr>
  4546. </thead>
  4547. <tbody>
  4548. <tr>
  4549. <td>Homepage</td>
  4550. <td><a href="https://www.boost.org/">https://www.boost.org/</a></td>
  4551. </tr>
  4552. <tr>
  4553. <td>License</td>
  4554. <td>BSL-1.0</td>
  4555. </tr>
  4556. <tr>
  4557. <td>Versions</td>
  4558. <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, 1.89.0, 1.90.0</td>
  4559. </tr>
  4560. <tr>
  4561. <td>Architectures</td>
  4562. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4563. </tr>
  4564. <tr>
  4565. <td>Definition</td>
  4566. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost/xmake.lua">boost/xmake.lua</a></td>
  4567. </tr>
  4568. </tbody>
  4569. </table>
  4570. <h5 id="installcommand">Install command</h5>
  4571. <pre><code class="lang-console">xrepo install boost
  4572. </code></pre>
  4573. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4574. <pre><code class="lang-lua">add_requires("boost")
  4575. </code></pre>
  4576. <h3 id="boost_dilinux">boost_di (linux)</h3>
  4577. <table>
  4578. <thead>
  4579. <tr>
  4580. <th>Description</th>
  4581. <th><em>DI: C++14 Dependency Injection Library</em></th>
  4582. </tr>
  4583. </thead>
  4584. <tbody>
  4585. <tr>
  4586. <td>Homepage</td>
  4587. <td><a href="https://boost-ext.github.io/di">https://boost-ext.github.io/di</a></td>
  4588. </tr>
  4589. <tr>
  4590. <td>Versions</td>
  4591. <td>v1.3.0, v1.3.2</td>
  4592. </tr>
  4593. <tr>
  4594. <td>Architectures</td>
  4595. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4596. </tr>
  4597. <tr>
  4598. <td>Definition</td>
  4599. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_di/xmake.lua">boost_di/xmake.lua</a></td>
  4600. </tr>
  4601. </tbody>
  4602. </table>
  4603. <h5 id="installcommand">Install command</h5>
  4604. <pre><code class="lang-console">xrepo install boost_di
  4605. </code></pre>
  4606. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4607. <pre><code class="lang-lua">add_requires("boost_di")
  4608. </code></pre>
  4609. <h3 id="boost_mathlinux">boost_math (linux)</h3>
  4610. <table>
  4611. <thead>
  4612. <tr>
  4613. <th>Description</th>
  4614. <th><em>Boost Math Library</em></th>
  4615. </tr>
  4616. </thead>
  4617. <tbody>
  4618. <tr>
  4619. <td>Homepage</td>
  4620. <td><a href="https://www.boost.org/libs/math">https://www.boost.org/libs/math</a></td>
  4621. </tr>
  4622. <tr>
  4623. <td>License</td>
  4624. <td>BSL-1.0</td>
  4625. </tr>
  4626. <tr>
  4627. <td>Versions</td>
  4628. <td>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, 1.89.0, 1.90.0</td>
  4629. </tr>
  4630. <tr>
  4631. <td>Architectures</td>
  4632. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4633. </tr>
  4634. <tr>
  4635. <td>Definition</td>
  4636. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_math/xmake.lua">boost_math/xmake.lua</a></td>
  4637. </tr>
  4638. </tbody>
  4639. </table>
  4640. <h5 id="installcommand">Install command</h5>
  4641. <pre><code class="lang-console">xrepo install boost_math
  4642. </code></pre>
  4643. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4644. <pre><code class="lang-lua">add_requires("boost_math")
  4645. </code></pre>
  4646. <h3 id="boost_pfrlinux">boost_pfr (linux)</h3>
  4647. <table>
  4648. <thead>
  4649. <tr>
  4650. <th>Description</th>
  4651. <th><em>C++14 library for struct reflection</em></th>
  4652. </tr>
  4653. </thead>
  4654. <tbody>
  4655. <tr>
  4656. <td>Homepage</td>
  4657. <td><a href="https://github.com/boostorg/pfr">https://github.com/boostorg/pfr</a></td>
  4658. </tr>
  4659. <tr>
  4660. <td>License</td>
  4661. <td>BSL-1.0</td>
  4662. </tr>
  4663. <tr>
  4664. <td>Versions</td>
  4665. <td>2.1.0, 2.2.0</td>
  4666. </tr>
  4667. <tr>
  4668. <td>Architectures</td>
  4669. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4670. </tr>
  4671. <tr>
  4672. <td>Definition</td>
  4673. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_pfr/xmake.lua">boost_pfr/xmake.lua</a></td>
  4674. </tr>
  4675. </tbody>
  4676. </table>
  4677. <h5 id="installcommand">Install command</h5>
  4678. <pre><code class="lang-console">xrepo install boost_pfr
  4679. </code></pre>
  4680. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4681. <pre><code class="lang-lua">add_requires("boost_pfr")
  4682. </code></pre>
  4683. <h3 id="boost_reflectlinux">boost_reflect (linux)</h3>
  4684. <table>
  4685. <thead>
  4686. <tr>
  4687. <th>Description</th>
  4688. <th><em>C++20 static reflection library</em></th>
  4689. </tr>
  4690. </thead>
  4691. <tbody>
  4692. <tr>
  4693. <td>Homepage</td>
  4694. <td><a href="https://github.com/boost-ext/reflect">https://github.com/boost-ext/reflect</a></td>
  4695. </tr>
  4696. <tr>
  4697. <td>Versions</td>
  4698. <td>v1.1.1, v1.2.3, v1.2.4, v1.2.6</td>
  4699. </tr>
  4700. <tr>
  4701. <td>Architectures</td>
  4702. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4703. </tr>
  4704. <tr>
  4705. <td>Definition</td>
  4706. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_reflect/xmake.lua">boost_reflect/xmake.lua</a></td>
  4707. </tr>
  4708. </tbody>
  4709. </table>
  4710. <h5 id="installcommand">Install command</h5>
  4711. <pre><code class="lang-console">xrepo install boost_reflect
  4712. </code></pre>
  4713. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4714. <pre><code class="lang-lua">add_requires("boost_reflect")
  4715. </code></pre>
  4716. <h3 id="boost_smllinux">boost_sml (linux)</h3>
  4717. <table>
  4718. <thead>
  4719. <tr>
  4720. <th>Description</th>
  4721. <th><em>SML: C++14 State Machine Library</em></th>
  4722. </tr>
  4723. </thead>
  4724. <tbody>
  4725. <tr>
  4726. <td>Homepage</td>
  4727. <td><a href="https://boost-ext.github.io/sml">https://boost-ext.github.io/sml</a></td>
  4728. </tr>
  4729. <tr>
  4730. <td>License</td>
  4731. <td>BSL-1.0</td>
  4732. </tr>
  4733. <tr>
  4734. <td>Versions</td>
  4735. <td>v1.1.8, v1.1.11, v1.1.12</td>
  4736. </tr>
  4737. <tr>
  4738. <td>Architectures</td>
  4739. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4740. </tr>
  4741. <tr>
  4742. <td>Definition</td>
  4743. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_sml/xmake.lua">boost_sml/xmake.lua</a></td>
  4744. </tr>
  4745. </tbody>
  4746. </table>
  4747. <h5 id="installcommand">Install command</h5>
  4748. <pre><code class="lang-console">xrepo install boost_sml
  4749. </code></pre>
  4750. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4751. <pre><code class="lang-lua">add_requires("boost_sml")
  4752. </code></pre>
  4753. <h3 id="boost_utlinux">boost_ut (linux)</h3>
  4754. <table>
  4755. <thead>
  4756. <tr>
  4757. <th>Description</th>
  4758. <th><em>UT: C++20 μ(micro)/Unit Testing Framework</em></th>
  4759. </tr>
  4760. </thead>
  4761. <tbody>
  4762. <tr>
  4763. <td>Homepage</td>
  4764. <td><a href="https://boost-ext.github.io/ut/">https://boost-ext.github.io/ut/</a></td>
  4765. </tr>
  4766. <tr>
  4767. <td>License</td>
  4768. <td>BSL-1.0</td>
  4769. </tr>
  4770. <tr>
  4771. <td>Versions</td>
  4772. <td>v1.1.9, v2.0.1, v2.1.0, v2.1.1, v2.3.0, v2.3.1</td>
  4773. </tr>
  4774. <tr>
  4775. <td>Architectures</td>
  4776. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4777. </tr>
  4778. <tr>
  4779. <td>Definition</td>
  4780. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_ut/xmake.lua">boost_ut/xmake.lua</a></td>
  4781. </tr>
  4782. </tbody>
  4783. </table>
  4784. <h5 id="installcommand">Install command</h5>
  4785. <pre><code class="lang-console">xrepo install boost_ut
  4786. </code></pre>
  4787. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4788. <pre><code class="lang-lua">add_requires("boost_ut")
  4789. </code></pre>
  4790. <h3 id="boostdeplinux">boostdep (linux)</h3>
  4791. <table>
  4792. <thead>
  4793. <tr>
  4794. <th>Description</th>
  4795. <th><em>A tool to create Boost module dependency reports</em></th>
  4796. </tr>
  4797. </thead>
  4798. <tbody>
  4799. <tr>
  4800. <td>Homepage</td>
  4801. <td><a href="https://boost.org/tools/boostdep">https://boost.org/tools/boostdep</a></td>
  4802. </tr>
  4803. <tr>
  4804. <td>License</td>
  4805. <td>BSL-1.0</td>
  4806. </tr>
  4807. <tr>
  4808. <td>Versions</td>
  4809. <td>2025.05.07</td>
  4810. </tr>
  4811. <tr>
  4812. <td>Architectures</td>
  4813. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4814. </tr>
  4815. <tr>
  4816. <td>Definition</td>
  4817. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boostdep/xmake.lua">boostdep/xmake.lua</a></td>
  4818. </tr>
  4819. </tbody>
  4820. </table>
  4821. <h5 id="installcommand">Install command</h5>
  4822. <pre><code class="lang-console">xrepo install boostdep
  4823. </code></pre>
  4824. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4825. <pre><code class="lang-lua">add_requires("boostdep")
  4826. </code></pre>
  4827. <h3 id="boringssllinux">boringssl (linux)</h3>
  4828. <table>
  4829. <thead>
  4830. <tr>
  4831. <th>Description</th>
  4832. <th><em>BoringSSL is a fork of OpenSSL that is designed to meet Google&#39;s needs.</em></th>
  4833. </tr>
  4834. </thead>
  4835. <tbody>
  4836. <tr>
  4837. <td>Homepage</td>
  4838. <td><a href="https://boringssl.googlesource.com/boringssl">https://boringssl.googlesource.com/boringssl</a></td>
  4839. </tr>
  4840. <tr>
  4841. <td>License</td>
  4842. <td>Apache-2.0</td>
  4843. </tr>
  4844. <tr>
  4845. <td>Versions</td>
  4846. <td>2021.12.29, 2022.06.13, 2025.11.24</td>
  4847. </tr>
  4848. <tr>
  4849. <td>Architectures</td>
  4850. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4851. </tr>
  4852. <tr>
  4853. <td>Definition</td>
  4854. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boringssl/xmake.lua">boringssl/xmake.lua</a></td>
  4855. </tr>
  4856. </tbody>
  4857. </table>
  4858. <h5 id="installcommand">Install command</h5>
  4859. <pre><code class="lang-console">xrepo install boringssl
  4860. </code></pre>
  4861. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4862. <pre><code class="lang-lua">add_requires("boringssl")
  4863. </code></pre>
  4864. <h3 id="botanlinux">botan (linux)</h3>
  4865. <table>
  4866. <thead>
  4867. <tr>
  4868. <th>Description</th>
  4869. <th><em>Cryptography Toolkit</em></th>
  4870. </tr>
  4871. </thead>
  4872. <tbody>
  4873. <tr>
  4874. <td>Homepage</td>
  4875. <td><a href="https://botan.randombit.net">https://botan.randombit.net</a></td>
  4876. </tr>
  4877. <tr>
  4878. <td>License</td>
  4879. <td>BSD-2-Clause</td>
  4880. </tr>
  4881. <tr>
  4882. <td>Versions</td>
  4883. <td>3.4.0, 3.5.0, 3.6.0, 3.6.1, 3.7.0, 3.7.1, 3.8.1</td>
  4884. </tr>
  4885. <tr>
  4886. <td>Architectures</td>
  4887. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4888. </tr>
  4889. <tr>
  4890. <td>Definition</td>
  4891. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/botan/xmake.lua">botan/xmake.lua</a></td>
  4892. </tr>
  4893. </tbody>
  4894. </table>
  4895. <h5 id="installcommand">Install command</h5>
  4896. <pre><code class="lang-console">xrepo install botan
  4897. </code></pre>
  4898. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4899. <pre><code class="lang-lua">add_requires("botan")
  4900. </code></pre>
  4901. <h3 id="box2dlinux">box2d (linux)</h3>
  4902. <table>
  4903. <thead>
  4904. <tr>
  4905. <th>Description</th>
  4906. <th><em>A 2D Physics Engine for Games</em></th>
  4907. </tr>
  4908. </thead>
  4909. <tbody>
  4910. <tr>
  4911. <td>Homepage</td>
  4912. <td><a href="https://box2d.org">https://box2d.org</a></td>
  4913. </tr>
  4914. <tr>
  4915. <td>License</td>
  4916. <td>MIT</td>
  4917. </tr>
  4918. <tr>
  4919. <td>Versions</td>
  4920. <td>v2.4.2, v3.0.0, v3.1.0, v3.1.1</td>
  4921. </tr>
  4922. <tr>
  4923. <td>Architectures</td>
  4924. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4925. </tr>
  4926. <tr>
  4927. <td>Definition</td>
  4928. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/box2d/xmake.lua">box2d/xmake.lua</a></td>
  4929. </tr>
  4930. </tbody>
  4931. </table>
  4932. <h5 id="installcommand">Install command</h5>
  4933. <pre><code class="lang-console">xrepo install box2d
  4934. </code></pre>
  4935. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4936. <pre><code class="lang-lua">add_requires("box2d")
  4937. </code></pre>
  4938. <h3 id="boxfortlinux">boxfort (linux)</h3>
  4939. <table>
  4940. <thead>
  4941. <tr>
  4942. <th>Description</th>
  4943. <th><em>Convenient &amp; cross-platform sandboxing C library</em></th>
  4944. </tr>
  4945. </thead>
  4946. <tbody>
  4947. <tr>
  4948. <td>Homepage</td>
  4949. <td><a href="https://github.com/Snaipe/BoxFort">https://github.com/Snaipe/BoxFort</a></td>
  4950. </tr>
  4951. <tr>
  4952. <td>License</td>
  4953. <td>MIT</td>
  4954. </tr>
  4955. <tr>
  4956. <td>Versions</td>
  4957. <td>2024.05.02</td>
  4958. </tr>
  4959. <tr>
  4960. <td>Architectures</td>
  4961. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4962. </tr>
  4963. <tr>
  4964. <td>Definition</td>
  4965. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boxfort/xmake.lua">boxfort/xmake.lua</a></td>
  4966. </tr>
  4967. </tbody>
  4968. </table>
  4969. <h5 id="installcommand">Install command</h5>
  4970. <pre><code class="lang-console">xrepo install boxfort
  4971. </code></pre>
  4972. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4973. <pre><code class="lang-lua">add_requires("boxfort")
  4974. </code></pre>
  4975. <h3 id="bqloglinux">bqlog (linux)</h3>
  4976. <table>
  4977. <thead>
  4978. <tr>
  4979. <th>Description</th>
  4980. <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>
  4981. </tr>
  4982. </thead>
  4983. <tbody>
  4984. <tr>
  4985. <td>Homepage</td>
  4986. <td><a href="https://github.com/Tencent/BqLog">https://github.com/Tencent/BqLog</a></td>
  4987. </tr>
  4988. <tr>
  4989. <td>Versions</td>
  4990. <td>1.4.4</td>
  4991. </tr>
  4992. <tr>
  4993. <td>Architectures</td>
  4994. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4995. </tr>
  4996. <tr>
  4997. <td>Definition</td>
  4998. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bqlog/xmake.lua">bqlog/xmake.lua</a></td>
  4999. </tr>
  5000. </tbody>
  5001. </table>
  5002. <h5 id="installcommand">Install command</h5>
  5003. <pre><code class="lang-console">xrepo install bqlog
  5004. </code></pre>
  5005. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5006. <pre><code class="lang-lua">add_requires("bqlog")
  5007. </code></pre>
  5008. <h3 id="branchlessutf8linux">branchless-utf8 (linux)</h3>
  5009. <table>
  5010. <thead>
  5011. <tr>
  5012. <th>Description</th>
  5013. <th><em>Branchless UTF-8 decoder</em></th>
  5014. </tr>
  5015. </thead>
  5016. <tbody>
  5017. <tr>
  5018. <td>Homepage</td>
  5019. <td><a href="https://github.com/skeeto/branchless-utf8">https://github.com/skeeto/branchless-utf8</a></td>
  5020. </tr>
  5021. <tr>
  5022. <td>Versions</td>
  5023. <td>2022.08.30</td>
  5024. </tr>
  5025. <tr>
  5026. <td>Architectures</td>
  5027. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5028. </tr>
  5029. <tr>
  5030. <td>Definition</td>
  5031. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/branchless-utf8/xmake.lua">branchless-utf8/xmake.lua</a></td>
  5032. </tr>
  5033. </tbody>
  5034. </table>
  5035. <h5 id="installcommand">Install command</h5>
  5036. <pre><code class="lang-console">xrepo install branchless-utf8
  5037. </code></pre>
  5038. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5039. <pre><code class="lang-lua">add_requires("branchless-utf8")
  5040. </code></pre>
  5041. <h3 id="breakpadlinux">breakpad (linux)</h3>
  5042. <table>
  5043. <thead>
  5044. <tr>
  5045. <th>Description</th>
  5046. <th><em>Mirror of Google Breakpad project</em></th>
  5047. </tr>
  5048. </thead>
  5049. <tbody>
  5050. <tr>
  5051. <td>Homepage</td>
  5052. <td><a href="https://chromium.googlesource.com/breakpad/breakpad">https://chromium.googlesource.com/breakpad/breakpad</a></td>
  5053. </tr>
  5054. <tr>
  5055. <td>Versions</td>
  5056. <td>v2023.01.27, v2023.06.01</td>
  5057. </tr>
  5058. <tr>
  5059. <td>Architectures</td>
  5060. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5061. </tr>
  5062. <tr>
  5063. <td>Definition</td>
  5064. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/breakpad/xmake.lua">breakpad/xmake.lua</a></td>
  5065. </tr>
  5066. </tbody>
  5067. </table>
  5068. <h5 id="installcommand">Install command</h5>
  5069. <pre><code class="lang-console">xrepo install breakpad
  5070. </code></pre>
  5071. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5072. <pre><code class="lang-lua">add_requires("breakpad")
  5073. </code></pre>
  5074. <h3 id="bredislinux">bredis (linux)</h3>
  5075. <table>
  5076. <thead>
  5077. <tr>
  5078. <th>Description</th>
  5079. <th><em>Boost::ASIO low-level redis client (connector)</em></th>
  5080. </tr>
  5081. </thead>
  5082. <tbody>
  5083. <tr>
  5084. <td>Homepage</td>
  5085. <td><a href="https://github.com/basiliscos/cpp-bredis">https://github.com/basiliscos/cpp-bredis</a></td>
  5086. </tr>
  5087. <tr>
  5088. <td>License</td>
  5089. <td>MIT</td>
  5090. </tr>
  5091. <tr>
  5092. <td>Versions</td>
  5093. <td>v0.12</td>
  5094. </tr>
  5095. <tr>
  5096. <td>Architectures</td>
  5097. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5098. </tr>
  5099. <tr>
  5100. <td>Definition</td>
  5101. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bredis/xmake.lua">bredis/xmake.lua</a></td>
  5102. </tr>
  5103. </tbody>
  5104. </table>
  5105. <h5 id="installcommand">Install command</h5>
  5106. <pre><code class="lang-console">xrepo install bredis
  5107. </code></pre>
  5108. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5109. <pre><code class="lang-lua">add_requires("bredis")
  5110. </code></pre>
  5111. <h3 id="brotlilinux">brotli (linux)</h3>
  5112. <table>
  5113. <thead>
  5114. <tr>
  5115. <th>Description</th>
  5116. <th><em>Brotli compression format.</em></th>
  5117. </tr>
  5118. </thead>
  5119. <tbody>
  5120. <tr>
  5121. <td>Homepage</td>
  5122. <td><a href="https://github.com/google/brotli">https://github.com/google/brotli</a></td>
  5123. </tr>
  5124. <tr>
  5125. <td>License</td>
  5126. <td>MIT</td>
  5127. </tr>
  5128. <tr>
  5129. <td>Versions</td>
  5130. <td>v1.0.9, v1.1.0, v1.2.0</td>
  5131. </tr>
  5132. <tr>
  5133. <td>Architectures</td>
  5134. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5135. </tr>
  5136. <tr>
  5137. <td>Definition</td>
  5138. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/brotli/xmake.lua">brotli/xmake.lua</a></td>
  5139. </tr>
  5140. </tbody>
  5141. </table>
  5142. <h5 id="installcommand">Install command</h5>
  5143. <pre><code class="lang-console">xrepo install brotli
  5144. </code></pre>
  5145. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5146. <pre><code class="lang-lua">add_requires("brotli")
  5147. </code></pre>
  5148. <h3 id="brpclinux">brpc (linux)</h3>
  5149. <table>
  5150. <thead>
  5151. <tr>
  5152. <th>Description</th>
  5153. <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>
  5154. </tr>
  5155. </thead>
  5156. <tbody>
  5157. <tr>
  5158. <td>Homepage</td>
  5159. <td><a href="https://brpc.apache.org">https://brpc.apache.org</a></td>
  5160. </tr>
  5161. <tr>
  5162. <td>License</td>
  5163. <td>Apache-2.0</td>
  5164. </tr>
  5165. <tr>
  5166. <td>Versions</td>
  5167. <td>1.3.0, 1.4.0, 1.5.0, 1.6.1, 1.7.0, 1.8.0, 1.10.0, 1.14.1, 1.15.0, 1.16.0</td>
  5168. </tr>
  5169. <tr>
  5170. <td>Architectures</td>
  5171. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5172. </tr>
  5173. <tr>
  5174. <td>Definition</td>
  5175. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/brpc/xmake.lua">brpc/xmake.lua</a></td>
  5176. </tr>
  5177. </tbody>
  5178. </table>
  5179. <h5 id="installcommand">Install command</h5>
  5180. <pre><code class="lang-console">xrepo install brpc
  5181. </code></pre>
  5182. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5183. <pre><code class="lang-lua">add_requires("brpc")
  5184. </code></pre>
  5185. <h3 id="brynetlinux">brynet (linux)</h3>
  5186. <table>
  5187. <thead>
  5188. <tr>
  5189. <th>Description</th>
  5190. <th><em>A Header-Only cross-platform C++ TCP network library</em></th>
  5191. </tr>
  5192. </thead>
  5193. <tbody>
  5194. <tr>
  5195. <td>Homepage</td>
  5196. <td><a href="https://github.com/IronsDu/brynet">https://github.com/IronsDu/brynet</a></td>
  5197. </tr>
  5198. <tr>
  5199. <td>License</td>
  5200. <td>MIT</td>
  5201. </tr>
  5202. <tr>
  5203. <td>Versions</td>
  5204. <td>2024.06.03</td>
  5205. </tr>
  5206. <tr>
  5207. <td>Architectures</td>
  5208. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5209. </tr>
  5210. <tr>
  5211. <td>Definition</td>
  5212. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/brynet/xmake.lua">brynet/xmake.lua</a></td>
  5213. </tr>
  5214. </tbody>
  5215. </table>
  5216. <h5 id="installcommand">Install command</h5>
  5217. <pre><code class="lang-console">xrepo install brynet
  5218. </code></pre>
  5219. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5220. <pre><code class="lang-lua">add_requires("brynet")
  5221. </code></pre>
  5222. <h3 id="bsdifflinux">bsdiff (linux)</h3>
  5223. <table>
  5224. <thead>
  5225. <tr>
  5226. <th>Description</th>
  5227. <th><em>BSDIFF is a binary diffing/patching library</em></th>
  5228. </tr>
  5229. </thead>
  5230. <tbody>
  5231. <tr>
  5232. <td>Homepage</td>
  5233. <td><a href="https://android.googlesource.com/platform/external/bsdiff/">https://android.googlesource.com/platform/external/bsdiff/</a></td>
  5234. </tr>
  5235. <tr>
  5236. <td>Versions</td>
  5237. <td>2021.11.16</td>
  5238. </tr>
  5239. <tr>
  5240. <td>Architectures</td>
  5241. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5242. </tr>
  5243. <tr>
  5244. <td>Definition</td>
  5245. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bsdiff/xmake.lua">bsdiff/xmake.lua</a></td>
  5246. </tr>
  5247. </tbody>
  5248. </table>
  5249. <h5 id="installcommand">Install command</h5>
  5250. <pre><code class="lang-console">xrepo install bsdiff
  5251. </code></pre>
  5252. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5253. <pre><code class="lang-lua">add_requires("bsdiff")
  5254. </code></pre>
  5255. <h3 id="buddylinux">buddy (linux)</h3>
  5256. <table>
  5257. <thead>
  5258. <tr>
  5259. <th>Description</th>
  5260. <th><em>Binary Decision Diagrams</em></th>
  5261. </tr>
  5262. </thead>
  5263. <tbody>
  5264. <tr>
  5265. <td>Homepage</td>
  5266. <td><a href="https://github.com/xmake-mirror/Buddy">https://github.com/xmake-mirror/Buddy</a></td>
  5267. </tr>
  5268. <tr>
  5269. <td>Versions</td>
  5270. <td>2.4</td>
  5271. </tr>
  5272. <tr>
  5273. <td>Architectures</td>
  5274. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5275. </tr>
  5276. <tr>
  5277. <td>Definition</td>
  5278. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/buddy/xmake.lua">buddy/xmake.lua</a></td>
  5279. </tr>
  5280. </tbody>
  5281. </table>
  5282. <h5 id="installcommand">Install command</h5>
  5283. <pre><code class="lang-console">xrepo install buddy
  5284. </code></pre>
  5285. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5286. <pre><code class="lang-lua">add_requires("buddy")
  5287. </code></pre>
  5288. <h3 id="bullet3linux">bullet3 (linux)</h3>
  5289. <table>
  5290. <thead>
  5291. <tr>
  5292. <th>Description</th>
  5293. <th><em>Bullet Physics SDK.</em></th>
  5294. </tr>
  5295. </thead>
  5296. <tbody>
  5297. <tr>
  5298. <td>Homepage</td>
  5299. <td><a href="http://bulletphysics.org">http://bulletphysics.org</a></td>
  5300. </tr>
  5301. <tr>
  5302. <td>License</td>
  5303. <td>zlib</td>
  5304. </tr>
  5305. <tr>
  5306. <td>Versions</td>
  5307. <td>2.88, 3.05, 3.09, 3.24, 3.25</td>
  5308. </tr>
  5309. <tr>
  5310. <td>Architectures</td>
  5311. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5312. </tr>
  5313. <tr>
  5314. <td>Definition</td>
  5315. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bullet3/xmake.lua">bullet3/xmake.lua</a></td>
  5316. </tr>
  5317. </tbody>
  5318. </table>
  5319. <h5 id="installcommand">Install command</h5>
  5320. <pre><code class="lang-console">xrepo install bullet3
  5321. </code></pre>
  5322. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5323. <pre><code class="lang-lua">add_requires("bullet3")
  5324. </code></pre>
  5325. <h3 id="bvhlinux">bvh (linux)</h3>
  5326. <table>
  5327. <thead>
  5328. <tr>
  5329. <th>Description</th>
  5330. <th><em>A modern C++ BVH construction and traversal library</em></th>
  5331. </tr>
  5332. </thead>
  5333. <tbody>
  5334. <tr>
  5335. <td>Homepage</td>
  5336. <td><a href="https://github.com/madmann91/bvh">https://github.com/madmann91/bvh</a></td>
  5337. </tr>
  5338. <tr>
  5339. <td>License</td>
  5340. <td>MIT</td>
  5341. </tr>
  5342. <tr>
  5343. <td>Versions</td>
  5344. <td>2023.6.30, 2024.7.8, 2025.06.16</td>
  5345. </tr>
  5346. <tr>
  5347. <td>Architectures</td>
  5348. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5349. </tr>
  5350. <tr>
  5351. <td>Definition</td>
  5352. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bvh/xmake.lua">bvh/xmake.lua</a></td>
  5353. </tr>
  5354. </tbody>
  5355. </table>
  5356. <h5 id="installcommand">Install command</h5>
  5357. <pre><code class="lang-console">xrepo install bvh
  5358. </code></pre>
  5359. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5360. <pre><code class="lang-lua">add_requires("bvh")
  5361. </code></pre>
  5362. <h3 id="bytelitelinux">byte-lite (linux)</h3>
  5363. <table>
  5364. <thead>
  5365. <tr>
  5366. <th>Description</th>
  5367. <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>
  5368. </tr>
  5369. </thead>
  5370. <tbody>
  5371. <tr>
  5372. <td>Homepage</td>
  5373. <td><a href="https://github.com/martinmoene/byte-lite">https://github.com/martinmoene/byte-lite</a></td>
  5374. </tr>
  5375. <tr>
  5376. <td>License</td>
  5377. <td>BSL-1.0</td>
  5378. </tr>
  5379. <tr>
  5380. <td>Versions</td>
  5381. <td>v0.3.0</td>
  5382. </tr>
  5383. <tr>
  5384. <td>Architectures</td>
  5385. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5386. </tr>
  5387. <tr>
  5388. <td>Definition</td>
  5389. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/byte-lite/xmake.lua">byte-lite/xmake.lua</a></td>
  5390. </tr>
  5391. </tbody>
  5392. </table>
  5393. <h5 id="installcommand">Install command</h5>
  5394. <pre><code class="lang-console">xrepo install byte-lite
  5395. </code></pre>
  5396. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5397. <pre><code class="lang-lua">add_requires("byte-lite")
  5398. </code></pre>
  5399. <h3 id="bytepacklinux">bytepack (linux)</h3>
  5400. <table>
  5401. <thead>
  5402. <tr>
  5403. <th>Description</th>
  5404. <th><em>C++ Binary Serialization Made Easy: Header-only, configurable endianness, cross-platform, no IDL, no exceptions, and no macros</em></th>
  5405. </tr>
  5406. </thead>
  5407. <tbody>
  5408. <tr>
  5409. <td>Homepage</td>
  5410. <td><a href="https://github.com/farukeryilmaz/bytepack">https://github.com/farukeryilmaz/bytepack</a></td>
  5411. </tr>
  5412. <tr>
  5413. <td>License</td>
  5414. <td>MIT</td>
  5415. </tr>
  5416. <tr>
  5417. <td>Versions</td>
  5418. <td>v0.1.0</td>
  5419. </tr>
  5420. <tr>
  5421. <td>Architectures</td>
  5422. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5423. </tr>
  5424. <tr>
  5425. <td>Definition</td>
  5426. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bytepack/xmake.lua">bytepack/xmake.lua</a></td>
  5427. </tr>
  5428. </tbody>
  5429. </table>
  5430. <h5 id="installcommand">Install command</h5>
  5431. <pre><code class="lang-console">xrepo install bytepack
  5432. </code></pre>
  5433. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5434. <pre><code class="lang-lua">add_requires("bytepack")
  5435. </code></pre>
  5436. <h3 id="bzip2linux">bzip2 (linux)</h3>
  5437. <table>
  5438. <thead>
  5439. <tr>
  5440. <th>Description</th>
  5441. <th><em>Freely available, patent free, high-quality data compressor.</em></th>
  5442. </tr>
  5443. </thead>
  5444. <tbody>
  5445. <tr>
  5446. <td>Homepage</td>
  5447. <td><a href="https://sourceware.org/bzip2/">https://sourceware.org/bzip2/</a></td>
  5448. </tr>
  5449. <tr>
  5450. <td>Versions</td>
  5451. <td>1.0.8</td>
  5452. </tr>
  5453. <tr>
  5454. <td>Architectures</td>
  5455. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5456. </tr>
  5457. <tr>
  5458. <td>Definition</td>
  5459. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bzip2/xmake.lua">bzip2/xmake.lua</a></td>
  5460. </tr>
  5461. </tbody>
  5462. </table>
  5463. <h5 id="installcommand">Install command</h5>
  5464. <pre><code class="lang-console">xrepo install bzip2
  5465. </code></pre>
  5466. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5467. <pre><code class="lang-lua">add_requires("bzip2")
  5468. </code></pre>
  5469. <h3 id="bzip3linux">bzip3 (linux)</h3>
  5470. <table>
  5471. <thead>
  5472. <tr>
  5473. <th>Description</th>
  5474. <th><em>A better and stronger spiritual successor to BZip2.</em></th>
  5475. </tr>
  5476. </thead>
  5477. <tbody>
  5478. <tr>
  5479. <td>Homepage</td>
  5480. <td><a href="https://github.com/kspalaiologos/bzip3">https://github.com/kspalaiologos/bzip3</a></td>
  5481. </tr>
  5482. <tr>
  5483. <td>License</td>
  5484. <td>LGPL-3.0</td>
  5485. </tr>
  5486. <tr>
  5487. <td>Versions</td>
  5488. <td>1.4.0, 1.5.1, 1.5.2, 1.5.3</td>
  5489. </tr>
  5490. <tr>
  5491. <td>Architectures</td>
  5492. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5493. </tr>
  5494. <tr>
  5495. <td>Definition</td>
  5496. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bzip3/xmake.lua">bzip3/xmake.lua</a></td>
  5497. </tr>
  5498. </tbody>
  5499. </table>
  5500. <h5 id="installcommand">Install command</h5>
  5501. <pre><code class="lang-console">xrepo install bzip3
  5502. </code></pre>
  5503. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5504. <pre><code class="lang-lua">add_requires("bzip3")
  5505. </code></pre>
  5506. <h2 id="c">c</h2>
  5507. <h3 id="careslinux">c-ares (linux)</h3>
  5508. <table>
  5509. <thead>
  5510. <tr>
  5511. <th>Description</th>
  5512. <th><em>A C library for asynchronous DNS requests</em></th>
  5513. </tr>
  5514. </thead>
  5515. <tbody>
  5516. <tr>
  5517. <td>Homepage</td>
  5518. <td><a href="https://c-ares.org/">https://c-ares.org/</a></td>
  5519. </tr>
  5520. <tr>
  5521. <td>License</td>
  5522. <td>MIT</td>
  5523. </tr>
  5524. <tr>
  5525. <td>Versions</td>
  5526. <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, 1.34.6</td>
  5527. </tr>
  5528. <tr>
  5529. <td>Architectures</td>
  5530. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5531. </tr>
  5532. <tr>
  5533. <td>Definition</td>
  5534. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/c-ares/xmake.lua">c-ares/xmake.lua</a></td>
  5535. </tr>
  5536. </tbody>
  5537. </table>
  5538. <h5 id="installcommand">Install command</h5>
  5539. <pre><code class="lang-console">xrepo install c-ares
  5540. </code></pre>
  5541. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5542. <pre><code class="lang-lua">add_requires("c-ares")
  5543. </code></pre>
  5544. <h3 id="cblosc2linux">c-blosc2 (linux)</h3>
  5545. <table>
  5546. <thead>
  5547. <tr>
  5548. <th>Description</th>
  5549. <th><em>A fast, compressed, persistent binary data store library for C.</em></th>
  5550. </tr>
  5551. </thead>
  5552. <tbody>
  5553. <tr>
  5554. <td>Homepage</td>
  5555. <td><a href="https://www.blosc.org">https://www.blosc.org</a></td>
  5556. </tr>
  5557. <tr>
  5558. <td>License</td>
  5559. <td>BSD-3-Clause</td>
  5560. </tr>
  5561. <tr>
  5562. <td>Versions</td>
  5563. <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, v2.21.3, v2.22.0</td>
  5564. </tr>
  5565. <tr>
  5566. <td>Architectures</td>
  5567. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5568. </tr>
  5569. <tr>
  5570. <td>Definition</td>
  5571. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/c-blosc2/xmake.lua">c-blosc2/xmake.lua</a></td>
  5572. </tr>
  5573. </tbody>
  5574. </table>
  5575. <h5 id="installcommand">Install command</h5>
  5576. <pre><code class="lang-console">xrepo install c-blosc2
  5577. </code></pre>
  5578. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5579. <pre><code class="lang-lua">add_requires("c-blosc2")
  5580. </code></pre>
  5581. <h3 id="cvectorlinux">c-vector (linux)</h3>
  5582. <table>
  5583. <thead>
  5584. <tr>
  5585. <th>Description</th>
  5586. <th><em>A simple vector library for C that can store any type.</em></th>
  5587. </tr>
  5588. </thead>
  5589. <tbody>
  5590. <tr>
  5591. <td>Homepage</td>
  5592. <td><a href="https://github.com/Mashpoe/c-vector">https://github.com/Mashpoe/c-vector</a></td>
  5593. </tr>
  5594. <tr>
  5595. <td>License</td>
  5596. <td>BSD-3-Clause</td>
  5597. </tr>
  5598. <tr>
  5599. <td>Versions</td>
  5600. <td>v1.0</td>
  5601. </tr>
  5602. <tr>
  5603. <td>Architectures</td>
  5604. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5605. </tr>
  5606. <tr>
  5607. <td>Definition</td>
  5608. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/c-vector/xmake.lua">c-vector/xmake.lua</a></td>
  5609. </tr>
  5610. </tbody>
  5611. </table>
  5612. <h5 id="installcommand">Install command</h5>
  5613. <pre><code class="lang-console">xrepo install c-vector
  5614. </code></pre>
  5615. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5616. <pre><code class="lang-lua">add_requires("c-vector")
  5617. </code></pre>
  5618. <h3 id="c4corelinux">c4core (linux)</h3>
  5619. <table>
  5620. <thead>
  5621. <tr>
  5622. <th>Description</th>
  5623. <th><em>C++ utilities</em></th>
  5624. </tr>
  5625. </thead>
  5626. <tbody>
  5627. <tr>
  5628. <td>Homepage</td>
  5629. <td><a href="https://github.com/biojppm/c4core">https://github.com/biojppm/c4core</a></td>
  5630. </tr>
  5631. <tr>
  5632. <td>License</td>
  5633. <td>MIT</td>
  5634. </tr>
  5635. <tr>
  5636. <td>Versions</td>
  5637. <td>0.2.1, 0.2.2, 0.2.5, 0.2.6, 0.2.7, 0.2.8</td>
  5638. </tr>
  5639. <tr>
  5640. <td>Architectures</td>
  5641. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5642. </tr>
  5643. <tr>
  5644. <td>Definition</td>
  5645. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/c4core/xmake.lua">c4core/xmake.lua</a></td>
  5646. </tr>
  5647. </tbody>
  5648. </table>
  5649. <h5 id="installcommand">Install command</h5>
  5650. <pre><code class="lang-console">xrepo install c4core
  5651. </code></pre>
  5652. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5653. <pre><code class="lang-lua">add_requires("c4core")
  5654. </code></pre>
  5655. <h3 id="cacertificateslinux">ca-certificates (linux)</h3>
  5656. <table>
  5657. <thead>
  5658. <tr>
  5659. <th>Description</th>
  5660. <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>
  5661. </tr>
  5662. </thead>
  5663. <tbody>
  5664. <tr>
  5665. <td>Homepage</td>
  5666. <td><a href="https://mkcert.org/">https://mkcert.org/</a></td>
  5667. </tr>
  5668. <tr>
  5669. <td>Versions</td>
  5670. <td>20211118, 20220604, 20230306, 20240207, 20250131</td>
  5671. </tr>
  5672. <tr>
  5673. <td>Architectures</td>
  5674. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5675. </tr>
  5676. <tr>
  5677. <td>Definition</td>
  5678. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ca-certificates/xmake.lua">ca-certificates/xmake.lua</a></td>
  5679. </tr>
  5680. </tbody>
  5681. </table>
  5682. <h5 id="installcommand">Install command</h5>
  5683. <pre><code class="lang-console">xrepo install ca-certificates
  5684. </code></pre>
  5685. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5686. <pre><code class="lang-lua">add_requires("ca-certificates")
  5687. </code></pre>
  5688. <h3 id="cairolinux">cairo (linux)</h3>
  5689. <table>
  5690. <thead>
  5691. <tr>
  5692. <th>Description</th>
  5693. <th><em>Vector graphics library with cross-device output support.</em></th>
  5694. </tr>
  5695. </thead>
  5696. <tbody>
  5697. <tr>
  5698. <td>Homepage</td>
  5699. <td><a href="https://cairographics.org/">https://cairographics.org/</a></td>
  5700. </tr>
  5701. <tr>
  5702. <td>License</td>
  5703. <td>MPL-1.1</td>
  5704. </tr>
  5705. <tr>
  5706. <td>Versions</td>
  5707. <td>1.17.6, 1.17.8, 1.18.0</td>
  5708. </tr>
  5709. <tr>
  5710. <td>Architectures</td>
  5711. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5712. </tr>
  5713. <tr>
  5714. <td>Definition</td>
  5715. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cairo/xmake.lua">cairo/xmake.lua</a></td>
  5716. </tr>
  5717. </tbody>
  5718. </table>
  5719. <h5 id="installcommand">Install command</h5>
  5720. <pre><code class="lang-console">xrepo install cairo
  5721. </code></pre>
  5722. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5723. <pre><code class="lang-lua">add_requires("cairo")
  5724. </code></pre>
  5725. <h3 id="capnprotolinux">capnproto (linux)</h3>
  5726. <table>
  5727. <thead>
  5728. <tr>
  5729. <th>Description</th>
  5730. <th><em>Cap&#39;n Proto serialization/RPC system - core tools and C++ library.</em></th>
  5731. </tr>
  5732. </thead>
  5733. <tbody>
  5734. <tr>
  5735. <td>Homepage</td>
  5736. <td><a href="https://github.com/capnproto/capnproto">https://github.com/capnproto/capnproto</a></td>
  5737. </tr>
  5738. <tr>
  5739. <td>License</td>
  5740. <td>MIT</td>
  5741. </tr>
  5742. <tr>
  5743. <td>Versions</td>
  5744. <td>0.7.0, 0.8.0, 0.9.0, 1.0.2, 1.1.0</td>
  5745. </tr>
  5746. <tr>
  5747. <td>Architectures</td>
  5748. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5749. </tr>
  5750. <tr>
  5751. <td>Definition</td>
  5752. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/capnproto/xmake.lua">capnproto/xmake.lua</a></td>
  5753. </tr>
  5754. </tbody>
  5755. </table>
  5756. <h5 id="installcommand">Install command</h5>
  5757. <pre><code class="lang-console">xrepo install capnproto
  5758. </code></pre>
  5759. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5760. <pre><code class="lang-lua">add_requires("capnproto")
  5761. </code></pre>
  5762. <h3 id="capstonelinux">capstone (linux)</h3>
  5763. <table>
  5764. <thead>
  5765. <tr>
  5766. <th>Description</th>
  5767. <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>
  5768. </tr>
  5769. </thead>
  5770. <tbody>
  5771. <tr>
  5772. <td>Homepage</td>
  5773. <td><a href="http://www.capstone-engine.org">http://www.capstone-engine.org</a></td>
  5774. </tr>
  5775. <tr>
  5776. <td>License</td>
  5777. <td>BSD-3-Clause</td>
  5778. </tr>
  5779. <tr>
  5780. <td>Versions</td>
  5781. <td>5.0.3, 5.0.5, 5.0.6</td>
  5782. </tr>
  5783. <tr>
  5784. <td>Architectures</td>
  5785. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5786. </tr>
  5787. <tr>
  5788. <td>Definition</td>
  5789. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/capstone/xmake.lua">capstone/xmake.lua</a></td>
  5790. </tr>
  5791. </tbody>
  5792. </table>
  5793. <h5 id="installcommand">Install command</h5>
  5794. <pre><code class="lang-console">xrepo install capstone
  5795. </code></pre>
  5796. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5797. <pre><code class="lang-lua">add_requires("capstone")
  5798. </code></pre>
  5799. <h3 id="cargslinux">cargs (linux)</h3>
  5800. <table>
  5801. <thead>
  5802. <tr>
  5803. <th>Description</th>
  5804. <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>
  5805. </tr>
  5806. </thead>
  5807. <tbody>
  5808. <tr>
  5809. <td>Homepage</td>
  5810. <td><a href="https://likle.github.io/cargs/">https://likle.github.io/cargs/</a></td>
  5811. </tr>
  5812. <tr>
  5813. <td>License</td>
  5814. <td>MIT</td>
  5815. </tr>
  5816. <tr>
  5817. <td>Versions</td>
  5818. <td>v1.0.3, v1.1.0, v1.2.0</td>
  5819. </tr>
  5820. <tr>
  5821. <td>Architectures</td>
  5822. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5823. </tr>
  5824. <tr>
  5825. <td>Definition</td>
  5826. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cargs/xmake.lua">cargs/xmake.lua</a></td>
  5827. </tr>
  5828. </tbody>
  5829. </table>
  5830. <h5 id="installcommand">Install command</h5>
  5831. <pre><code class="lang-console">xrepo install cargs
  5832. </code></pre>
  5833. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5834. <pre><code class="lang-lua">add_requires("cargs")
  5835. </code></pre>
  5836. <h3 id="cartographerlinux">cartographer (linux)</h3>
  5837. <table>
  5838. <thead>
  5839. <tr>
  5840. <th>Description</th>
  5841. <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>
  5842. </tr>
  5843. </thead>
  5844. <tbody>
  5845. <tr>
  5846. <td>Homepage</td>
  5847. <td><a href="https://github.com/cartographer-project/cartographer">https://github.com/cartographer-project/cartographer</a></td>
  5848. </tr>
  5849. <tr>
  5850. <td>License</td>
  5851. <td>Apache-2.0</td>
  5852. </tr>
  5853. <tr>
  5854. <td>Versions</td>
  5855. <td>1.0.0, 2.0.0</td>
  5856. </tr>
  5857. <tr>
  5858. <td>Architectures</td>
  5859. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5860. </tr>
  5861. <tr>
  5862. <td>Definition</td>
  5863. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cartographer/xmake.lua">cartographer/xmake.lua</a></td>
  5864. </tr>
  5865. </tbody>
  5866. </table>
  5867. <h5 id="installcommand">Install command</h5>
  5868. <pre><code class="lang-console">xrepo install cartographer
  5869. </code></pre>
  5870. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5871. <pre><code class="lang-lua">add_requires("cartographer")
  5872. </code></pre>
  5873. <h3 id="catch2linux">catch2 (linux)</h3>
  5874. <table>
  5875. <thead>
  5876. <tr>
  5877. <th>Description</th>
  5878. <th><em>Catch2 is a multi-paradigm test framework for C++. which also supports Objective-C (and maybe C). </em></th>
  5879. </tr>
  5880. </thead>
  5881. <tbody>
  5882. <tr>
  5883. <td>Homepage</td>
  5884. <td><a href="https://github.com/catchorg/Catch2">https://github.com/catchorg/Catch2</a></td>
  5885. </tr>
  5886. <tr>
  5887. <td>License</td>
  5888. <td>BSL-1.0</td>
  5889. </tr>
  5890. <tr>
  5891. <td>Versions</td>
  5892. <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, v3.11.0, v3.12.0</td>
  5893. </tr>
  5894. <tr>
  5895. <td>Architectures</td>
  5896. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5897. </tr>
  5898. <tr>
  5899. <td>Definition</td>
  5900. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/catch2/xmake.lua">catch2/xmake.lua</a></td>
  5901. </tr>
  5902. </tbody>
  5903. </table>
  5904. <h5 id="installcommand">Install command</h5>
  5905. <pre><code class="lang-console">xrepo install catch2
  5906. </code></pre>
  5907. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5908. <pre><code class="lang-lua">add_requires("catch2")
  5909. </code></pre>
  5910. <h3 id="caudiolinux">caudio (linux)</h3>
  5911. <table>
  5912. <thead>
  5913. <tr>
  5914. <th>Description</th>
  5915. <th><em>3D Audio Engine Based on Openal</em></th>
  5916. </tr>
  5917. </thead>
  5918. <tbody>
  5919. <tr>
  5920. <td>Homepage</td>
  5921. <td><a href="https://github.com/R4stl1n/cAudio">https://github.com/R4stl1n/cAudio</a></td>
  5922. </tr>
  5923. <tr>
  5924. <td>Versions</td>
  5925. <td>2.3.1</td>
  5926. </tr>
  5927. <tr>
  5928. <td>Architectures</td>
  5929. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5930. </tr>
  5931. <tr>
  5932. <td>Definition</td>
  5933. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/caudio/xmake.lua">caudio/xmake.lua</a></td>
  5934. </tr>
  5935. </tbody>
  5936. </table>
  5937. <h5 id="installcommand">Install command</h5>
  5938. <pre><code class="lang-console">xrepo install caudio
  5939. </code></pre>
  5940. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5941. <pre><code class="lang-lua">add_requires("caudio")
  5942. </code></pre>
  5943. <h3 id="cdtlinux">cdt (linux)</h3>
  5944. <table>
  5945. <thead>
  5946. <tr>
  5947. <th>Description</th>
  5948. <th><em>Constrained Delaunay Triangulation (C++)</em></th>
  5949. </tr>
  5950. </thead>
  5951. <tbody>
  5952. <tr>
  5953. <td>Homepage</td>
  5954. <td><a href="https://artem-ogre.github.io/CDT/">https://artem-ogre.github.io/CDT/</a></td>
  5955. </tr>
  5956. <tr>
  5957. <td>License</td>
  5958. <td>MPL-2.0</td>
  5959. </tr>
  5960. <tr>
  5961. <td>Versions</td>
  5962. <td>1.4.1, 1.4.4</td>
  5963. </tr>
  5964. <tr>
  5965. <td>Architectures</td>
  5966. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5967. </tr>
  5968. <tr>
  5969. <td>Definition</td>
  5970. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cdt/xmake.lua">cdt/xmake.lua</a></td>
  5971. </tr>
  5972. </tbody>
  5973. </table>
  5974. <h5 id="installcommand">Install command</h5>
  5975. <pre><code class="lang-console">xrepo install cdt
  5976. </code></pre>
  5977. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5978. <pre><code class="lang-lua">add_requires("cdt")
  5979. </code></pre>
  5980. <h3 id="celerolinux">celero (linux)</h3>
  5981. <table>
  5982. <thead>
  5983. <tr>
  5984. <th>Description</th>
  5985. <th><em>C++ Benchmarking Library</em></th>
  5986. </tr>
  5987. </thead>
  5988. <tbody>
  5989. <tr>
  5990. <td>Homepage</td>
  5991. <td><a href="https://github.com/DigitalInBlue/Celero">https://github.com/DigitalInBlue/Celero</a></td>
  5992. </tr>
  5993. <tr>
  5994. <td>License</td>
  5995. <td>Apache-2.0</td>
  5996. </tr>
  5997. <tr>
  5998. <td>Versions</td>
  5999. <td>v2.8.2, v2.8.5, v2.9.0, v2.9.1</td>
  6000. </tr>
  6001. <tr>
  6002. <td>Architectures</td>
  6003. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6004. </tr>
  6005. <tr>
  6006. <td>Definition</td>
  6007. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/celero/xmake.lua">celero/xmake.lua</a></td>
  6008. </tr>
  6009. </tbody>
  6010. </table>
  6011. <h5 id="installcommand">Install command</h5>
  6012. <pre><code class="lang-console">xrepo install celero
  6013. </code></pre>
  6014. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6015. <pre><code class="lang-lua">add_requires("celero")
  6016. </code></pre>
  6017. <h3 id="cellolinux">cello (linux)</h3>
  6018. <table>
  6019. <thead>
  6020. <tr>
  6021. <th>Description</th>
  6022. <th><em>Higher level programming in C</em></th>
  6023. </tr>
  6024. </thead>
  6025. <tbody>
  6026. <tr>
  6027. <td>Homepage</td>
  6028. <td><a href="http://libcello.org/">http://libcello.org/</a></td>
  6029. </tr>
  6030. <tr>
  6031. <td>Versions</td>
  6032. <td>2.1.0</td>
  6033. </tr>
  6034. <tr>
  6035. <td>Architectures</td>
  6036. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6037. </tr>
  6038. <tr>
  6039. <td>Definition</td>
  6040. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cello/xmake.lua">cello/xmake.lua</a></td>
  6041. </tr>
  6042. </tbody>
  6043. </table>
  6044. <h5 id="installcommand">Install command</h5>
  6045. <pre><code class="lang-console">xrepo install cello
  6046. </code></pre>
  6047. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6048. <pre><code class="lang-lua">add_requires("cello")
  6049. </code></pre>
  6050. <h3 id="centurionlinux">centurion (linux)</h3>
  6051. <table>
  6052. <thead>
  6053. <tr>
  6054. <th>Description</th>
  6055. <th><em>A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.</em></th>
  6056. </tr>
  6057. </thead>
  6058. <tbody>
  6059. <tr>
  6060. <td>Homepage</td>
  6061. <td><a href="https://github.com/albin-johansson/centurion">https://github.com/albin-johansson/centurion</a></td>
  6062. </tr>
  6063. <tr>
  6064. <td>License</td>
  6065. <td>MIT</td>
  6066. </tr>
  6067. <tr>
  6068. <td>Versions</td>
  6069. <td>v7.3.0</td>
  6070. </tr>
  6071. <tr>
  6072. <td>Architectures</td>
  6073. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6074. </tr>
  6075. <tr>
  6076. <td>Definition</td>
  6077. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/centurion/xmake.lua">centurion/xmake.lua</a></td>
  6078. </tr>
  6079. </tbody>
  6080. </table>
  6081. <h5 id="installcommand">Install command</h5>
  6082. <pre><code class="lang-console">xrepo install centurion
  6083. </code></pre>
  6084. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6085. <pre><code class="lang-lua">add_requires("centurion")
  6086. </code></pre>
  6087. <h3 id="cereallinux">cereal (linux)</h3>
  6088. <table>
  6089. <thead>
  6090. <tr>
  6091. <th>Description</th>
  6092. <th><em>cereal is a header-only C++11 serialization library.</em></th>
  6093. </tr>
  6094. </thead>
  6095. <tbody>
  6096. <tr>
  6097. <td>Homepage</td>
  6098. <td><a href="https://uscilab.github.io/cereal/index.html">https://uscilab.github.io/cereal/index.html</a></td>
  6099. </tr>
  6100. <tr>
  6101. <td>License</td>
  6102. <td>BSD-3-Clause</td>
  6103. </tr>
  6104. <tr>
  6105. <td>Versions</td>
  6106. <td>v1.3.0, v1.3.1, v1.3.2</td>
  6107. </tr>
  6108. <tr>
  6109. <td>Architectures</td>
  6110. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6111. </tr>
  6112. <tr>
  6113. <td>Definition</td>
  6114. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cereal/xmake.lua">cereal/xmake.lua</a></td>
  6115. </tr>
  6116. </tbody>
  6117. </table>
  6118. <h5 id="installcommand">Install command</h5>
  6119. <pre><code class="lang-console">xrepo install cereal
  6120. </code></pre>
  6121. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6122. <pre><code class="lang-lua">add_requires("cereal")
  6123. </code></pre>
  6124. <h3 id="ceressolverlinux">ceres-solver (linux)</h3>
  6125. <table>
  6126. <thead>
  6127. <tr>
  6128. <th>Description</th>
  6129. <th><em>Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems.</em></th>
  6130. </tr>
  6131. </thead>
  6132. <tbody>
  6133. <tr>
  6134. <td>Homepage</td>
  6135. <td><a href="http://ceres-solver.org/">http://ceres-solver.org/</a></td>
  6136. </tr>
  6137. <tr>
  6138. <td>License</td>
  6139. <td>BSD-3-Clause</td>
  6140. </tr>
  6141. <tr>
  6142. <td>Versions</td>
  6143. <td>2.0.0, 2.1.0, 2.2.0</td>
  6144. </tr>
  6145. <tr>
  6146. <td>Architectures</td>
  6147. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6148. </tr>
  6149. <tr>
  6150. <td>Definition</td>
  6151. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ceres-solver/xmake.lua">ceres-solver/xmake.lua</a></td>
  6152. </tr>
  6153. </tbody>
  6154. </table>
  6155. <h5 id="installcommand">Install command</h5>
  6156. <pre><code class="lang-console">xrepo install ceres-solver
  6157. </code></pre>
  6158. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6159. <pre><code class="lang-lua">add_requires("ceres-solver")
  6160. </code></pre>
  6161. <h3 id="cevallinux">ceval (linux)</h3>
  6162. <table>
  6163. <thead>
  6164. <tr>
  6165. <th>Description</th>
  6166. <th><em>A C/C++ library for parsing and evaluation of arithmetic expressions.</em></th>
  6167. </tr>
  6168. </thead>
  6169. <tbody>
  6170. <tr>
  6171. <td>Homepage</td>
  6172. <td><a href="https://github.com/erstan/ceval">https://github.com/erstan/ceval</a></td>
  6173. </tr>
  6174. <tr>
  6175. <td>License</td>
  6176. <td>MIT</td>
  6177. </tr>
  6178. <tr>
  6179. <td>Versions</td>
  6180. <td>1.0.0, 1.0.1</td>
  6181. </tr>
  6182. <tr>
  6183. <td>Architectures</td>
  6184. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6185. </tr>
  6186. <tr>
  6187. <td>Definition</td>
  6188. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ceval/xmake.lua">ceval/xmake.lua</a></td>
  6189. </tr>
  6190. </tbody>
  6191. </table>
  6192. <h5 id="installcommand">Install command</h5>
  6193. <pre><code class="lang-console">xrepo install ceval
  6194. </code></pre>
  6195. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6196. <pre><code class="lang-lua">add_requires("ceval")
  6197. </code></pre>
  6198. <h3 id="cfitsiolinux">cfitsio (linux)</h3>
  6199. <table>
  6200. <thead>
  6201. <tr>
  6202. <th>Description</th>
  6203. <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>
  6204. </tr>
  6205. </thead>
  6206. <tbody>
  6207. <tr>
  6208. <td>Homepage</td>
  6209. <td><a href="https://heasarc.gsfc.nasa.gov/fitsio/">https://heasarc.gsfc.nasa.gov/fitsio/</a></td>
  6210. </tr>
  6211. <tr>
  6212. <td>Versions</td>
  6213. <td>4.0.0</td>
  6214. </tr>
  6215. <tr>
  6216. <td>Architectures</td>
  6217. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6218. </tr>
  6219. <tr>
  6220. <td>Definition</td>
  6221. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cfitsio/xmake.lua">cfitsio/xmake.lua</a></td>
  6222. </tr>
  6223. </tbody>
  6224. </table>
  6225. <h5 id="installcommand">Install command</h5>
  6226. <pre><code class="lang-console">xrepo install cfitsio
  6227. </code></pre>
  6228. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6229. <pre><code class="lang-lua">add_requires("cfitsio")
  6230. </code></pre>
  6231. <h3 id="cgallinux">cgal (linux)</h3>
  6232. <table>
  6233. <thead>
  6234. <tr>
  6235. <th>Description</th>
  6236. <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>
  6237. </tr>
  6238. </thead>
  6239. <tbody>
  6240. <tr>
  6241. <td>Homepage</td>
  6242. <td><a href="https://www.cgal.org/">https://www.cgal.org/</a></td>
  6243. </tr>
  6244. <tr>
  6245. <td>License</td>
  6246. <td>LGPL-3.0</td>
  6247. </tr>
  6248. <tr>
  6249. <td>Versions</td>
  6250. <td>5.1.1, 5.2.1, 5.3, 5.4, 5.5.2, 5.6.1, 6.0, 6.0.2, 6.1, 6.1.1</td>
  6251. </tr>
  6252. <tr>
  6253. <td>Architectures</td>
  6254. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6255. </tr>
  6256. <tr>
  6257. <td>Definition</td>
  6258. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgal/xmake.lua">cgal/xmake.lua</a></td>
  6259. </tr>
  6260. </tbody>
  6261. </table>
  6262. <h5 id="installcommand">Install command</h5>
  6263. <pre><code class="lang-console">xrepo install cgal
  6264. </code></pre>
  6265. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6266. <pre><code class="lang-lua">add_requires("cgal")
  6267. </code></pre>
  6268. <h3 id="cgetoptlinux">cgetopt (linux)</h3>
  6269. <table>
  6270. <thead>
  6271. <tr>
  6272. <th>Description</th>
  6273. <th><em>A GNU getopt() implementation written in pure C.</em></th>
  6274. </tr>
  6275. </thead>
  6276. <tbody>
  6277. <tr>
  6278. <td>Homepage</td>
  6279. <td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
  6280. </tr>
  6281. <tr>
  6282. <td>License</td>
  6283. <td>zlib</td>
  6284. </tr>
  6285. <tr>
  6286. <td>Versions</td>
  6287. <td>1.0</td>
  6288. </tr>
  6289. <tr>
  6290. <td>Architectures</td>
  6291. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6292. </tr>
  6293. <tr>
  6294. <td>Definition</td>
  6295. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
  6296. </tr>
  6297. </tbody>
  6298. </table>
  6299. <h5 id="installcommand">Install command</h5>
  6300. <pre><code class="lang-console">xrepo install cgetopt
  6301. </code></pre>
  6302. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6303. <pre><code class="lang-lua">add_requires("cgetopt")
  6304. </code></pre>
  6305. <h3 id="cgiflinux">cgif (linux)</h3>
  6306. <table>
  6307. <thead>
  6308. <tr>
  6309. <th>Description</th>
  6310. <th><em>GIF encoder written in C</em></th>
  6311. </tr>
  6312. </thead>
  6313. <tbody>
  6314. <tr>
  6315. <td>Homepage</td>
  6316. <td><a href="https://github.com/dloebl/cgif">https://github.com/dloebl/cgif</a></td>
  6317. </tr>
  6318. <tr>
  6319. <td>License</td>
  6320. <td>MIT</td>
  6321. </tr>
  6322. <tr>
  6323. <td>Versions</td>
  6324. <td>v0.4.0, v0.4.1, v0.5.0, v0.5.1</td>
  6325. </tr>
  6326. <tr>
  6327. <td>Architectures</td>
  6328. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6329. </tr>
  6330. <tr>
  6331. <td>Definition</td>
  6332. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgif/xmake.lua">cgif/xmake.lua</a></td>
  6333. </tr>
  6334. </tbody>
  6335. </table>
  6336. <h5 id="installcommand">Install command</h5>
  6337. <pre><code class="lang-console">xrepo install cgif
  6338. </code></pre>
  6339. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6340. <pre><code class="lang-lua">add_requires("cgif")
  6341. </code></pre>
  6342. <h3 id="cglmlinux">cglm (linux)</h3>
  6343. <table>
  6344. <thead>
  6345. <tr>
  6346. <th>Description</th>
  6347. <th><em>📽 Highly Optimized Graphics Math (glm) for C</em></th>
  6348. </tr>
  6349. </thead>
  6350. <tbody>
  6351. <tr>
  6352. <td>Homepage</td>
  6353. <td><a href="https://github.com/recp/cglm">https://github.com/recp/cglm</a></td>
  6354. </tr>
  6355. <tr>
  6356. <td>License</td>
  6357. <td>MIT</td>
  6358. </tr>
  6359. <tr>
  6360. <td>Versions</td>
  6361. <td>v0.9.0, v0.9.2, v0.9.3, v0.9.4, v0.9.6</td>
  6362. </tr>
  6363. <tr>
  6364. <td>Architectures</td>
  6365. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6366. </tr>
  6367. <tr>
  6368. <td>Definition</td>
  6369. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cglm/xmake.lua">cglm/xmake.lua</a></td>
  6370. </tr>
  6371. </tbody>
  6372. </table>
  6373. <h5 id="installcommand">Install command</h5>
  6374. <pre><code class="lang-console">xrepo install cglm
  6375. </code></pre>
  6376. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6377. <pre><code class="lang-lua">add_requires("cglm")
  6378. </code></pre>
  6379. <h3 id="cgltflinux">cgltf (linux)</h3>
  6380. <table>
  6381. <thead>
  6382. <tr>
  6383. <th>Description</th>
  6384. <th><em>Single-file glTF 2.0 loader and writer written in C99</em></th>
  6385. </tr>
  6386. </thead>
  6387. <tbody>
  6388. <tr>
  6389. <td>Homepage</td>
  6390. <td><a href="https://github.com/jkuhlmann/cgltf">https://github.com/jkuhlmann/cgltf</a></td>
  6391. </tr>
  6392. <tr>
  6393. <td>License</td>
  6394. <td>MIT</td>
  6395. </tr>
  6396. <tr>
  6397. <td>Versions</td>
  6398. <td>v1.13, v1.14, v1.15</td>
  6399. </tr>
  6400. <tr>
  6401. <td>Architectures</td>
  6402. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6403. </tr>
  6404. <tr>
  6405. <td>Definition</td>
  6406. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgltf/xmake.lua">cgltf/xmake.lua</a></td>
  6407. </tr>
  6408. </tbody>
  6409. </table>
  6410. <h5 id="installcommand">Install command</h5>
  6411. <pre><code class="lang-console">xrepo install cgltf
  6412. </code></pre>
  6413. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6414. <pre><code class="lang-lua">add_requires("cgltf")
  6415. </code></pre>
  6416. <h3 id="cgnslinux">cgns (linux)</h3>
  6417. <table>
  6418. <thead>
  6419. <tr>
  6420. <th>Description</th>
  6421. <th><em>CFD General Notation System</em></th>
  6422. </tr>
  6423. </thead>
  6424. <tbody>
  6425. <tr>
  6426. <td>Homepage</td>
  6427. <td><a href="http://cgns.github.io/">http://cgns.github.io/</a></td>
  6428. </tr>
  6429. <tr>
  6430. <td>Versions</td>
  6431. <td>v4.2.0, v4.4.0, v4.5.0, v4.5.1</td>
  6432. </tr>
  6433. <tr>
  6434. <td>Architectures</td>
  6435. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6436. </tr>
  6437. <tr>
  6438. <td>Definition</td>
  6439. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgns/xmake.lua">cgns/xmake.lua</a></td>
  6440. </tr>
  6441. </tbody>
  6442. </table>
  6443. <h5 id="installcommand">Install command</h5>
  6444. <pre><code class="lang-console">xrepo install cgns
  6445. </code></pre>
  6446. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6447. <pre><code class="lang-lua">add_requires("cgns")
  6448. </code></pre>
  6449. <h3 id="cgraphlinux">cgraph (linux)</h3>
  6450. <table>
  6451. <thead>
  6452. <tr>
  6453. <th>Description</th>
  6454. <th><em>A common used C++ DAG framework</em></th>
  6455. </tr>
  6456. </thead>
  6457. <tbody>
  6458. <tr>
  6459. <td>Homepage</td>
  6460. <td><a href="http://www.chunel.cn">http://www.chunel.cn</a></td>
  6461. </tr>
  6462. <tr>
  6463. <td>License</td>
  6464. <td>MIT</td>
  6465. </tr>
  6466. <tr>
  6467. <td>Versions</td>
  6468. <td>v2.5.4, v2.6.0, v2.6.1, v2.6.2, v3.1.0, v3.1.1, v3.1.2, v3.2.2</td>
  6469. </tr>
  6470. <tr>
  6471. <td>Architectures</td>
  6472. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6473. </tr>
  6474. <tr>
  6475. <td>Definition</td>
  6476. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgraph/xmake.lua">cgraph/xmake.lua</a></td>
  6477. </tr>
  6478. </tbody>
  6479. </table>
  6480. <h5 id="installcommand">Install command</h5>
  6481. <pre><code class="lang-console">xrepo install cgraph
  6482. </code></pre>
  6483. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6484. <pre><code class="lang-lua">add_requires("cgraph")
  6485. </code></pre>
  6486. <h3 id="chaiscriptlinux">chaiscript (linux)</h3>
  6487. <table>
  6488. <thead>
  6489. <tr>
  6490. <th>Description</th>
  6491. <th><em>Header-only C++ embedded scripting language loosely based on ECMA script.</em></th>
  6492. </tr>
  6493. </thead>
  6494. <tbody>
  6495. <tr>
  6496. <td>Homepage</td>
  6497. <td><a href="http://chaiscript.com">http://chaiscript.com</a></td>
  6498. </tr>
  6499. <tr>
  6500. <td>License</td>
  6501. <td>BSD-3-Clause</td>
  6502. </tr>
  6503. <tr>
  6504. <td>Versions</td>
  6505. <td>v6.1.0</td>
  6506. </tr>
  6507. <tr>
  6508. <td>Architectures</td>
  6509. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6510. </tr>
  6511. <tr>
  6512. <td>Definition</td>
  6513. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/chaiscript/xmake.lua">chaiscript/xmake.lua</a></td>
  6514. </tr>
  6515. </tbody>
  6516. </table>
  6517. <h5 id="installcommand">Install command</h5>
  6518. <pre><code class="lang-console">xrepo install chaiscript
  6519. </code></pre>
  6520. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6521. <pre><code class="lang-lua">add_requires("chaiscript")
  6522. </code></pre>
  6523. <h3 id="charlslinux">charls (linux)</h3>
  6524. <table>
  6525. <thead>
  6526. <tr>
  6527. <th>Description</th>
  6528. <th><em>CharLS, a C++ JPEG-LS library implementation</em></th>
  6529. </tr>
  6530. </thead>
  6531. <tbody>
  6532. <tr>
  6533. <td>Homepage</td>
  6534. <td><a href="https://github.com/team-charls/charls">https://github.com/team-charls/charls</a></td>
  6535. </tr>
  6536. <tr>
  6537. <td>License</td>
  6538. <td>BSD-3-Clause</td>
  6539. </tr>
  6540. <tr>
  6541. <td>Versions</td>
  6542. <td>2.4.2</td>
  6543. </tr>
  6544. <tr>
  6545. <td>Architectures</td>
  6546. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6547. </tr>
  6548. <tr>
  6549. <td>Definition</td>
  6550. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/charls/xmake.lua">charls/xmake.lua</a></td>
  6551. </tr>
  6552. </tbody>
  6553. </table>
  6554. <h5 id="installcommand">Install command</h5>
  6555. <pre><code class="lang-console">xrepo install charls
  6556. </code></pre>
  6557. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6558. <pre><code class="lang-lua">add_requires("charls")
  6559. </code></pre>
  6560. <h3 id="checkpolicylinux">checkpolicy (linux)</h3>
  6561. <table>
  6562. <thead>
  6563. <tr>
  6564. <th>Description</th>
  6565. <th><em>SELinux policy compiler.</em></th>
  6566. </tr>
  6567. </thead>
  6568. <tbody>
  6569. <tr>
  6570. <td>Homepage</td>
  6571. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  6572. </tr>
  6573. <tr>
  6574. <td>License</td>
  6575. <td>GPL-2.0</td>
  6576. </tr>
  6577. <tr>
  6578. <td>Versions</td>
  6579. <td>3.9</td>
  6580. </tr>
  6581. <tr>
  6582. <td>Architectures</td>
  6583. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6584. </tr>
  6585. <tr>
  6586. <td>Definition</td>
  6587. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/checkpolicy/xmake.lua">checkpolicy/xmake.lua</a></td>
  6588. </tr>
  6589. </tbody>
  6590. </table>
  6591. <h5 id="installcommand">Install command</h5>
  6592. <pre><code class="lang-console">xrepo install checkpolicy
  6593. </code></pre>
  6594. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6595. <pre><code class="lang-lua">add_requires("checkpolicy")
  6596. </code></pre>
  6597. <h3 id="chipmunk2dlinux">chipmunk2d (linux)</h3>
  6598. <table>
  6599. <thead>
  6600. <tr>
  6601. <th>Description</th>
  6602. <th><em>A fast and lightweight 2D game physics library.</em></th>
  6603. </tr>
  6604. </thead>
  6605. <tbody>
  6606. <tr>
  6607. <td>Homepage</td>
  6608. <td><a href="https://chipmunk-physics.net/">https://chipmunk-physics.net/</a></td>
  6609. </tr>
  6610. <tr>
  6611. <td>License</td>
  6612. <td>MIT</td>
  6613. </tr>
  6614. <tr>
  6615. <td>Versions</td>
  6616. <td>7.0.3</td>
  6617. </tr>
  6618. <tr>
  6619. <td>Architectures</td>
  6620. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6621. </tr>
  6622. <tr>
  6623. <td>Definition</td>
  6624. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/chipmunk2d/xmake.lua">chipmunk2d/xmake.lua</a></td>
  6625. </tr>
  6626. </tbody>
  6627. </table>
  6628. <h5 id="installcommand">Install command</h5>
  6629. <pre><code class="lang-console">xrepo install chipmunk2d
  6630. </code></pre>
  6631. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6632. <pre><code class="lang-lua">add_requires("chipmunk2d")
  6633. </code></pre>
  6634. <h3 id="choclinux">choc (linux)</h3>
  6635. <table>
  6636. <thead>
  6637. <tr>
  6638. <th>Description</th>
  6639. <th><em>A collection of header only classes, permissively licensed, to provide basic useful tasks with the bare-minimum of dependencies.</em></th>
  6640. </tr>
  6641. </thead>
  6642. <tbody>
  6643. <tr>
  6644. <td>Homepage</td>
  6645. <td><a href="https://github.com/Tracktion/choc">https://github.com/Tracktion/choc</a></td>
  6646. </tr>
  6647. <tr>
  6648. <td>License</td>
  6649. <td>ISC</td>
  6650. </tr>
  6651. <tr>
  6652. <td>Versions</td>
  6653. <td>2025.01.27</td>
  6654. </tr>
  6655. <tr>
  6656. <td>Architectures</td>
  6657. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6658. </tr>
  6659. <tr>
  6660. <td>Definition</td>
  6661. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/choc/xmake.lua">choc/xmake.lua</a></td>
  6662. </tr>
  6663. </tbody>
  6664. </table>
  6665. <h5 id="installcommand">Install command</h5>
  6666. <pre><code class="lang-console">xrepo install choc
  6667. </code></pre>
  6668. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6669. <pre><code class="lang-lua">add_requires("choc")
  6670. </code></pre>
  6671. <h3 id="chromium_zliblinux">chromium_zlib (linux)</h3>
  6672. <table>
  6673. <thead>
  6674. <tr>
  6675. <th>Description</th>
  6676. <th><em>zlib from chromium</em></th>
  6677. </tr>
  6678. </thead>
  6679. <tbody>
  6680. <tr>
  6681. <td>Homepage</td>
  6682. <td><a href="https://chromium.googlesource.com/chromium/src/third_party/zlib/">https://chromium.googlesource.com/chromium/src/third_party/zlib/</a></td>
  6683. </tr>
  6684. <tr>
  6685. <td>License</td>
  6686. <td>zlib</td>
  6687. </tr>
  6688. <tr>
  6689. <td>Versions</td>
  6690. <td>2022.02.22, 2023.03.14, 2024.01.29</td>
  6691. </tr>
  6692. <tr>
  6693. <td>Architectures</td>
  6694. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6695. </tr>
  6696. <tr>
  6697. <td>Definition</td>
  6698. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/chromium_zlib/xmake.lua">chromium_zlib/xmake.lua</a></td>
  6699. </tr>
  6700. </tbody>
  6701. </table>
  6702. <h5 id="installcommand">Install command</h5>
  6703. <pre><code class="lang-console">xrepo install chromium_zlib
  6704. </code></pre>
  6705. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6706. <pre><code class="lang-lua">add_requires("chromium_zlib")
  6707. </code></pre>
  6708. <h3 id="cimglinux">cimg (linux)</h3>
  6709. <table>
  6710. <thead>
  6711. <tr>
  6712. <th>Description</th>
  6713. <th><em>Small and open-source C++ toolkit for image processing</em></th>
  6714. </tr>
  6715. </thead>
  6716. <tbody>
  6717. <tr>
  6718. <td>Homepage</td>
  6719. <td><a href="https://cimg.eu/">https://cimg.eu/</a></td>
  6720. </tr>
  6721. <tr>
  6722. <td>License</td>
  6723. <td>CeCILL-C</td>
  6724. </tr>
  6725. <tr>
  6726. <td>Versions</td>
  6727. <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, v3.6.3, v3.6.4, v3.6.5, v3.6.6, v3.7.0</td>
  6728. </tr>
  6729. <tr>
  6730. <td>Architectures</td>
  6731. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6732. </tr>
  6733. <tr>
  6734. <td>Definition</td>
  6735. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cimg/xmake.lua">cimg/xmake.lua</a></td>
  6736. </tr>
  6737. </tbody>
  6738. </table>
  6739. <h5 id="installcommand">Install command</h5>
  6740. <pre><code class="lang-console">xrepo install cimg
  6741. </code></pre>
  6742. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6743. <pre><code class="lang-lua">add_requires("cimg")
  6744. </code></pre>
  6745. <h3 id="cimguilinux">cimgui (linux)</h3>
  6746. <table>
  6747. <thead>
  6748. <tr>
  6749. <th>Description</th>
  6750. <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>
  6751. </tr>
  6752. </thead>
  6753. <tbody>
  6754. <tr>
  6755. <td>Homepage</td>
  6756. <td><a href="https://github.com/cimgui/cimgui">https://github.com/cimgui/cimgui</a></td>
  6757. </tr>
  6758. <tr>
  6759. <td>License</td>
  6760. <td>MIT</td>
  6761. </tr>
  6762. <tr>
  6763. <td>Versions</td>
  6764. <td>2023.08.02</td>
  6765. </tr>
  6766. <tr>
  6767. <td>Architectures</td>
  6768. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6769. </tr>
  6770. <tr>
  6771. <td>Definition</td>
  6772. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cimgui/xmake.lua">cimgui/xmake.lua</a></td>
  6773. </tr>
  6774. </tbody>
  6775. </table>
  6776. <h5 id="installcommand">Install command</h5>
  6777. <pre><code class="lang-console">xrepo install cimgui
  6778. </code></pre>
  6779. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6780. <pre><code class="lang-lua">add_requires("cimgui")
  6781. </code></pre>
  6782. <h3 id="cinatralinux">cinatra (linux)</h3>
  6783. <table>
  6784. <thead>
  6785. <tr>
  6786. <th>Description</th>
  6787. <th><em>modern c++(c++20), cross-platform, header-only, easy to use http framework</em></th>
  6788. </tr>
  6789. </thead>
  6790. <tbody>
  6791. <tr>
  6792. <td>Homepage</td>
  6793. <td><a href="https://github.com/qicosmos/cinatra">https://github.com/qicosmos/cinatra</a></td>
  6794. </tr>
  6795. <tr>
  6796. <td>License</td>
  6797. <td>MIT</td>
  6798. </tr>
  6799. <tr>
  6800. <td>Versions</td>
  6801. <td>v0.8.0, v0.8.9, 0.9.1, 0.9.4, 0.9.5</td>
  6802. </tr>
  6803. <tr>
  6804. <td>Architectures</td>
  6805. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6806. </tr>
  6807. <tr>
  6808. <td>Definition</td>
  6809. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cinatra/xmake.lua">cinatra/xmake.lua</a></td>
  6810. </tr>
  6811. </tbody>
  6812. </table>
  6813. <h5 id="installcommand">Install command</h5>
  6814. <pre><code class="lang-console">xrepo install cinatra
  6815. </code></pre>
  6816. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6817. <pre><code class="lang-lua">add_requires("cinatra")
  6818. </code></pre>
  6819. <h3 id="cistalinux">cista (linux)</h3>
  6820. <table>
  6821. <thead>
  6822. <tr>
  6823. <th>Description</th>
  6824. <th><em>Cista is a simple, high-performance, zero-copy C++ serialization &amp; reflection library.</em></th>
  6825. </tr>
  6826. </thead>
  6827. <tbody>
  6828. <tr>
  6829. <td>Homepage</td>
  6830. <td><a href="https://cista.rocks">https://cista.rocks</a></td>
  6831. </tr>
  6832. <tr>
  6833. <td>License</td>
  6834. <td>MIT</td>
  6835. </tr>
  6836. <tr>
  6837. <td>Versions</td>
  6838. <td>v0.14, v0.15, v0.16</td>
  6839. </tr>
  6840. <tr>
  6841. <td>Architectures</td>
  6842. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6843. </tr>
  6844. <tr>
  6845. <td>Definition</td>
  6846. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cista/xmake.lua">cista/xmake.lua</a></td>
  6847. </tr>
  6848. </tbody>
  6849. </table>
  6850. <h5 id="installcommand">Install command</h5>
  6851. <pre><code class="lang-console">xrepo install cista
  6852. </code></pre>
  6853. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6854. <pre><code class="lang-lua">add_requires("cista")
  6855. </code></pre>
  6856. <h3 id="civetweblinux">civetweb (linux)</h3>
  6857. <table>
  6858. <thead>
  6859. <tr>
  6860. <th>Description</th>
  6861. <th><em>Embedded C/C++ web server</em></th>
  6862. </tr>
  6863. </thead>
  6864. <tbody>
  6865. <tr>
  6866. <td>Homepage</td>
  6867. <td><a href="https://github.com/civetweb/civetweb">https://github.com/civetweb/civetweb</a></td>
  6868. </tr>
  6869. <tr>
  6870. <td>License</td>
  6871. <td>MIT</td>
  6872. </tr>
  6873. <tr>
  6874. <td>Versions</td>
  6875. <td>v1.15</td>
  6876. </tr>
  6877. <tr>
  6878. <td>Architectures</td>
  6879. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6880. </tr>
  6881. <tr>
  6882. <td>Definition</td>
  6883. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/civetweb/xmake.lua">civetweb/xmake.lua</a></td>
  6884. </tr>
  6885. </tbody>
  6886. </table>
  6887. <h5 id="installcommand">Install command</h5>
  6888. <pre><code class="lang-console">xrepo install civetweb
  6889. </code></pre>
  6890. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6891. <pre><code class="lang-lua">add_requires("civetweb")
  6892. </code></pre>
  6893. <h3 id="cjsonlinux">cjson (linux)</h3>
  6894. <table>
  6895. <thead>
  6896. <tr>
  6897. <th>Description</th>
  6898. <th><em>Ultralightweight JSON parser in ANSI C.</em></th>
  6899. </tr>
  6900. </thead>
  6901. <tbody>
  6902. <tr>
  6903. <td>Homepage</td>
  6904. <td><a href="https://github.com/DaveGamble/cJSON">https://github.com/DaveGamble/cJSON</a></td>
  6905. </tr>
  6906. <tr>
  6907. <td>License</td>
  6908. <td>MIT</td>
  6909. </tr>
  6910. <tr>
  6911. <td>Versions</td>
  6912. <td>v1.7.15, v1.7.18, v1.7.19</td>
  6913. </tr>
  6914. <tr>
  6915. <td>Architectures</td>
  6916. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6917. </tr>
  6918. <tr>
  6919. <td>Definition</td>
  6920. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cjson/xmake.lua">cjson/xmake.lua</a></td>
  6921. </tr>
  6922. </tbody>
  6923. </table>
  6924. <h5 id="installcommand">Install command</h5>
  6925. <pre><code class="lang-console">xrepo install cjson
  6926. </code></pre>
  6927. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6928. <pre><code class="lang-lua">add_requires("cjson")
  6929. </code></pre>
  6930. <h3 id="cklinux">ck (linux)</h3>
  6931. <table>
  6932. <thead>
  6933. <tr>
  6934. <th>Description</th>
  6935. <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>
  6936. </tr>
  6937. </thead>
  6938. <tbody>
  6939. <tr>
  6940. <td>Homepage</td>
  6941. <td><a href="http://concurrencykit.org/">http://concurrencykit.org/</a></td>
  6942. </tr>
  6943. <tr>
  6944. <td>Versions</td>
  6945. <td>0.7.1, 0.7.2</td>
  6946. </tr>
  6947. <tr>
  6948. <td>Architectures</td>
  6949. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6950. </tr>
  6951. <tr>
  6952. <td>Definition</td>
  6953. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ck/xmake.lua">ck/xmake.lua</a></td>
  6954. </tr>
  6955. </tbody>
  6956. </table>
  6957. <h5 id="installcommand">Install command</h5>
  6958. <pre><code class="lang-console">xrepo install ck
  6959. </code></pre>
  6960. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6961. <pre><code class="lang-lua">add_requires("ck")
  6962. </code></pre>
  6963. <h3 id="claralinux">clara (linux)</h3>
  6964. <table>
  6965. <thead>
  6966. <tr>
  6967. <th>Description</th>
  6968. <th><em>A simple to use, composable, command line parser for C++ 11 and beyond.</em></th>
  6969. </tr>
  6970. </thead>
  6971. <tbody>
  6972. <tr>
  6973. <td>Homepage</td>
  6974. <td><a href="https://github.com/catchorg/Clara">https://github.com/catchorg/Clara</a></td>
  6975. </tr>
  6976. <tr>
  6977. <td>License</td>
  6978. <td>BSL-1.0</td>
  6979. </tr>
  6980. <tr>
  6981. <td>Versions</td>
  6982. <td>1.1.5</td>
  6983. </tr>
  6984. <tr>
  6985. <td>Architectures</td>
  6986. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6987. </tr>
  6988. <tr>
  6989. <td>Definition</td>
  6990. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clara/xmake.lua">clara/xmake.lua</a></td>
  6991. </tr>
  6992. </tbody>
  6993. </table>
  6994. <h5 id="installcommand">Install command</h5>
  6995. <pre><code class="lang-console">xrepo install clara
  6996. </code></pre>
  6997. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6998. <pre><code class="lang-lua">add_requires("clara")
  6999. </code></pre>
  7000. <h3 id="claylinux">clay (linux)</h3>
  7001. <table>
  7002. <thead>
  7003. <tr>
  7004. <th>Description</th>
  7005. <th><em>High performance UI layout library in C.</em></th>
  7006. </tr>
  7007. </thead>
  7008. <tbody>
  7009. <tr>
  7010. <td>Homepage</td>
  7011. <td><a href="https://nicbarker.com/clay">https://nicbarker.com/clay</a></td>
  7012. </tr>
  7013. <tr>
  7014. <td>License</td>
  7015. <td>zlib</td>
  7016. </tr>
  7017. <tr>
  7018. <td>Versions</td>
  7019. <td>v0.12, v0.13, v0.14</td>
  7020. </tr>
  7021. <tr>
  7022. <td>Architectures</td>
  7023. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7024. </tr>
  7025. <tr>
  7026. <td>Definition</td>
  7027. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clay/xmake.lua">clay/xmake.lua</a></td>
  7028. </tr>
  7029. </tbody>
  7030. </table>
  7031. <h5 id="installcommand">Install command</h5>
  7032. <pre><code class="lang-console">xrepo install clay
  7033. </code></pre>
  7034. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7035. <pre><code class="lang-lua">add_requires("clay")
  7036. </code></pre>
  7037. <h3 id="clblastlinux">clblast (linux)</h3>
  7038. <table>
  7039. <thead>
  7040. <tr>
  7041. <th>Description</th>
  7042. <th><em>Tuned OpenCL BLAS </em></th>
  7043. </tr>
  7044. </thead>
  7045. <tbody>
  7046. <tr>
  7047. <td>Homepage</td>
  7048. <td><a href="https://github.com/CNugteren/CLBlast">https://github.com/CNugteren/CLBlast</a></td>
  7049. </tr>
  7050. <tr>
  7051. <td>License</td>
  7052. <td>Apache-2.0</td>
  7053. </tr>
  7054. <tr>
  7055. <td>Versions</td>
  7056. <td>1.6.0</td>
  7057. </tr>
  7058. <tr>
  7059. <td>Architectures</td>
  7060. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7061. </tr>
  7062. <tr>
  7063. <td>Definition</td>
  7064. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clblast/xmake.lua">clblast/xmake.lua</a></td>
  7065. </tr>
  7066. </tbody>
  7067. </table>
  7068. <h5 id="installcommand">Install command</h5>
  7069. <pre><code class="lang-console">xrepo install clblast
  7070. </code></pre>
  7071. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7072. <pre><code class="lang-lua">add_requires("clblast")
  7073. </code></pre>
  7074. <h3 id="cleantestlinux">clean-test (linux)</h3>
  7075. <table>
  7076. <thead>
  7077. <tr>
  7078. <th>Description</th>
  7079. <th><em>A modern C++-20 testing framework.</em></th>
  7080. </tr>
  7081. </thead>
  7082. <tbody>
  7083. <tr>
  7084. <td>Homepage</td>
  7085. <td><a href="https://clean-test.dev">https://clean-test.dev</a></td>
  7086. </tr>
  7087. <tr>
  7088. <td>License</td>
  7089. <td>BSL-1.0</td>
  7090. </tr>
  7091. <tr>
  7092. <td>Versions</td>
  7093. <td>2023.05.15</td>
  7094. </tr>
  7095. <tr>
  7096. <td>Architectures</td>
  7097. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7098. </tr>
  7099. <tr>
  7100. <td>Definition</td>
  7101. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clean-test/xmake.lua">clean-test/xmake.lua</a></td>
  7102. </tr>
  7103. </tbody>
  7104. </table>
  7105. <h5 id="installcommand">Install command</h5>
  7106. <pre><code class="lang-console">xrepo install clean-test
  7107. </code></pre>
  7108. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7109. <pre><code class="lang-lua">add_requires("clean-test")
  7110. </code></pre>
  7111. <h3 id="clheplinux">clhep (linux)</h3>
  7112. <table>
  7113. <thead>
  7114. <tr>
  7115. <th>Description</th>
  7116. <th><em>CLHEP - A Class Library for High Energy Physics</em></th>
  7117. </tr>
  7118. </thead>
  7119. <tbody>
  7120. <tr>
  7121. <td>Homepage</td>
  7122. <td><a href="https://proj-clhep.web.cern.ch/proj-clhep/">https://proj-clhep.web.cern.ch/proj-clhep/</a></td>
  7123. </tr>
  7124. <tr>
  7125. <td>License</td>
  7126. <td>LGPL-3.0</td>
  7127. </tr>
  7128. <tr>
  7129. <td>Versions</td>
  7130. <td>2.4.5+1, 2.4.6+3</td>
  7131. </tr>
  7132. <tr>
  7133. <td>Architectures</td>
  7134. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7135. </tr>
  7136. <tr>
  7137. <td>Definition</td>
  7138. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clhep/xmake.lua">clhep/xmake.lua</a></td>
  7139. </tr>
  7140. </tbody>
  7141. </table>
  7142. <h5 id="installcommand">Install command</h5>
  7143. <pre><code class="lang-console">xrepo install clhep
  7144. </code></pre>
  7145. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7146. <pre><code class="lang-lua">add_requires("clhep")
  7147. </code></pre>
  7148. <h3 id="clilinux">cli (linux)</h3>
  7149. <table>
  7150. <thead>
  7151. <tr>
  7152. <th>Description</th>
  7153. <th><em>A library for interactive command line interfaces in modern C++</em></th>
  7154. </tr>
  7155. </thead>
  7156. <tbody>
  7157. <tr>
  7158. <td>Homepage</td>
  7159. <td><a href="https://github.com/daniele77/cli">https://github.com/daniele77/cli</a></td>
  7160. </tr>
  7161. <tr>
  7162. <td>License</td>
  7163. <td>BSL-1.0</td>
  7164. </tr>
  7165. <tr>
  7166. <td>Versions</td>
  7167. <td>v2.0.0, v2.1.0, v2.2.0</td>
  7168. </tr>
  7169. <tr>
  7170. <td>Architectures</td>
  7171. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7172. </tr>
  7173. <tr>
  7174. <td>Definition</td>
  7175. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cli/xmake.lua">cli/xmake.lua</a></td>
  7176. </tr>
  7177. </tbody>
  7178. </table>
  7179. <h5 id="installcommand">Install command</h5>
  7180. <pre><code class="lang-console">xrepo install cli
  7181. </code></pre>
  7182. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7183. <pre><code class="lang-lua">add_requires("cli")
  7184. </code></pre>
  7185. <h3 id="cli11linux">cli11 (linux)</h3>
  7186. <table>
  7187. <thead>
  7188. <tr>
  7189. <th>Description</th>
  7190. <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>
  7191. </tr>
  7192. </thead>
  7193. <tbody>
  7194. <tr>
  7195. <td>Homepage</td>
  7196. <td><a href="https://github.com/CLIUtils/CLI11">https://github.com/CLIUtils/CLI11</a></td>
  7197. </tr>
  7198. <tr>
  7199. <td>License</td>
  7200. <td>BSD</td>
  7201. </tr>
  7202. <tr>
  7203. <td>Versions</td>
  7204. <td>v2.2.0, v2.3.2, v2.4.1, v2.4.2, v2.5.0, v2.6.1</td>
  7205. </tr>
  7206. <tr>
  7207. <td>Architectures</td>
  7208. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7209. </tr>
  7210. <tr>
  7211. <td>Definition</td>
  7212. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cli11/xmake.lua">cli11/xmake.lua</a></td>
  7213. </tr>
  7214. </tbody>
  7215. </table>
  7216. <h5 id="installcommand">Install command</h5>
  7217. <pre><code class="lang-console">xrepo install cli11
  7218. </code></pre>
  7219. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7220. <pre><code class="lang-lua">add_requires("cli11")
  7221. </code></pre>
  7222. <h3 id="cliblinux">clib (linux)</h3>
  7223. <table>
  7224. <thead>
  7225. <tr>
  7226. <th>Description</th>
  7227. <th><em>Header-only library for C99 that implements the most important classes from GLib: GList, GHashTable and GString.</em></th>
  7228. </tr>
  7229. </thead>
  7230. <tbody>
  7231. <tr>
  7232. <td>Homepage</td>
  7233. <td><a href="https://github.com/aheck/clib">https://github.com/aheck/clib</a></td>
  7234. </tr>
  7235. <tr>
  7236. <td>License</td>
  7237. <td>MIT</td>
  7238. </tr>
  7239. <tr>
  7240. <td>Versions</td>
  7241. <td>2022.12.25</td>
  7242. </tr>
  7243. <tr>
  7244. <td>Architectures</td>
  7245. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7246. </tr>
  7247. <tr>
  7248. <td>Definition</td>
  7249. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clib/xmake.lua">clib/xmake.lua</a></td>
  7250. </tr>
  7251. </tbody>
  7252. </table>
  7253. <h5 id="installcommand">Install command</h5>
  7254. <pre><code class="lang-console">xrepo install clib
  7255. </code></pre>
  7256. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7257. <pre><code class="lang-lua">add_requires("clib")
  7258. </code></pre>
  7259. <h3 id="cliplinux">clip (linux)</h3>
  7260. <table>
  7261. <thead>
  7262. <tr>
  7263. <th>Description</th>
  7264. <th><em>Library to copy/retrieve content to/from the clipboard/pasteboard.</em></th>
  7265. </tr>
  7266. </thead>
  7267. <tbody>
  7268. <tr>
  7269. <td>Homepage</td>
  7270. <td><a href="https://github.com/dacap/clip">https://github.com/dacap/clip</a></td>
  7271. </tr>
  7272. <tr>
  7273. <td>License</td>
  7274. <td>MIT</td>
  7275. </tr>
  7276. <tr>
  7277. <td>Versions</td>
  7278. <td>v1.11, v1.12, v1.13</td>
  7279. </tr>
  7280. <tr>
  7281. <td>Architectures</td>
  7282. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7283. </tr>
  7284. <tr>
  7285. <td>Definition</td>
  7286. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clip/xmake.lua">clip/xmake.lua</a></td>
  7287. </tr>
  7288. </tbody>
  7289. </table>
  7290. <h5 id="installcommand">Install command</h5>
  7291. <pre><code class="lang-console">xrepo install clip
  7292. </code></pre>
  7293. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7294. <pre><code class="lang-lua">add_requires("clip")
  7295. </code></pre>
  7296. <h3 id="clipper2linux">clipper2 (linux)</h3>
  7297. <table>
  7298. <thead>
  7299. <tr>
  7300. <th>Description</th>
  7301. <th><em>Polygon Clipping and Offsetting - C++, C# and Delphi</em></th>
  7302. </tr>
  7303. </thead>
  7304. <tbody>
  7305. <tr>
  7306. <td>Homepage</td>
  7307. <td><a href="https://github.com/AngusJohnson/Clipper2">https://github.com/AngusJohnson/Clipper2</a></td>
  7308. </tr>
  7309. <tr>
  7310. <td>License</td>
  7311. <td>BSL-1.0</td>
  7312. </tr>
  7313. <tr>
  7314. <td>Versions</td>
  7315. <td>1.2.2, 1.2.3, 1.2.4, 1.3.0, 1.4.0, 1.5.4</td>
  7316. </tr>
  7317. <tr>
  7318. <td>Architectures</td>
  7319. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7320. </tr>
  7321. <tr>
  7322. <td>Definition</td>
  7323. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clipper2/xmake.lua">clipper2/xmake.lua</a></td>
  7324. </tr>
  7325. </tbody>
  7326. </table>
  7327. <h5 id="installcommand">Install command</h5>
  7328. <pre><code class="lang-console">xrepo install clipper2
  7329. </code></pre>
  7330. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7331. <pre><code class="lang-lua">add_requires("clipper2")
  7332. </code></pre>
  7333. <h3 id="cloveunitlinux">clove-unit (linux)</h3>
  7334. <table>
  7335. <thead>
  7336. <tr>
  7337. <th>Description</th>
  7338. <th><em>Single-Header Unit Testing framework for C (interoperable with C++) with test autodiscovery feature</em></th>
  7339. </tr>
  7340. </thead>
  7341. <tbody>
  7342. <tr>
  7343. <td>Homepage</td>
  7344. <td><a href="https://github.com/fdefelici/clove-unit">https://github.com/fdefelici/clove-unit</a></td>
  7345. </tr>
  7346. <tr>
  7347. <td>License</td>
  7348. <td>MIT</td>
  7349. </tr>
  7350. <tr>
  7351. <td>Versions</td>
  7352. <td>v2.4.4, v2.4.5, v2.4.6</td>
  7353. </tr>
  7354. <tr>
  7355. <td>Architectures</td>
  7356. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7357. </tr>
  7358. <tr>
  7359. <td>Definition</td>
  7360. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clove-unit/xmake.lua">clove-unit/xmake.lua</a></td>
  7361. </tr>
  7362. </tbody>
  7363. </table>
  7364. <h5 id="installcommand">Install command</h5>
  7365. <pre><code class="lang-console">xrepo install clove-unit
  7366. </code></pre>
  7367. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7368. <pre><code class="lang-lua">add_requires("clove-unit")
  7369. </code></pre>
  7370. <h3 id="cmakelinux">cmake (linux)</h3>
  7371. <table>
  7372. <thead>
  7373. <tr>
  7374. <th>Description</th>
  7375. <th><em>A cross-platform family of tools designed to build, test and package software</em></th>
  7376. </tr>
  7377. </thead>
  7378. <tbody>
  7379. <tr>
  7380. <td>Homepage</td>
  7381. <td><a href="https://cmake.org">https://cmake.org</a></td>
  7382. </tr>
  7383. <tr>
  7384. <td>Versions</td>
  7385. <td></td>
  7386. </tr>
  7387. <tr>
  7388. <td>Architectures</td>
  7389. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7390. </tr>
  7391. <tr>
  7392. <td>Definition</td>
  7393. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmake/xmake.lua">cmake/xmake.lua</a></td>
  7394. </tr>
  7395. </tbody>
  7396. </table>
  7397. <h5 id="installcommand">Install command</h5>
  7398. <pre><code class="lang-console">xrepo install cmake
  7399. </code></pre>
  7400. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7401. <pre><code class="lang-lua">add_requires("cmake")
  7402. </code></pre>
  7403. <h3 id="cmarklinux">cmark (linux)</h3>
  7404. <table>
  7405. <thead>
  7406. <tr>
  7407. <th>Description</th>
  7408. <th><em>CommonMark parsing and rendering library and program in C</em></th>
  7409. </tr>
  7410. </thead>
  7411. <tbody>
  7412. <tr>
  7413. <td>Homepage</td>
  7414. <td><a href="https://github.com/commonmark/cmark">https://github.com/commonmark/cmark</a></td>
  7415. </tr>
  7416. <tr>
  7417. <td>Versions</td>
  7418. <td>0.31.0, 0.31.1, 0.31.2</td>
  7419. </tr>
  7420. <tr>
  7421. <td>Architectures</td>
  7422. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7423. </tr>
  7424. <tr>
  7425. <td>Definition</td>
  7426. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmark/xmake.lua">cmark/xmake.lua</a></td>
  7427. </tr>
  7428. </tbody>
  7429. </table>
  7430. <h5 id="installcommand">Install command</h5>
  7431. <pre><code class="lang-console">xrepo install cmark
  7432. </code></pre>
  7433. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7434. <pre><code class="lang-lua">add_requires("cmark")
  7435. </code></pre>
  7436. <h3 id="cmdlinelinux">cmdline (linux)</h3>
  7437. <table>
  7438. <thead>
  7439. <tr>
  7440. <th>Description</th>
  7441. <th><em>A Command Line Parser</em></th>
  7442. </tr>
  7443. </thead>
  7444. <tbody>
  7445. <tr>
  7446. <td>Homepage</td>
  7447. <td><a href="https://github.com/tanakh/cmdline">https://github.com/tanakh/cmdline</a></td>
  7448. </tr>
  7449. <tr>
  7450. <td>License</td>
  7451. <td>BSD-3-Clause</td>
  7452. </tr>
  7453. <tr>
  7454. <td>Versions</td>
  7455. <td>2014.2.4</td>
  7456. </tr>
  7457. <tr>
  7458. <td>Architectures</td>
  7459. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7460. </tr>
  7461. <tr>
  7462. <td>Definition</td>
  7463. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmdline/xmake.lua">cmdline/xmake.lua</a></td>
  7464. </tr>
  7465. </tbody>
  7466. </table>
  7467. <h5 id="installcommand">Install command</h5>
  7468. <pre><code class="lang-console">xrepo install cmdline
  7469. </code></pre>
  7470. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7471. <pre><code class="lang-lua">add_requires("cmdline")
  7472. </code></pre>
  7473. <h3 id="cmdparserlinux">cmdparser (linux)</h3>
  7474. <table>
  7475. <thead>
  7476. <tr>
  7477. <th>Description</th>
  7478. <th><em>A simple and lightweight command line parser using C++11.</em></th>
  7479. </tr>
  7480. </thead>
  7481. <tbody>
  7482. <tr>
  7483. <td>Homepage</td>
  7484. <td><a href="https://github.com/FlorianRappl/CmdParser">https://github.com/FlorianRappl/CmdParser</a></td>
  7485. </tr>
  7486. <tr>
  7487. <td>License</td>
  7488. <td>MIT</td>
  7489. </tr>
  7490. <tr>
  7491. <td>Versions</td>
  7492. <td>2024.02.13</td>
  7493. </tr>
  7494. <tr>
  7495. <td>Architectures</td>
  7496. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7497. </tr>
  7498. <tr>
  7499. <td>Definition</td>
  7500. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmdparser/xmake.lua">cmdparser/xmake.lua</a></td>
  7501. </tr>
  7502. </tbody>
  7503. </table>
  7504. <h5 id="installcommand">Install command</h5>
  7505. <pre><code class="lang-console">xrepo install cmdparser
  7506. </code></pre>
  7507. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7508. <pre><code class="lang-lua">add_requires("cmdparser")
  7509. </code></pre>
  7510. <h3 id="cmidi2linux">cmidi2 (linux)</h3>
  7511. <table>
  7512. <thead>
  7513. <tr>
  7514. <th>Description</th>
  7515. <th><em>header-only MIDI 2.0 UMP and MIDI-CI binary processor library</em></th>
  7516. </tr>
  7517. </thead>
  7518. <tbody>
  7519. <tr>
  7520. <td>Homepage</td>
  7521. <td><a href="https://github.com/atsushieno/cmidi2">https://github.com/atsushieno/cmidi2</a></td>
  7522. </tr>
  7523. <tr>
  7524. <td>License</td>
  7525. <td>MIT</td>
  7526. </tr>
  7527. <tr>
  7528. <td>Versions</td>
  7529. <td>2023.08.07, 2025.06.25</td>
  7530. </tr>
  7531. <tr>
  7532. <td>Architectures</td>
  7533. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7534. </tr>
  7535. <tr>
  7536. <td>Definition</td>
  7537. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmidi2/xmake.lua">cmidi2/xmake.lua</a></td>
  7538. </tr>
  7539. </tbody>
  7540. </table>
  7541. <h5 id="installcommand">Install command</h5>
  7542. <pre><code class="lang-console">xrepo install cmidi2
  7543. </code></pre>
  7544. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7545. <pre><code class="lang-lua">add_requires("cmidi2")
  7546. </code></pre>
  7547. <h3 id="cminpacklinux">cminpack (linux)</h3>
  7548. <table>
  7549. <thead>
  7550. <tr>
  7551. <th>Description</th>
  7552. <th><em>A C/C++ rewrite of the MINPACK software (originally in FORTRAN) for solving nonlinear equations and nonlinear least squares problems</em></th>
  7553. </tr>
  7554. </thead>
  7555. <tbody>
  7556. <tr>
  7557. <td>Homepage</td>
  7558. <td><a href="https://devernay.github.io/cminpack/">https://devernay.github.io/cminpack/</a></td>
  7559. </tr>
  7560. <tr>
  7561. <td>Versions</td>
  7562. <td>v1.3.9, v1.3.11</td>
  7563. </tr>
  7564. <tr>
  7565. <td>Architectures</td>
  7566. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7567. </tr>
  7568. <tr>
  7569. <td>Definition</td>
  7570. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cminpack/xmake.lua">cminpack/xmake.lua</a></td>
  7571. </tr>
  7572. </tbody>
  7573. </table>
  7574. <h5 id="installcommand">Install command</h5>
  7575. <pre><code class="lang-console">xrepo install cminpack
  7576. </code></pre>
  7577. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7578. <pre><code class="lang-lua">add_requires("cminpack")
  7579. </code></pre>
  7580. <h3 id="cmockalinux">cmocka (linux)</h3>
  7581. <table>
  7582. <thead>
  7583. <tr>
  7584. <th>Description</th>
  7585. <th><em>cmocka is an elegant unit testing framework for C with support for mock objects.</em></th>
  7586. </tr>
  7587. </thead>
  7588. <tbody>
  7589. <tr>
  7590. <td>Homepage</td>
  7591. <td><a href="https://cmocka.org/">https://cmocka.org/</a></td>
  7592. </tr>
  7593. <tr>
  7594. <td>License</td>
  7595. <td>Apache-2.0</td>
  7596. </tr>
  7597. <tr>
  7598. <td>Versions</td>
  7599. <td>1.1.5, 1.1.7</td>
  7600. </tr>
  7601. <tr>
  7602. <td>Architectures</td>
  7603. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7604. </tr>
  7605. <tr>
  7606. <td>Definition</td>
  7607. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmocka/xmake.lua">cmocka/xmake.lua</a></td>
  7608. </tr>
  7609. </tbody>
  7610. </table>
  7611. <h5 id="installcommand">Install command</h5>
  7612. <pre><code class="lang-console">xrepo install cmocka
  7613. </code></pre>
  7614. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7615. <pre><code class="lang-lua">add_requires("cmocka")
  7616. </code></pre>
  7617. <h3 id="cnatslinux">cnats (linux)</h3>
  7618. <table>
  7619. <thead>
  7620. <tr>
  7621. <th>Description</th>
  7622. <th><em>A C client for NATS</em></th>
  7623. </tr>
  7624. </thead>
  7625. <tbody>
  7626. <tr>
  7627. <td>Homepage</td>
  7628. <td><a href="https://github.com/nats-io/nats.c">https://github.com/nats-io/nats.c</a></td>
  7629. </tr>
  7630. <tr>
  7631. <td>License</td>
  7632. <td>Apache-2.0</td>
  7633. </tr>
  7634. <tr>
  7635. <td>Versions</td>
  7636. <td>v3.8.2, v3.9.2, v3.10.1, v3.11.0, v3.12.0</td>
  7637. </tr>
  7638. <tr>
  7639. <td>Architectures</td>
  7640. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7641. </tr>
  7642. <tr>
  7643. <td>Definition</td>
  7644. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cnats/xmake.lua">cnats/xmake.lua</a></td>
  7645. </tr>
  7646. </tbody>
  7647. </table>
  7648. <h5 id="installcommand">Install command</h5>
  7649. <pre><code class="lang-console">xrepo install cnats
  7650. </code></pre>
  7651. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7652. <pre><code class="lang-lua">add_requires("cnats")
  7653. </code></pre>
  7654. <h3 id="cnllinux">cnl (linux)</h3>
  7655. <table>
  7656. <thead>
  7657. <tr>
  7658. <th>Description</th>
  7659. <th><em>A Compositional Numeric Library for C++</em></th>
  7660. </tr>
  7661. </thead>
  7662. <tbody>
  7663. <tr>
  7664. <td>Homepage</td>
  7665. <td><a href="https://github.com/johnmcfarlane/cnl">https://github.com/johnmcfarlane/cnl</a></td>
  7666. </tr>
  7667. <tr>
  7668. <td>License</td>
  7669. <td>BSL-1.0</td>
  7670. </tr>
  7671. <tr>
  7672. <td>Versions</td>
  7673. <td>2023.12.23</td>
  7674. </tr>
  7675. <tr>
  7676. <td>Architectures</td>
  7677. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7678. </tr>
  7679. <tr>
  7680. <td>Definition</td>
  7681. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cnl/xmake.lua">cnl/xmake.lua</a></td>
  7682. </tr>
  7683. </tbody>
  7684. </table>
  7685. <h5 id="installcommand">Install command</h5>
  7686. <pre><code class="lang-console">xrepo install cnl
  7687. </code></pre>
  7688. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7689. <pre><code class="lang-lua">add_requires("cnl")
  7690. </code></pre>
  7691. <h3 id="cnpylinux">cnpy (linux)</h3>
  7692. <table>
  7693. <thead>
  7694. <tr>
  7695. <th>Description</th>
  7696. <th><em>library to read/write .npy and .npz files in C/C++</em></th>
  7697. </tr>
  7698. </thead>
  7699. <tbody>
  7700. <tr>
  7701. <td>Homepage</td>
  7702. <td><a href="https://github.com/rogersce/cnpy">https://github.com/rogersce/cnpy</a></td>
  7703. </tr>
  7704. <tr>
  7705. <td>License</td>
  7706. <td>MIT</td>
  7707. </tr>
  7708. <tr>
  7709. <td>Versions</td>
  7710. <td>2018.06.01</td>
  7711. </tr>
  7712. <tr>
  7713. <td>Architectures</td>
  7714. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7715. </tr>
  7716. <tr>
  7717. <td>Definition</td>
  7718. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cnpy/xmake.lua">cnpy/xmake.lua</a></td>
  7719. </tr>
  7720. </tbody>
  7721. </table>
  7722. <h5 id="installcommand">Install command</h5>
  7723. <pre><code class="lang-console">xrepo install cnpy
  7724. </code></pre>
  7725. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7726. <pre><code class="lang-lua">add_requires("cnpy")
  7727. </code></pre>
  7728. <h3 id="coinorasllinux">coin-or-asl (linux)</h3>
  7729. <table>
  7730. <thead>
  7731. <tr>
  7732. <th>Description</th>
  7733. <th><em>The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system.</em></th>
  7734. </tr>
  7735. </thead>
  7736. <tbody>
  7737. <tr>
  7738. <td>Homepage</td>
  7739. <td><a href="https://github.com/coin-or-tools/ThirdParty-ASL/">https://github.com/coin-or-tools/ThirdParty-ASL/</a></td>
  7740. </tr>
  7741. <tr>
  7742. <td>License</td>
  7743. <td>EPL-1.0</td>
  7744. </tr>
  7745. <tr>
  7746. <td>Versions</td>
  7747. <td>2.0.1</td>
  7748. </tr>
  7749. <tr>
  7750. <td>Architectures</td>
  7751. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7752. </tr>
  7753. <tr>
  7754. <td>Definition</td>
  7755. <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>
  7756. </tr>
  7757. </tbody>
  7758. </table>
  7759. <h5 id="installcommand">Install command</h5>
  7760. <pre><code class="lang-console">xrepo install coin-or-asl
  7761. </code></pre>
  7762. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7763. <pre><code class="lang-lua">add_requires("coin-or-asl")
  7764. </code></pre>
  7765. <h3 id="coinorclplinux">coin-or-clp (linux)</h3>
  7766. <table>
  7767. <thead>
  7768. <tr>
  7769. <th>Description</th>
  7770. <th><em>COIN-OR Linear Programming Solver</em></th>
  7771. </tr>
  7772. </thead>
  7773. <tbody>
  7774. <tr>
  7775. <td>Homepage</td>
  7776. <td><a href="https://github.com/coin-or/Clp">https://github.com/coin-or/Clp</a></td>
  7777. </tr>
  7778. <tr>
  7779. <td>License</td>
  7780. <td>EPL-2.0</td>
  7781. </tr>
  7782. <tr>
  7783. <td>Versions</td>
  7784. <td>1.17.10</td>
  7785. </tr>
  7786. <tr>
  7787. <td>Architectures</td>
  7788. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7789. </tr>
  7790. <tr>
  7791. <td>Definition</td>
  7792. <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>
  7793. </tr>
  7794. </tbody>
  7795. </table>
  7796. <h5 id="installcommand">Install command</h5>
  7797. <pre><code class="lang-console">xrepo install coin-or-clp
  7798. </code></pre>
  7799. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7800. <pre><code class="lang-lua">add_requires("coin-or-clp")
  7801. </code></pre>
  7802. <h3 id="coinorcoinutilslinux">coin-or-coinutils (linux)</h3>
  7803. <table>
  7804. <thead>
  7805. <tr>
  7806. <th>Description</th>
  7807. <th><em>COIN-OR Utilities</em></th>
  7808. </tr>
  7809. </thead>
  7810. <tbody>
  7811. <tr>
  7812. <td>Homepage</td>
  7813. <td><a href="https://github.com/coin-or/CoinUtils">https://github.com/coin-or/CoinUtils</a></td>
  7814. </tr>
  7815. <tr>
  7816. <td>License</td>
  7817. <td>EPL-2.0</td>
  7818. </tr>
  7819. <tr>
  7820. <td>Versions</td>
  7821. <td>2.11.12</td>
  7822. </tr>
  7823. <tr>
  7824. <td>Architectures</td>
  7825. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7826. </tr>
  7827. <tr>
  7828. <td>Definition</td>
  7829. <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>
  7830. </tr>
  7831. </tbody>
  7832. </table>
  7833. <h5 id="installcommand">Install command</h5>
  7834. <pre><code class="lang-console">xrepo install coin-or-coinutils
  7835. </code></pre>
  7836. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7837. <pre><code class="lang-lua">add_requires("coin-or-coinutils")
  7838. </code></pre>
  7839. <h3 id="coinoripoptlinux">coin-or-ipopt (linux)</h3>
  7840. <table>
  7841. <thead>
  7842. <tr>
  7843. <th>Description</th>
  7844. <th><em>Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization.</em></th>
  7845. </tr>
  7846. </thead>
  7847. <tbody>
  7848. <tr>
  7849. <td>Homepage</td>
  7850. <td><a href="https://github.com/coin-or/Ipopt">https://github.com/coin-or/Ipopt</a></td>
  7851. </tr>
  7852. <tr>
  7853. <td>License</td>
  7854. <td>EGPL-2.0</td>
  7855. </tr>
  7856. <tr>
  7857. <td>Versions</td>
  7858. <td>3.14.16</td>
  7859. </tr>
  7860. <tr>
  7861. <td>Architectures</td>
  7862. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7863. </tr>
  7864. <tr>
  7865. <td>Definition</td>
  7866. <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>
  7867. </tr>
  7868. </tbody>
  7869. </table>
  7870. <h5 id="installcommand">Install command</h5>
  7871. <pre><code class="lang-console">xrepo install coin-or-ipopt
  7872. </code></pre>
  7873. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7874. <pre><code class="lang-lua">add_requires("coin-or-ipopt")
  7875. </code></pre>
  7876. <h3 id="coinorosilinux">coin-or-osi (linux)</h3>
  7877. <table>
  7878. <thead>
  7879. <tr>
  7880. <th>Description</th>
  7881. <th><em>Open Solver Interface</em></th>
  7882. </tr>
  7883. </thead>
  7884. <tbody>
  7885. <tr>
  7886. <td>Homepage</td>
  7887. <td><a href="https://github.com/coin-or/Osi">https://github.com/coin-or/Osi</a></td>
  7888. </tr>
  7889. <tr>
  7890. <td>Versions</td>
  7891. <td>0.108.11</td>
  7892. </tr>
  7893. <tr>
  7894. <td>Architectures</td>
  7895. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7896. </tr>
  7897. <tr>
  7898. <td>Definition</td>
  7899. <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>
  7900. </tr>
  7901. </tbody>
  7902. </table>
  7903. <h5 id="installcommand">Install command</h5>
  7904. <pre><code class="lang-console">xrepo install coin-or-osi
  7905. </code></pre>
  7906. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7907. <pre><code class="lang-lua">add_requires("coin-or-osi")
  7908. </code></pre>
  7909. <h3 id="colladadomlinux">collada-dom (linux)</h3>
  7910. <table>
  7911. <thead>
  7912. <tr>
  7913. <th>Description</th>
  7914. <th><em>COLLADA Document Object Model (DOM) C++ Library</em></th>
  7915. </tr>
  7916. </thead>
  7917. <tbody>
  7918. <tr>
  7919. <td>Homepage</td>
  7920. <td><a href="https://github.com/rdiankov/collada-dom/">https://github.com/rdiankov/collada-dom/</a></td>
  7921. </tr>
  7922. <tr>
  7923. <td>Versions</td>
  7924. <td>v2.5.0</td>
  7925. </tr>
  7926. <tr>
  7927. <td>Architectures</td>
  7928. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7929. </tr>
  7930. <tr>
  7931. <td>Definition</td>
  7932. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/collada-dom/xmake.lua">collada-dom/xmake.lua</a></td>
  7933. </tr>
  7934. </tbody>
  7935. </table>
  7936. <h5 id="installcommand">Install command</h5>
  7937. <pre><code class="lang-console">xrepo install collada-dom
  7938. </code></pre>
  7939. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7940. <pre><code class="lang-lua">add_requires("collada-dom")
  7941. </code></pre>
  7942. <h3 id="colmaplinux">colmap (linux)</h3>
  7943. <table>
  7944. <thead>
  7945. <tr>
  7946. <th>Description</th>
  7947. <th><em>COLMAP - Structure-from-Motion and Multi-View Stereo.</em></th>
  7948. </tr>
  7949. </thead>
  7950. <tbody>
  7951. <tr>
  7952. <td>Homepage</td>
  7953. <td><a href="https://colmap.github.io/">https://colmap.github.io/</a></td>
  7954. </tr>
  7955. <tr>
  7956. <td>License</td>
  7957. <td>BSD-3-Clause</td>
  7958. </tr>
  7959. <tr>
  7960. <td>Versions</td>
  7961. <td>3.13.0</td>
  7962. </tr>
  7963. <tr>
  7964. <td>Architectures</td>
  7965. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7966. </tr>
  7967. <tr>
  7968. <td>Definition</td>
  7969. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/colmap/xmake.lua">colmap/xmake.lua</a></td>
  7970. </tr>
  7971. </tbody>
  7972. </table>
  7973. <h5 id="installcommand">Install command</h5>
  7974. <pre><code class="lang-console">xrepo install colmap
  7975. </code></pre>
  7976. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7977. <pre><code class="lang-lua">add_requires("colmap")
  7978. </code></pre>
  7979. <h3 id="commatalinux">commata (linux)</h3>
  7980. <table>
  7981. <thead>
  7982. <tr>
  7983. <th>Description</th>
  7984. <th><em>Just another header-only C++17 CSV parser</em></th>
  7985. </tr>
  7986. </thead>
  7987. <tbody>
  7988. <tr>
  7989. <td>Homepage</td>
  7990. <td><a href="https://furfurylic.github.io/commata/CommataSpecification.xml">https://furfurylic.github.io/commata/CommataSpecification.xml</a></td>
  7991. </tr>
  7992. <tr>
  7993. <td>License</td>
  7994. <td>Unlicense</td>
  7995. </tr>
  7996. <tr>
  7997. <td>Versions</td>
  7998. <td>v1.0.0, v1.0.1, v1.1.0</td>
  7999. </tr>
  8000. <tr>
  8001. <td>Architectures</td>
  8002. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8003. </tr>
  8004. <tr>
  8005. <td>Definition</td>
  8006. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/commata/xmake.lua">commata/xmake.lua</a></td>
  8007. </tr>
  8008. </tbody>
  8009. </table>
  8010. <h5 id="installcommand">Install command</h5>
  8011. <pre><code class="lang-console">xrepo install commata
  8012. </code></pre>
  8013. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8014. <pre><code class="lang-lua">add_requires("commata")
  8015. </code></pre>
  8016. <h3 id="concertocorelinux">concerto-core (linux)</h3>
  8017. <table>
  8018. <thead>
  8019. <tr>
  8020. <th>Description</th>
  8021. <th><em>Concerto engine core library</em></th>
  8022. </tr>
  8023. </thead>
  8024. <tbody>
  8025. <tr>
  8026. <td>Homepage</td>
  8027. <td><a href="https://github.com/ConcertoEngine/ConcertoCore">https://github.com/ConcertoEngine/ConcertoCore</a></td>
  8028. </tr>
  8029. <tr>
  8030. <td>License</td>
  8031. <td>MIT</td>
  8032. </tr>
  8033. <tr>
  8034. <td>Versions</td>
  8035. <td>2025.10.03</td>
  8036. </tr>
  8037. <tr>
  8038. <td>Architectures</td>
  8039. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8040. </tr>
  8041. <tr>
  8042. <td>Definition</td>
  8043. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/concerto-core/xmake.lua">concerto-core/xmake.lua</a></td>
  8044. </tr>
  8045. </tbody>
  8046. </table>
  8047. <h5 id="installcommand">Install command</h5>
  8048. <pre><code class="lang-console">xrepo install concerto-core
  8049. </code></pre>
  8050. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8051. <pre><code class="lang-lua">add_requires("concerto-core")
  8052. </code></pre>
  8053. <h3 id="concurrentqueuelinux">concurrentqueue (linux)</h3>
  8054. <table>
  8055. <thead>
  8056. <tr>
  8057. <th>Description</th>
  8058. <th><em>A fast multi-producer, multi-consumer lock-free concurrent queue for C++11</em></th>
  8059. </tr>
  8060. </thead>
  8061. <tbody>
  8062. <tr>
  8063. <td>Homepage</td>
  8064. <td><a href="https://github.com/cameron314/concurrentqueue">https://github.com/cameron314/concurrentqueue</a></td>
  8065. </tr>
  8066. <tr>
  8067. <td>License</td>
  8068. <td>BSD</td>
  8069. </tr>
  8070. <tr>
  8071. <td>Versions</td>
  8072. <td>v1.0.4</td>
  8073. </tr>
  8074. <tr>
  8075. <td>Architectures</td>
  8076. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8077. </tr>
  8078. <tr>
  8079. <td>Definition</td>
  8080. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/concurrentqueue/xmake.lua">concurrentqueue/xmake.lua</a></td>
  8081. </tr>
  8082. </tbody>
  8083. </table>
  8084. <h5 id="installcommand">Install command</h5>
  8085. <pre><code class="lang-console">xrepo install concurrentqueue
  8086. </code></pre>
  8087. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8088. <pre><code class="lang-lua">add_requires("concurrentqueue")
  8089. </code></pre>
  8090. <h3 id="consolebridgelinux">console-bridge (linux)</h3>
  8091. <table>
  8092. <thead>
  8093. <tr>
  8094. <th>Description</th>
  8095. <th><em>A ROS-independent package for logging that seamlessly pipes into rosconsole/rosout for ROS-dependent packages.</em></th>
  8096. </tr>
  8097. </thead>
  8098. <tbody>
  8099. <tr>
  8100. <td>Homepage</td>
  8101. <td><a href="https://github.com/ros/console_bridge">https://github.com/ros/console_bridge</a></td>
  8102. </tr>
  8103. <tr>
  8104. <td>License</td>
  8105. <td>BSD-3-Clause</td>
  8106. </tr>
  8107. <tr>
  8108. <td>Versions</td>
  8109. <td>1.0.1, 1.0.2</td>
  8110. </tr>
  8111. <tr>
  8112. <td>Architectures</td>
  8113. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8114. </tr>
  8115. <tr>
  8116. <td>Definition</td>
  8117. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/console-bridge/xmake.lua">console-bridge/xmake.lua</a></td>
  8118. </tr>
  8119. </tbody>
  8120. </table>
  8121. <h5 id="installcommand">Install command</h5>
  8122. <pre><code class="lang-console">xrepo install console-bridge
  8123. </code></pre>
  8124. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8125. <pre><code class="lang-lua">add_requires("console-bridge")
  8126. </code></pre>
  8127. <h3 id="continuablelinux">continuable (linux)</h3>
  8128. <table>
  8129. <thead>
  8130. <tr>
  8131. <th>Description</th>
  8132. <th><em>C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)</em></th>
  8133. </tr>
  8134. </thead>
  8135. <tbody>
  8136. <tr>
  8137. <td>Homepage</td>
  8138. <td><a href="https://naios.github.io/continuable/">https://naios.github.io/continuable/</a></td>
  8139. </tr>
  8140. <tr>
  8141. <td>License</td>
  8142. <td>MIT</td>
  8143. </tr>
  8144. <tr>
  8145. <td>Versions</td>
  8146. <td>4.2.2</td>
  8147. </tr>
  8148. <tr>
  8149. <td>Architectures</td>
  8150. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8151. </tr>
  8152. <tr>
  8153. <td>Definition</td>
  8154. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/continuable/xmake.lua">continuable/xmake.lua</a></td>
  8155. </tr>
  8156. </tbody>
  8157. </table>
  8158. <h5 id="installcommand">Install command</h5>
  8159. <pre><code class="lang-console">xrepo install continuable
  8160. </code></pre>
  8161. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8162. <pre><code class="lang-lua">add_requires("continuable")
  8163. </code></pre>
  8164. <h3 id="convertutflinux">convertutf (linux)</h3>
  8165. <table>
  8166. <thead>
  8167. <tr>
  8168. <th>Description</th>
  8169. <th><em>Conversions between UTF-32, UTF-16, and UTF-8. Circa 2004.</em></th>
  8170. </tr>
  8171. </thead>
  8172. <tbody>
  8173. <tr>
  8174. <td>Homepage</td>
  8175. <td><a href="https://home.unicode.org/">https://home.unicode.org/</a></td>
  8176. </tr>
  8177. <tr>
  8178. <td>Versions</td>
  8179. <td>v1.0.1</td>
  8180. </tr>
  8181. <tr>
  8182. <td>Architectures</td>
  8183. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8184. </tr>
  8185. <tr>
  8186. <td>Definition</td>
  8187. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/convertutf/xmake.lua">convertutf/xmake.lua</a></td>
  8188. </tr>
  8189. </tbody>
  8190. </table>
  8191. <h5 id="installcommand">Install command</h5>
  8192. <pre><code class="lang-console">xrepo install convertutf
  8193. </code></pre>
  8194. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8195. <pre><code class="lang-lua">add_requires("convertutf")
  8196. </code></pre>
  8197. <h3 id="coostlinux">coost (linux)</h3>
  8198. <table>
  8199. <thead>
  8200. <tr>
  8201. <th>Description</th>
  8202. <th><em>A tiny boost library in C++11.</em></th>
  8203. </tr>
  8204. </thead>
  8205. <tbody>
  8206. <tr>
  8207. <td>Homepage</td>
  8208. <td><a href="https://github.com/idealvin/coost">https://github.com/idealvin/coost</a></td>
  8209. </tr>
  8210. <tr>
  8211. <td>License</td>
  8212. <td>MIT</td>
  8213. </tr>
  8214. <tr>
  8215. <td>Versions</td>
  8216. <td>v3.0.0, v3.0.1, v3.0.2</td>
  8217. </tr>
  8218. <tr>
  8219. <td>Architectures</td>
  8220. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8221. </tr>
  8222. <tr>
  8223. <td>Definition</td>
  8224. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/coost/xmake.lua">coost/xmake.lua</a></td>
  8225. </tr>
  8226. </tbody>
  8227. </table>
  8228. <h5 id="installcommand">Install command</h5>
  8229. <pre><code class="lang-console">xrepo install coost
  8230. </code></pre>
  8231. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8232. <pre><code class="lang-lua">add_requires("coost")
  8233. </code></pre>
  8234. <h3 id="corradelinux">corrade (linux)</h3>
  8235. <table>
  8236. <thead>
  8237. <tr>
  8238. <th>Description</th>
  8239. <th><em>Corrade is a multiplatform utility library written in C++11/C++14.</em></th>
  8240. </tr>
  8241. </thead>
  8242. <tbody>
  8243. <tr>
  8244. <td>Homepage</td>
  8245. <td><a href="https://magnum.graphics/corrade/">https://magnum.graphics/corrade/</a></td>
  8246. </tr>
  8247. <tr>
  8248. <td>License</td>
  8249. <td>MIT</td>
  8250. </tr>
  8251. <tr>
  8252. <td>Versions</td>
  8253. <td>v2020.06</td>
  8254. </tr>
  8255. <tr>
  8256. <td>Architectures</td>
  8257. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8258. </tr>
  8259. <tr>
  8260. <td>Definition</td>
  8261. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/corrade/xmake.lua">corrade/xmake.lua</a></td>
  8262. </tr>
  8263. </tbody>
  8264. </table>
  8265. <h5 id="installcommand">Install command</h5>
  8266. <pre><code class="lang-console">xrepo install corrade
  8267. </code></pre>
  8268. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8269. <pre><code class="lang-lua">add_requires("corrade")
  8270. </code></pre>
  8271. <h3 id="cosmocclinux">cosmocc (linux)</h3>
  8272. <table>
  8273. <thead>
  8274. <tr>
  8275. <th>Description</th>
  8276. <th><em>build-once run-anywhere c library</em></th>
  8277. </tr>
  8278. </thead>
  8279. <tbody>
  8280. <tr>
  8281. <td>Homepage</td>
  8282. <td><a href="https://github.com/jart/cosmopolitan">https://github.com/jart/cosmopolitan</a></td>
  8283. </tr>
  8284. <tr>
  8285. <td>License</td>
  8286. <td>ISC</td>
  8287. </tr>
  8288. <tr>
  8289. <td>Versions</td>
  8290. <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>
  8291. </tr>
  8292. <tr>
  8293. <td>Architectures</td>
  8294. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8295. </tr>
  8296. <tr>
  8297. <td>Definition</td>
  8298. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cosmocc/xmake.lua">cosmocc/xmake.lua</a></td>
  8299. </tr>
  8300. </tbody>
  8301. </table>
  8302. <h5 id="installcommand">Install command</h5>
  8303. <pre><code class="lang-console">xrepo install cosmocc
  8304. </code></pre>
  8305. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8306. <pre><code class="lang-lua">add_requires("cosmocc")
  8307. </code></pre>
  8308. <h3 id="cppasynclinux">cpp-async (linux)</h3>
  8309. <table>
  8310. <thead>
  8311. <tr>
  8312. <th>Description</th>
  8313. <th><em>Support types and functions for C++20 coroutines</em></th>
  8314. </tr>
  8315. </thead>
  8316. <tbody>
  8317. <tr>
  8318. <td>Homepage</td>
  8319. <td><a href="https://github.com/microsoft/cpp-async">https://github.com/microsoft/cpp-async</a></td>
  8320. </tr>
  8321. <tr>
  8322. <td>License</td>
  8323. <td>MIT</td>
  8324. </tr>
  8325. <tr>
  8326. <td>Versions</td>
  8327. <td>v1.1.0, v1.2.0</td>
  8328. </tr>
  8329. <tr>
  8330. <td>Architectures</td>
  8331. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8332. </tr>
  8333. <tr>
  8334. <td>Definition</td>
  8335. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-async/xmake.lua">cpp-async/xmake.lua</a></td>
  8336. </tr>
  8337. </tbody>
  8338. </table>
  8339. <h5 id="installcommand">Install command</h5>
  8340. <pre><code class="lang-console">xrepo install cpp-async
  8341. </code></pre>
  8342. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8343. <pre><code class="lang-lua">add_requires("cpp-async")
  8344. </code></pre>
  8345. <h3 id="cppchannellinux">cpp-channel (linux)</h3>
  8346. <table>
  8347. <thead>
  8348. <tr>
  8349. <th>Description</th>
  8350. <th><em>Thread-safe container for sharing data between threads</em></th>
  8351. </tr>
  8352. </thead>
  8353. <tbody>
  8354. <tr>
  8355. <td>Homepage</td>
  8356. <td><a href="https://github.com/andreiavrammsd/cpp-channel">https://github.com/andreiavrammsd/cpp-channel</a></td>
  8357. </tr>
  8358. <tr>
  8359. <td>License</td>
  8360. <td>MIT</td>
  8361. </tr>
  8362. <tr>
  8363. <td>Versions</td>
  8364. <td>v0.8.2, v0.8.3, v1.3.1</td>
  8365. </tr>
  8366. <tr>
  8367. <td>Architectures</td>
  8368. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8369. </tr>
  8370. <tr>
  8371. <td>Definition</td>
  8372. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-channel/xmake.lua">cpp-channel/xmake.lua</a></td>
  8373. </tr>
  8374. </tbody>
  8375. </table>
  8376. <h5 id="installcommand">Install command</h5>
  8377. <pre><code class="lang-console">xrepo install cpp-channel
  8378. </code></pre>
  8379. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8380. <pre><code class="lang-lua">add_requires("cpp-channel")
  8381. </code></pre>
  8382. <h3 id="cppdumplinux">cpp-dump (linux)</h3>
  8383. <table>
  8384. <thead>
  8385. <tr>
  8386. <th>Description</th>
  8387. <th><em>A C++ library for debugging purposes that can print any variable, even user-defined types.</em></th>
  8388. </tr>
  8389. </thead>
  8390. <tbody>
  8391. <tr>
  8392. <td>Homepage</td>
  8393. <td><a href="https://github.com/philip82148/cpp-dump">https://github.com/philip82148/cpp-dump</a></td>
  8394. </tr>
  8395. <tr>
  8396. <td>License</td>
  8397. <td>MIT</td>
  8398. </tr>
  8399. <tr>
  8400. <td>Versions</td>
  8401. <td>v0.5.0, v0.6.0, v0.7.0</td>
  8402. </tr>
  8403. <tr>
  8404. <td>Architectures</td>
  8405. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8406. </tr>
  8407. <tr>
  8408. <td>Definition</td>
  8409. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-dump/xmake.lua">cpp-dump/xmake.lua</a></td>
  8410. </tr>
  8411. </tbody>
  8412. </table>
  8413. <h5 id="installcommand">Install command</h5>
  8414. <pre><code class="lang-console">xrepo install cpp-dump
  8415. </code></pre>
  8416. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8417. <pre><code class="lang-lua">add_requires("cpp-dump")
  8418. </code></pre>
  8419. <h3 id="cpphttpliblinux">cpp-httplib (linux)</h3>
  8420. <table>
  8421. <thead>
  8422. <tr>
  8423. <th>Description</th>
  8424. <th><em>A C++11 single-file header-only cross platform HTTP/HTTPS library.</em></th>
  8425. </tr>
  8426. </thead>
  8427. <tbody>
  8428. <tr>
  8429. <td>Homepage</td>
  8430. <td><a href="https://github.com/yhirose/cpp-httplib">https://github.com/yhirose/cpp-httplib</a></td>
  8431. </tr>
  8432. <tr>
  8433. <td>License</td>
  8434. <td>MIT</td>
  8435. </tr>
  8436. <tr>
  8437. <td>Versions</td>
  8438. <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, v0.28.0, v0.34.0</td>
  8439. </tr>
  8440. <tr>
  8441. <td>Architectures</td>
  8442. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8443. </tr>
  8444. <tr>
  8445. <td>Definition</td>
  8446. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-httplib/xmake.lua">cpp-httplib/xmake.lua</a></td>
  8447. </tr>
  8448. </tbody>
  8449. </table>
  8450. <h5 id="installcommand">Install command</h5>
  8451. <pre><code class="lang-console">xrepo install cpp-httplib
  8452. </code></pre>
  8453. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8454. <pre><code class="lang-lua">add_requires("cpp-httplib")
  8455. </code></pre>
  8456. <h3 id="cppipclinux">cpp-ipc (linux)</h3>
  8457. <table>
  8458. <thead>
  8459. <tr>
  8460. <th>Description</th>
  8461. <th><em>A high-performance inter-process communication using shared memory on Linux/Windows</em></th>
  8462. </tr>
  8463. </thead>
  8464. <tbody>
  8465. <tr>
  8466. <td>Homepage</td>
  8467. <td><a href="https://github.com/mutouyun/cpp-ipc">https://github.com/mutouyun/cpp-ipc</a></td>
  8468. </tr>
  8469. <tr>
  8470. <td>License</td>
  8471. <td>MIT</td>
  8472. </tr>
  8473. <tr>
  8474. <td>Versions</td>
  8475. <td>v1.2.0, v1.3.0, v1.4.1</td>
  8476. </tr>
  8477. <tr>
  8478. <td>Architectures</td>
  8479. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8480. </tr>
  8481. <tr>
  8482. <td>Definition</td>
  8483. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-ipc/xmake.lua">cpp-ipc/xmake.lua</a></td>
  8484. </tr>
  8485. </tbody>
  8486. </table>
  8487. <h5 id="installcommand">Install command</h5>
  8488. <pre><code class="lang-console">xrepo install cpp-ipc
  8489. </code></pre>
  8490. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8491. <pre><code class="lang-lua">add_requires("cpp-ipc")
  8492. </code></pre>
  8493. <h3 id="cppjwtlinux">cpp-jwt (linux)</h3>
  8494. <table>
  8495. <thead>
  8496. <tr>
  8497. <th>Description</th>
  8498. <th><em>JSON Web Token library for C++</em></th>
  8499. </tr>
  8500. </thead>
  8501. <tbody>
  8502. <tr>
  8503. <td>Homepage</td>
  8504. <td><a href="https://github.com/arun11299/cpp-jwt">https://github.com/arun11299/cpp-jwt</a></td>
  8505. </tr>
  8506. <tr>
  8507. <td>License</td>
  8508. <td>MIT</td>
  8509. </tr>
  8510. <tr>
  8511. <td>Versions</td>
  8512. <td>v1.4, v1.5, v1.5.1</td>
  8513. </tr>
  8514. <tr>
  8515. <td>Architectures</td>
  8516. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8517. </tr>
  8518. <tr>
  8519. <td>Definition</td>
  8520. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-jwt/xmake.lua">cpp-jwt/xmake.lua</a></td>
  8521. </tr>
  8522. </tbody>
  8523. </table>
  8524. <h5 id="installcommand">Install command</h5>
  8525. <pre><code class="lang-console">xrepo install cpp-jwt
  8526. </code></pre>
  8527. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8528. <pre><code class="lang-lua">add_requires("cpp-jwt")
  8529. </code></pre>
  8530. <h3 id="cpplazylinux">cpp-lazy (linux)</h3>
  8531. <table>
  8532. <thead>
  8533. <tr>
  8534. <th>Description</th>
  8535. <th><em>A fast C++11/14/17/20 header only library for lazy evaluation and function tools</em></th>
  8536. </tr>
  8537. </thead>
  8538. <tbody>
  8539. <tr>
  8540. <td>Homepage</td>
  8541. <td><a href="https://github.com/MarcDirven/cpp-lazy">https://github.com/MarcDirven/cpp-lazy</a></td>
  8542. </tr>
  8543. <tr>
  8544. <td>License</td>
  8545. <td>MIT</td>
  8546. </tr>
  8547. <tr>
  8548. <td>Versions</td>
  8549. <td>v7.0.2, v8.0.0</td>
  8550. </tr>
  8551. <tr>
  8552. <td>Architectures</td>
  8553. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8554. </tr>
  8555. <tr>
  8556. <td>Definition</td>
  8557. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-lazy/xmake.lua">cpp-lazy/xmake.lua</a></td>
  8558. </tr>
  8559. </tbody>
  8560. </table>
  8561. <h5 id="installcommand">Install command</h5>
  8562. <pre><code class="lang-console">xrepo install cpp-lazy
  8563. </code></pre>
  8564. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8565. <pre><code class="lang-lua">add_requires("cpp-lazy")
  8566. </code></pre>
  8567. <h3 id="cpplinenoiselinux">cpp-linenoise (linux)</h3>
  8568. <table>
  8569. <thead>
  8570. <tr>
  8571. <th>Description</th>
  8572. <th><em>A single file multi-platform (Unix, Windows) C++ header-only linenoise-based readline library.</em></th>
  8573. </tr>
  8574. </thead>
  8575. <tbody>
  8576. <tr>
  8577. <td>Homepage</td>
  8578. <td><a href="https://github.com/yhirose/cpp-linenoise">https://github.com/yhirose/cpp-linenoise</a></td>
  8579. </tr>
  8580. <tr>
  8581. <td>License</td>
  8582. <td>BSD-2-Clause</td>
  8583. </tr>
  8584. <tr>
  8585. <td>Versions</td>
  8586. <td>2021.11.05</td>
  8587. </tr>
  8588. <tr>
  8589. <td>Architectures</td>
  8590. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8591. </tr>
  8592. <tr>
  8593. <td>Definition</td>
  8594. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-linenoise/xmake.lua">cpp-linenoise/xmake.lua</a></td>
  8595. </tr>
  8596. </tbody>
  8597. </table>
  8598. <h5 id="installcommand">Install command</h5>
  8599. <pre><code class="lang-console">xrepo install cpp-linenoise
  8600. </code></pre>
  8601. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8602. <pre><code class="lang-lua">add_requires("cpp-linenoise")
  8603. </code></pre>
  8604. <h3 id="cppmcplinux">cpp-mcp (linux)</h3>
  8605. <table>
  8606. <thead>
  8607. <tr>
  8608. <th>Description</th>
  8609. <th><em>Lightweight C++ MCP (Model Context Protocol) SDK</em></th>
  8610. </tr>
  8611. </thead>
  8612. <tbody>
  8613. <tr>
  8614. <td>Homepage</td>
  8615. <td><a href="https://github.com/hkr04/cpp-mcp">https://github.com/hkr04/cpp-mcp</a></td>
  8616. </tr>
  8617. <tr>
  8618. <td>License</td>
  8619. <td>MIT</td>
  8620. </tr>
  8621. <tr>
  8622. <td>Versions</td>
  8623. <td>2025.05.24</td>
  8624. </tr>
  8625. <tr>
  8626. <td>Architectures</td>
  8627. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8628. </tr>
  8629. <tr>
  8630. <td>Definition</td>
  8631. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-mcp/xmake.lua">cpp-mcp/xmake.lua</a></td>
  8632. </tr>
  8633. </tbody>
  8634. </table>
  8635. <h5 id="installcommand">Install command</h5>
  8636. <pre><code class="lang-console">xrepo install cpp-mcp
  8637. </code></pre>
  8638. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8639. <pre><code class="lang-lua">add_requires("cpp-mcp")
  8640. </code></pre>
  8641. <h3 id="cpppegliblinux">cpp-peglib (linux)</h3>
  8642. <table>
  8643. <thead>
  8644. <tr>
  8645. <th>Description</th>
  8646. <th><em>A single file C++ header-only PEG (Parsing Expression Grammars) library</em></th>
  8647. </tr>
  8648. </thead>
  8649. <tbody>
  8650. <tr>
  8651. <td>Homepage</td>
  8652. <td><a href="https://yhirose.github.io/cpp-peglib">https://yhirose.github.io/cpp-peglib</a></td>
  8653. </tr>
  8654. <tr>
  8655. <td>License</td>
  8656. <td>MIT</td>
  8657. </tr>
  8658. <tr>
  8659. <td>Versions</td>
  8660. <td>1.8.3, 1.8.8, 1.9.0, 1.9.1</td>
  8661. </tr>
  8662. <tr>
  8663. <td>Architectures</td>
  8664. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8665. </tr>
  8666. <tr>
  8667. <td>Definition</td>
  8668. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-peglib/xmake.lua">cpp-peglib/xmake.lua</a></td>
  8669. </tr>
  8670. </tbody>
  8671. </table>
  8672. <h5 id="installcommand">Install command</h5>
  8673. <pre><code class="lang-console">xrepo install cpp-peglib
  8674. </code></pre>
  8675. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8676. <pre><code class="lang-lua">add_requires("cpp-peglib")
  8677. </code></pre>
  8678. <h3 id="cpprotorlinux">cpp-rotor (linux)</h3>
  8679. <table>
  8680. <thead>
  8681. <tr>
  8682. <th>Description</th>
  8683. <th><em>Event loop friendly C++ actor micro-framework, supervisable</em></th>
  8684. </tr>
  8685. </thead>
  8686. <tbody>
  8687. <tr>
  8688. <td>Homepage</td>
  8689. <td><a href="https://github.com/basiliscos/cpp-rotor">https://github.com/basiliscos/cpp-rotor</a></td>
  8690. </tr>
  8691. <tr>
  8692. <td>License</td>
  8693. <td>MIT</td>
  8694. </tr>
  8695. <tr>
  8696. <td>Versions</td>
  8697. <td>v0.30, v0.31, v0.32, v0.33, v0.34, v0.35, v0.36, v0.37, v0.40</td>
  8698. </tr>
  8699. <tr>
  8700. <td>Architectures</td>
  8701. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8702. </tr>
  8703. <tr>
  8704. <td>Definition</td>
  8705. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-rotor/xmake.lua">cpp-rotor/xmake.lua</a></td>
  8706. </tr>
  8707. </tbody>
  8708. </table>
  8709. <h5 id="installcommand">Install command</h5>
  8710. <pre><code class="lang-console">xrepo install cpp-rotor
  8711. </code></pre>
  8712. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8713. <pre><code class="lang-lua">add_requires("cpp-rotor")
  8714. </code></pre>
  8715. <h3 id="cppsemverlinux">cpp-semver (linux)</h3>
  8716. <table>
  8717. <thead>
  8718. <tr>
  8719. <th>Description</th>
  8720. <th><em>Semantic Versioning library for modern C++.</em></th>
  8721. </tr>
  8722. </thead>
  8723. <tbody>
  8724. <tr>
  8725. <td>Homepage</td>
  8726. <td><a href="https://github.com/z4kn4fein/cpp-semver">https://github.com/z4kn4fein/cpp-semver</a></td>
  8727. </tr>
  8728. <tr>
  8729. <td>License</td>
  8730. <td>MIT</td>
  8731. </tr>
  8732. <tr>
  8733. <td>Versions</td>
  8734. <td>v0.3.1, v0.3.3, v0.4.0</td>
  8735. </tr>
  8736. <tr>
  8737. <td>Architectures</td>
  8738. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8739. </tr>
  8740. <tr>
  8741. <td>Definition</td>
  8742. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-semver/xmake.lua">cpp-semver/xmake.lua</a></td>
  8743. </tr>
  8744. </tbody>
  8745. </table>
  8746. <h5 id="installcommand">Install command</h5>
  8747. <pre><code class="lang-console">xrepo install cpp-semver
  8748. </code></pre>
  8749. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8750. <pre><code class="lang-lua">add_requires("cpp-semver")
  8751. </code></pre>
  8752. <h3 id="cppsemvereaszlinux">cpp-semver-easz (linux)</h3>
  8753. <table>
  8754. <thead>
  8755. <tr>
  8756. <th>Description</th>
  8757. <th><em>cpp-semver - Semantic Versioning in C++ header-only C++11</em></th>
  8758. </tr>
  8759. </thead>
  8760. <tbody>
  8761. <tr>
  8762. <td>Homepage</td>
  8763. <td><a href="https://github.com/easz/cpp-semver">https://github.com/easz/cpp-semver</a></td>
  8764. </tr>
  8765. <tr>
  8766. <td>License</td>
  8767. <td>MIT</td>
  8768. </tr>
  8769. <tr>
  8770. <td>Versions</td>
  8771. <td>2021.12.10</td>
  8772. </tr>
  8773. <tr>
  8774. <td>Architectures</td>
  8775. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8776. </tr>
  8777. <tr>
  8778. <td>Definition</td>
  8779. <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>
  8780. </tr>
  8781. </tbody>
  8782. </table>
  8783. <h5 id="installcommand">Install command</h5>
  8784. <pre><code class="lang-console">xrepo install cpp-semver-easz
  8785. </code></pre>
  8786. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8787. <pre><code class="lang-lua">add_requires("cpp-semver-easz")
  8788. </code></pre>
  8789. <h3 id="cppsortlinux">cpp-sort (linux)</h3>
  8790. <table>
  8791. <thead>
  8792. <tr>
  8793. <th>Description</th>
  8794. <th><em>Sorting algorithms &amp; related tools for C++</em></th>
  8795. </tr>
  8796. </thead>
  8797. <tbody>
  8798. <tr>
  8799. <td>Homepage</td>
  8800. <td><a href="https://github.com/Morwenn/cpp-sort">https://github.com/Morwenn/cpp-sort</a></td>
  8801. </tr>
  8802. <tr>
  8803. <td>License</td>
  8804. <td>MIT</td>
  8805. </tr>
  8806. <tr>
  8807. <td>Versions</td>
  8808. <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, 1.17.1, 1.17.2, 2.1.0</td>
  8809. </tr>
  8810. <tr>
  8811. <td>Architectures</td>
  8812. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8813. </tr>
  8814. <tr>
  8815. <td>Definition</td>
  8816. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-sort/xmake.lua">cpp-sort/xmake.lua</a></td>
  8817. </tr>
  8818. </tbody>
  8819. </table>
  8820. <h5 id="installcommand">Install command</h5>
  8821. <pre><code class="lang-console">xrepo install cpp-sort
  8822. </code></pre>
  8823. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8824. <pre><code class="lang-lua">add_requires("cpp-sort")
  8825. </code></pre>
  8826. <h3 id="cppsubprocesslinux">cpp-subprocess (linux)</h3>
  8827. <table>
  8828. <thead>
  8829. <tr>
  8830. <th>Description</th>
  8831. <th><em>Subprocessing with modern C++.</em></th>
  8832. </tr>
  8833. </thead>
  8834. <tbody>
  8835. <tr>
  8836. <td>Homepage</td>
  8837. <td><a href="https://github.com/arun11299/cpp-subprocess">https://github.com/arun11299/cpp-subprocess</a></td>
  8838. </tr>
  8839. <tr>
  8840. <td>License</td>
  8841. <td>MIT</td>
  8842. </tr>
  8843. <tr>
  8844. <td>Versions</td>
  8845. <td>2025.11.10</td>
  8846. </tr>
  8847. <tr>
  8848. <td>Architectures</td>
  8849. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8850. </tr>
  8851. <tr>
  8852. <td>Definition</td>
  8853. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-subprocess/xmake.lua">cpp-subprocess/xmake.lua</a></td>
  8854. </tr>
  8855. </tbody>
  8856. </table>
  8857. <h5 id="installcommand">Install command</h5>
  8858. <pre><code class="lang-console">xrepo install cpp-subprocess
  8859. </code></pre>
  8860. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8861. <pre><code class="lang-lua">add_requires("cpp-subprocess")
  8862. </code></pre>
  8863. <h3 id="cpptboxlinux">cpp-tbox (linux)</h3>
  8864. <table>
  8865. <thead>
  8866. <tr>
  8867. <th>Description</th>
  8868. <th><em>A complete Linux application software development tool library and runtime framework, aim at make C++ development easy.</em></th>
  8869. </tr>
  8870. </thead>
  8871. <tbody>
  8872. <tr>
  8873. <td>Homepage</td>
  8874. <td><a href="https://github.com/cpp-main/cpp-tbox">https://github.com/cpp-main/cpp-tbox</a></td>
  8875. </tr>
  8876. <tr>
  8877. <td>License</td>
  8878. <td>MIT</td>
  8879. </tr>
  8880. <tr>
  8881. <td>Versions</td>
  8882. <td>2023.12.13</td>
  8883. </tr>
  8884. <tr>
  8885. <td>Architectures</td>
  8886. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8887. </tr>
  8888. <tr>
  8889. <td>Definition</td>
  8890. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-tbox/xmake.lua">cpp-tbox/xmake.lua</a></td>
  8891. </tr>
  8892. </tbody>
  8893. </table>
  8894. <h5 id="installcommand">Install command</h5>
  8895. <pre><code class="lang-console">xrepo install cpp-tbox
  8896. </code></pre>
  8897. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8898. <pre><code class="lang-lua">add_requires("cpp-tbox")
  8899. </code></pre>
  8900. <h3 id="cpp20httpclientlinux">cpp20-http-client (linux)</h3>
  8901. <table>
  8902. <thead>
  8903. <tr>
  8904. <th>Description</th>
  8905. <th><em>An HTTP(S) client library for C++20.</em></th>
  8906. </tr>
  8907. </thead>
  8908. <tbody>
  8909. <tr>
  8910. <td>Homepage</td>
  8911. <td><a href="https://github.com/avocadoboi/cpp20-http-client">https://github.com/avocadoboi/cpp20-http-client</a></td>
  8912. </tr>
  8913. <tr>
  8914. <td>License</td>
  8915. <td>MIT</td>
  8916. </tr>
  8917. <tr>
  8918. <td>Versions</td>
  8919. <td>2023.08.11, 2025.07.24</td>
  8920. </tr>
  8921. <tr>
  8922. <td>Architectures</td>
  8923. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8924. </tr>
  8925. <tr>
  8926. <td>Definition</td>
  8927. <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>
  8928. </tr>
  8929. </tbody>
  8930. </table>
  8931. <h5 id="installcommand">Install command</h5>
  8932. <pre><code class="lang-console">xrepo install cpp20-http-client
  8933. </code></pre>
  8934. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8935. <pre><code class="lang-lua">add_requires("cpp20-http-client")
  8936. </code></pre>
  8937. <h3 id="cppadlinux">cppad (linux)</h3>
  8938. <table>
  8939. <thead>
  8940. <tr>
  8941. <th>Description</th>
  8942. <th><em>A C++ Algorithmic Differentiation Package: Home Page</em></th>
  8943. </tr>
  8944. </thead>
  8945. <tbody>
  8946. <tr>
  8947. <td>Homepage</td>
  8948. <td><a href="https://cppad.readthedocs.io/">https://cppad.readthedocs.io/</a></td>
  8949. </tr>
  8950. <tr>
  8951. <td>License</td>
  8952. <td>EPL-2.0</td>
  8953. </tr>
  8954. <tr>
  8955. <td>Versions</td>
  8956. <td>20260000.0</td>
  8957. </tr>
  8958. <tr>
  8959. <td>Architectures</td>
  8960. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8961. </tr>
  8962. <tr>
  8963. <td>Definition</td>
  8964. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppad/xmake.lua">cppad/xmake.lua</a></td>
  8965. </tr>
  8966. </tbody>
  8967. </table>
  8968. <h5 id="installcommand">Install command</h5>
  8969. <pre><code class="lang-console">xrepo install cppad
  8970. </code></pre>
  8971. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8972. <pre><code class="lang-lua">add_requires("cppad")
  8973. </code></pre>
  8974. <h3 id="cppastlinux">cppast (linux)</h3>
  8975. <table>
  8976. <thead>
  8977. <tr>
  8978. <th>Description</th>
  8979. <th><em>Library to parse and work with the C++ AST</em></th>
  8980. </tr>
  8981. </thead>
  8982. <tbody>
  8983. <tr>
  8984. <td>Homepage</td>
  8985. <td><a href="https://github.com/foonathan/cppast">https://github.com/foonathan/cppast</a></td>
  8986. </tr>
  8987. <tr>
  8988. <td>License</td>
  8989. <td>MIT</td>
  8990. </tr>
  8991. <tr>
  8992. <td>Versions</td>
  8993. <td>2024.06.14</td>
  8994. </tr>
  8995. <tr>
  8996. <td>Architectures</td>
  8997. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8998. </tr>
  8999. <tr>
  9000. <td>Definition</td>
  9001. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppast/xmake.lua">cppast/xmake.lua</a></td>
  9002. </tr>
  9003. </tbody>
  9004. </table>
  9005. <h5 id="installcommand">Install command</h5>
  9006. <pre><code class="lang-console">xrepo install cppast
  9007. </code></pre>
  9008. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9009. <pre><code class="lang-lua">add_requires("cppast")
  9010. </code></pre>
  9011. <h3 id="cppchecklinux">cppcheck (linux)</h3>
  9012. <table>
  9013. <thead>
  9014. <tr>
  9015. <th>Description</th>
  9016. <th><em>A static analysis tool for C/C++ code</em></th>
  9017. </tr>
  9018. </thead>
  9019. <tbody>
  9020. <tr>
  9021. <td>Homepage</td>
  9022. <td><a href="https://cppcheck.sourceforge.io/">https://cppcheck.sourceforge.io/</a></td>
  9023. </tr>
  9024. <tr>
  9025. <td>Versions</td>
  9026. <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, 2.19.1</td>
  9027. </tr>
  9028. <tr>
  9029. <td>Architectures</td>
  9030. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9031. </tr>
  9032. <tr>
  9033. <td>Definition</td>
  9034. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppcheck/xmake.lua">cppcheck/xmake.lua</a></td>
  9035. </tr>
  9036. </tbody>
  9037. </table>
  9038. <h5 id="installcommand">Install command</h5>
  9039. <pre><code class="lang-console">xrepo install cppcheck
  9040. </code></pre>
  9041. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9042. <pre><code class="lang-lua">add_requires("cppcheck")
  9043. </code></pre>
  9044. <h3 id="cppcodeclinux">cppcodec (linux)</h3>
  9045. <table>
  9046. <thead>
  9047. <tr>
  9048. <th>Description</th>
  9049. <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>
  9050. </tr>
  9051. </thead>
  9052. <tbody>
  9053. <tr>
  9054. <td>Homepage</td>
  9055. <td><a href="https://github.com/tplgy/cppcodec">https://github.com/tplgy/cppcodec</a></td>
  9056. </tr>
  9057. <tr>
  9058. <td>License</td>
  9059. <td>MIT</td>
  9060. </tr>
  9061. <tr>
  9062. <td>Versions</td>
  9063. <td>2022.09.07</td>
  9064. </tr>
  9065. <tr>
  9066. <td>Architectures</td>
  9067. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9068. </tr>
  9069. <tr>
  9070. <td>Definition</td>
  9071. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppcodec/xmake.lua">cppcodec/xmake.lua</a></td>
  9072. </tr>
  9073. </tbody>
  9074. </table>
  9075. <h5 id="installcommand">Install command</h5>
  9076. <pre><code class="lang-console">xrepo install cppcodec
  9077. </code></pre>
  9078. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9079. <pre><code class="lang-lua">add_requires("cppcodec")
  9080. </code></pre>
  9081. <h3 id="cppfrontlinux">cppfront (linux)</h3>
  9082. <table>
  9083. <thead>
  9084. <tr>
  9085. <th>Description</th>
  9086. <th><em>A personal experimental C++ Syntax 2 -> Syntax 1 compiler</em></th>
  9087. </tr>
  9088. </thead>
  9089. <tbody>
  9090. <tr>
  9091. <td>Homepage</td>
  9092. <td><a href="https://github.com/hsutter/cppfront">https://github.com/hsutter/cppfront</a></td>
  9093. </tr>
  9094. <tr>
  9095. <td>Versions</td>
  9096. <td>v0.7.0, v0.7.2, v0.7.4, v0.8.0, v0.8.1</td>
  9097. </tr>
  9098. <tr>
  9099. <td>Architectures</td>
  9100. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9101. </tr>
  9102. <tr>
  9103. <td>Definition</td>
  9104. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppfront/xmake.lua">cppfront/xmake.lua</a></td>
  9105. </tr>
  9106. </tbody>
  9107. </table>
  9108. <h5 id="installcommand">Install command</h5>
  9109. <pre><code class="lang-console">xrepo install cppfront
  9110. </code></pre>
  9111. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9112. <pre><code class="lang-lua">add_requires("cppfront")
  9113. </code></pre>
  9114. <h3 id="cppgpiolinux">cppgpio (linux)</h3>
  9115. <table>
  9116. <thead>
  9117. <tr>
  9118. <th>Description</th>
  9119. <th><em>C++14 GPIO library for embedded systems on Linux</em></th>
  9120. </tr>
  9121. </thead>
  9122. <tbody>
  9123. <tr>
  9124. <td>Homepage</td>
  9125. <td><a href="https://github.com/JoachimSchurig/CppGPIO">https://github.com/JoachimSchurig/CppGPIO</a></td>
  9126. </tr>
  9127. <tr>
  9128. <td>Versions</td>
  9129. <td>2016.03.11, 2016.04.04, 2022.02.20</td>
  9130. </tr>
  9131. <tr>
  9132. <td>Architectures</td>
  9133. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9134. </tr>
  9135. <tr>
  9136. <td>Definition</td>
  9137. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppgpio/xmake.lua">cppgpio/xmake.lua</a></td>
  9138. </tr>
  9139. </tbody>
  9140. </table>
  9141. <h5 id="installcommand">Install command</h5>
  9142. <pre><code class="lang-console">xrepo install cppgpio
  9143. </code></pre>
  9144. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9145. <pre><code class="lang-lua">add_requires("cppgpio")
  9146. </code></pre>
  9147. <h3 id="cppitertoolslinux">cppitertools (linux)</h3>
  9148. <table>
  9149. <thead>
  9150. <tr>
  9151. <th>Description</th>
  9152. <th><em>Implementation of python itertools and builtin iteration functions for C++17</em></th>
  9153. </tr>
  9154. </thead>
  9155. <tbody>
  9156. <tr>
  9157. <td>Homepage</td>
  9158. <td><a href="https://twitter.com/cppitertools">https://twitter.com/cppitertools</a></td>
  9159. </tr>
  9160. <tr>
  9161. <td>License</td>
  9162. <td>BSD-2-Clause</td>
  9163. </tr>
  9164. <tr>
  9165. <td>Versions</td>
  9166. <td>v2.1, v2.2, v2.3</td>
  9167. </tr>
  9168. <tr>
  9169. <td>Architectures</td>
  9170. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9171. </tr>
  9172. <tr>
  9173. <td>Definition</td>
  9174. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppitertools/xmake.lua">cppitertools/xmake.lua</a></td>
  9175. </tr>
  9176. </tbody>
  9177. </table>
  9178. <h5 id="installcommand">Install command</h5>
  9179. <pre><code class="lang-console">xrepo install cppitertools
  9180. </code></pre>
  9181. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9182. <pre><code class="lang-lua">add_requires("cppitertools")
  9183. </code></pre>
  9184. <h3 id="cppjiebalinux">cppjieba (linux)</h3>
  9185. <table>
  9186. <thead>
  9187. <tr>
  9188. <th>Description</th>
  9189. <th><em>"结巴"中文分词的C++版本</em></th>
  9190. </tr>
  9191. </thead>
  9192. <tbody>
  9193. <tr>
  9194. <td>Homepage</td>
  9195. <td><a href="https://github.com/yanyiwu/cppjieba">https://github.com/yanyiwu/cppjieba</a></td>
  9196. </tr>
  9197. <tr>
  9198. <td>License</td>
  9199. <td>MIT</td>
  9200. </tr>
  9201. <tr>
  9202. <td>Versions</td>
  9203. <td>v5.2.0, v5.4.0, v5.4.1, v5.5.0, v5.6.0</td>
  9204. </tr>
  9205. <tr>
  9206. <td>Architectures</td>
  9207. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9208. </tr>
  9209. <tr>
  9210. <td>Definition</td>
  9211. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppjieba/xmake.lua">cppjieba/xmake.lua</a></td>
  9212. </tr>
  9213. </tbody>
  9214. </table>
  9215. <h5 id="installcommand">Install command</h5>
  9216. <pre><code class="lang-console">xrepo install cppjieba
  9217. </code></pre>
  9218. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9219. <pre><code class="lang-lua">add_requires("cppjieba")
  9220. </code></pre>
  9221. <h3 id="cpplilinux">cppli (linux)</h3>
  9222. <table>
  9223. <thead>
  9224. <tr>
  9225. <th>Description</th>
  9226. <th><em>an intuitive CLI framework for C++</em></th>
  9227. </tr>
  9228. </thead>
  9229. <tbody>
  9230. <tr>
  9231. <td>Homepage</td>
  9232. <td><a href="https://cppli.bearodactyl.dev">https://cppli.bearodactyl.dev</a></td>
  9233. </tr>
  9234. <tr>
  9235. <td>Versions</td>
  9236. <td>2025.10.22</td>
  9237. </tr>
  9238. <tr>
  9239. <td>Architectures</td>
  9240. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9241. </tr>
  9242. <tr>
  9243. <td>Definition</td>
  9244. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppli/xmake.lua">cppli/xmake.lua</a></td>
  9245. </tr>
  9246. </tbody>
  9247. </table>
  9248. <h5 id="installcommand">Install command</h5>
  9249. <pre><code class="lang-console">xrepo install cppli
  9250. </code></pre>
  9251. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9252. <pre><code class="lang-lua">add_requires("cppli")
  9253. </code></pre>
  9254. <h3 id="cpppreiconvlinux">cppp-reiconv (linux)</h3>
  9255. <table>
  9256. <thead>
  9257. <tr>
  9258. <th>Description</th>
  9259. <th><em>A character set conversion library based on GNU LIBICONV.</em></th>
  9260. </tr>
  9261. </thead>
  9262. <tbody>
  9263. <tr>
  9264. <td>Homepage</td>
  9265. <td><a href="https://github.com/cppp-project/cppp-reiconv">https://github.com/cppp-project/cppp-reiconv</a></td>
  9266. </tr>
  9267. <tr>
  9268. <td>License</td>
  9269. <td>LGPL-3.0</td>
  9270. </tr>
  9271. <tr>
  9272. <td>Versions</td>
  9273. <td>v2.1.0</td>
  9274. </tr>
  9275. <tr>
  9276. <td>Architectures</td>
  9277. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9278. </tr>
  9279. <tr>
  9280. <td>Definition</td>
  9281. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppp-reiconv/xmake.lua">cppp-reiconv/xmake.lua</a></td>
  9282. </tr>
  9283. </tbody>
  9284. </table>
  9285. <h5 id="installcommand">Install command</h5>
  9286. <pre><code class="lang-console">xrepo install cppp-reiconv
  9287. </code></pre>
  9288. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9289. <pre><code class="lang-lua">add_requires("cppp-reiconv")
  9290. </code></pre>
  9291. <h3 id="cpptracelinux">cpptrace (linux)</h3>
  9292. <table>
  9293. <thead>
  9294. <tr>
  9295. <th>Description</th>
  9296. <th><em>Lightweight, zero-configuration-required, and cross-platform stacktrace library for C++</em></th>
  9297. </tr>
  9298. </thead>
  9299. <tbody>
  9300. <tr>
  9301. <td>Homepage</td>
  9302. <td><a href="https://github.com/jeremy-rifkin/cpptrace">https://github.com/jeremy-rifkin/cpptrace</a></td>
  9303. </tr>
  9304. <tr>
  9305. <td>License</td>
  9306. <td>MIT</td>
  9307. </tr>
  9308. <tr>
  9309. <td>Versions</td>
  9310. <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>
  9311. </tr>
  9312. <tr>
  9313. <td>Architectures</td>
  9314. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9315. </tr>
  9316. <tr>
  9317. <td>Definition</td>
  9318. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpptrace/xmake.lua">cpptrace/xmake.lua</a></td>
  9319. </tr>
  9320. </tbody>
  9321. </table>
  9322. <h5 id="installcommand">Install command</h5>
  9323. <pre><code class="lang-console">xrepo install cpptrace
  9324. </code></pre>
  9325. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9326. <pre><code class="lang-lua">add_requires("cpptrace")
  9327. </code></pre>
  9328. <h3 id="cppunitlinux">cppunit (linux)</h3>
  9329. <table>
  9330. <thead>
  9331. <tr>
  9332. <th>Description</th>
  9333. <th><em>CppUnit is the C++ port of the famous JUnit framework for unit testing</em></th>
  9334. </tr>
  9335. </thead>
  9336. <tbody>
  9337. <tr>
  9338. <td>Homepage</td>
  9339. <td><a href="https://freedesktop.org/wiki/Software/cppunit">https://freedesktop.org/wiki/Software/cppunit</a></td>
  9340. </tr>
  9341. <tr>
  9342. <td>License</td>
  9343. <td>LGPL-2.1-or-later</td>
  9344. </tr>
  9345. <tr>
  9346. <td>Versions</td>
  9347. <td>1.15.1</td>
  9348. </tr>
  9349. <tr>
  9350. <td>Architectures</td>
  9351. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9352. </tr>
  9353. <tr>
  9354. <td>Definition</td>
  9355. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppunit/xmake.lua">cppunit/xmake.lua</a></td>
  9356. </tr>
  9357. </tbody>
  9358. </table>
  9359. <h5 id="installcommand">Install command</h5>
  9360. <pre><code class="lang-console">xrepo install cppunit
  9361. </code></pre>
  9362. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9363. <pre><code class="lang-lua">add_requires("cppunit")
  9364. </code></pre>
  9365. <h3 id="cppzmqlinux">cppzmq (linux)</h3>
  9366. <table>
  9367. <thead>
  9368. <tr>
  9369. <th>Description</th>
  9370. <th><em>Header-only C++ binding for libzmq</em></th>
  9371. </tr>
  9372. </thead>
  9373. <tbody>
  9374. <tr>
  9375. <td>Homepage</td>
  9376. <td><a href="http://www.zeromq.org/">http://www.zeromq.org/</a></td>
  9377. </tr>
  9378. <tr>
  9379. <td>License</td>
  9380. <td>MIT</td>
  9381. </tr>
  9382. <tr>
  9383. <td>Versions</td>
  9384. <td>v4.8.1, v4.9.0, v4.10.0, v4.11.0</td>
  9385. </tr>
  9386. <tr>
  9387. <td>Architectures</td>
  9388. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9389. </tr>
  9390. <tr>
  9391. <td>Definition</td>
  9392. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppzmq/xmake.lua">cppzmq/xmake.lua</a></td>
  9393. </tr>
  9394. </tbody>
  9395. </table>
  9396. <h5 id="installcommand">Install command</h5>
  9397. <pre><code class="lang-console">xrepo install cppzmq
  9398. </code></pre>
  9399. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9400. <pre><code class="lang-lua">add_requires("cppzmq")
  9401. </code></pre>
  9402. <h3 id="cprlinux">cpr (linux)</h3>
  9403. <table>
  9404. <thead>
  9405. <tr>
  9406. <th>Description</th>
  9407. <th><em>C++ Requests is a simple wrapper around libcurl inspired by the excellent Python Requests project.</em></th>
  9408. </tr>
  9409. </thead>
  9410. <tbody>
  9411. <tr>
  9412. <td>Homepage</td>
  9413. <td><a href="https://docs.libcpr.org/">https://docs.libcpr.org/</a></td>
  9414. </tr>
  9415. <tr>
  9416. <td>License</td>
  9417. <td>MIT</td>
  9418. </tr>
  9419. <tr>
  9420. <td>Versions</td>
  9421. <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, 1.14.1</td>
  9422. </tr>
  9423. <tr>
  9424. <td>Architectures</td>
  9425. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9426. </tr>
  9427. <tr>
  9428. <td>Definition</td>
  9429. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpr/xmake.lua">cpr/xmake.lua</a></td>
  9430. </tr>
  9431. </tbody>
  9432. </table>
  9433. <h5 id="installcommand">Install command</h5>
  9434. <pre><code class="lang-console">xrepo install cpr
  9435. </code></pre>
  9436. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9437. <pre><code class="lang-lua">add_requires("cpr")
  9438. </code></pre>
  9439. <h3 id="cpufeatureslinux">cpu-features (linux)</h3>
  9440. <table>
  9441. <thead>
  9442. <tr>
  9443. <th>Description</th>
  9444. <th><em>A cross platform C99 library to get cpu features at runtime.</em></th>
  9445. </tr>
  9446. </thead>
  9447. <tbody>
  9448. <tr>
  9449. <td>Homepage</td>
  9450. <td><a href="https://github.com/google/cpu_features">https://github.com/google/cpu_features</a></td>
  9451. </tr>
  9452. <tr>
  9453. <td>License</td>
  9454. <td>Apache-2.0</td>
  9455. </tr>
  9456. <tr>
  9457. <td>Versions</td>
  9458. <td>v0.6.0, v0.7.0, v0.9.0, v0.10.0, v0.10.1</td>
  9459. </tr>
  9460. <tr>
  9461. <td>Architectures</td>
  9462. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9463. </tr>
  9464. <tr>
  9465. <td>Definition</td>
  9466. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpu-features/xmake.lua">cpu-features/xmake.lua</a></td>
  9467. </tr>
  9468. </tbody>
  9469. </table>
  9470. <h5 id="installcommand">Install command</h5>
  9471. <pre><code class="lang-console">xrepo install cpu-features
  9472. </code></pre>
  9473. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9474. <pre><code class="lang-lua">add_requires("cpu-features")
  9475. </code></pre>
  9476. <h3 id="cpuinfolinux">cpuinfo (linux)</h3>
  9477. <table>
  9478. <thead>
  9479. <tr>
  9480. <th>Description</th>
  9481. <th><em>CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)</em></th>
  9482. </tr>
  9483. </thead>
  9484. <tbody>
  9485. <tr>
  9486. <td>Homepage</td>
  9487. <td><a href="https://github.com/pytorch/cpuinfo">https://github.com/pytorch/cpuinfo</a></td>
  9488. </tr>
  9489. <tr>
  9490. <td>License</td>
  9491. <td>BSD-2-Clause</td>
  9492. </tr>
  9493. <tr>
  9494. <td>Versions</td>
  9495. <td>2023.07.21, 2024.09.26, 2025.03.28</td>
  9496. </tr>
  9497. <tr>
  9498. <td>Architectures</td>
  9499. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9500. </tr>
  9501. <tr>
  9502. <td>Definition</td>
  9503. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpuinfo/xmake.lua">cpuinfo/xmake.lua</a></td>
  9504. </tr>
  9505. </tbody>
  9506. </table>
  9507. <h5 id="installcommand">Install command</h5>
  9508. <pre><code class="lang-console">xrepo install cpuinfo
  9509. </code></pre>
  9510. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9511. <pre><code class="lang-lua">add_requires("cpuinfo")
  9512. </code></pre>
  9513. <h3 id="crlinux">cr (linux)</h3>
  9514. <table>
  9515. <thead>
  9516. <tr>
  9517. <th>Description</th>
  9518. <th><em>cr.h: A Simple C Hot Reload Header-only Library</em></th>
  9519. </tr>
  9520. </thead>
  9521. <tbody>
  9522. <tr>
  9523. <td>Homepage</td>
  9524. <td><a href="https://fungos.github.io/cr-simple-c-hot-reload/">https://fungos.github.io/cr-simple-c-hot-reload/</a></td>
  9525. </tr>
  9526. <tr>
  9527. <td>License</td>
  9528. <td>MIT</td>
  9529. </tr>
  9530. <tr>
  9531. <td>Versions</td>
  9532. <td>2022.11.06</td>
  9533. </tr>
  9534. <tr>
  9535. <td>Architectures</td>
  9536. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9537. </tr>
  9538. <tr>
  9539. <td>Definition</td>
  9540. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cr/xmake.lua">cr/xmake.lua</a></td>
  9541. </tr>
  9542. </tbody>
  9543. </table>
  9544. <h5 id="installcommand">Install command</h5>
  9545. <pre><code class="lang-console">xrepo install cr
  9546. </code></pre>
  9547. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9548. <pre><code class="lang-lua">add_requires("cr")
  9549. </code></pre>
  9550. <h3 id="crashpadlinux">crashpad (linux)</h3>
  9551. <table>
  9552. <thead>
  9553. <tr>
  9554. <th>Description</th>
  9555. <th><em>Crashpad is a crash-reporting system.</em></th>
  9556. </tr>
  9557. </thead>
  9558. <tbody>
  9559. <tr>
  9560. <td>Homepage</td>
  9561. <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>
  9562. </tr>
  9563. <tr>
  9564. <td>License</td>
  9565. <td>Apache-2.0</td>
  9566. </tr>
  9567. <tr>
  9568. <td>Versions</td>
  9569. <td>2025.09.18</td>
  9570. </tr>
  9571. <tr>
  9572. <td>Architectures</td>
  9573. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9574. </tr>
  9575. <tr>
  9576. <td>Definition</td>
  9577. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crashpad/xmake.lua">crashpad/xmake.lua</a></td>
  9578. </tr>
  9579. </tbody>
  9580. </table>
  9581. <h5 id="installcommand">Install command</h5>
  9582. <pre><code class="lang-console">xrepo install crashpad
  9583. </code></pre>
  9584. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9585. <pre><code class="lang-lua">add_requires("crashpad")
  9586. </code></pre>
  9587. <h3 id="crc32clinux">crc32c (linux)</h3>
  9588. <table>
  9589. <thead>
  9590. <tr>
  9591. <th>Description</th>
  9592. <th><em>CRC32C implementation with support for CPU-specific acceleration instructions</em></th>
  9593. </tr>
  9594. </thead>
  9595. <tbody>
  9596. <tr>
  9597. <td>Homepage</td>
  9598. <td><a href="https://github.com/google/crc32c">https://github.com/google/crc32c</a></td>
  9599. </tr>
  9600. <tr>
  9601. <td>License</td>
  9602. <td>BSD-3-Clause</td>
  9603. </tr>
  9604. <tr>
  9605. <td>Versions</td>
  9606. <td>1.1.2</td>
  9607. </tr>
  9608. <tr>
  9609. <td>Architectures</td>
  9610. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9611. </tr>
  9612. <tr>
  9613. <td>Definition</td>
  9614. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crc32c/xmake.lua">crc32c/xmake.lua</a></td>
  9615. </tr>
  9616. </tbody>
  9617. </table>
  9618. <h5 id="installcommand">Install command</h5>
  9619. <pre><code class="lang-console">xrepo install crc32c
  9620. </code></pre>
  9621. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9622. <pre><code class="lang-lua">add_requires("crc32c")
  9623. </code></pre>
  9624. <h3 id="criterionlinux">criterion (linux)</h3>
  9625. <table>
  9626. <thead>
  9627. <tr>
  9628. <th>Description</th>
  9629. <th><em>A cross-platform C and C++ unit testing framework for the 21st century</em></th>
  9630. </tr>
  9631. </thead>
  9632. <tbody>
  9633. <tr>
  9634. <td>Homepage</td>
  9635. <td><a href="https://github.com/Snaipe/Criterion">https://github.com/Snaipe/Criterion</a></td>
  9636. </tr>
  9637. <tr>
  9638. <td>License</td>
  9639. <td>MIT</td>
  9640. </tr>
  9641. <tr>
  9642. <td>Versions</td>
  9643. <td>v2.4.2, v2.4.3</td>
  9644. </tr>
  9645. <tr>
  9646. <td>Architectures</td>
  9647. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9648. </tr>
  9649. <tr>
  9650. <td>Definition</td>
  9651. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/criterion/xmake.lua">criterion/xmake.lua</a></td>
  9652. </tr>
  9653. </tbody>
  9654. </table>
  9655. <h5 id="installcommand">Install command</h5>
  9656. <pre><code class="lang-console">xrepo install criterion
  9657. </code></pre>
  9658. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9659. <pre><code class="lang-lua">add_requires("criterion")
  9660. </code></pre>
  9661. <h3 id="croaringlinux">croaring (linux)</h3>
  9662. <table>
  9663. <thead>
  9664. <tr>
  9665. <th>Description</th>
  9666. <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>
  9667. </tr>
  9668. </thead>
  9669. <tbody>
  9670. <tr>
  9671. <td>Homepage</td>
  9672. <td><a href="http://roaringbitmap.org/">http://roaringbitmap.org/</a></td>
  9673. </tr>
  9674. <tr>
  9675. <td>License</td>
  9676. <td>Apache-2.0</td>
  9677. </tr>
  9678. <tr>
  9679. <td>Versions</td>
  9680. <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, v4.4.0, v4.4.2, v4.5.0, v4.5.1</td>
  9681. </tr>
  9682. <tr>
  9683. <td>Architectures</td>
  9684. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9685. </tr>
  9686. <tr>
  9687. <td>Definition</td>
  9688. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/croaring/xmake.lua">croaring/xmake.lua</a></td>
  9689. </tr>
  9690. </tbody>
  9691. </table>
  9692. <h5 id="installcommand">Install command</h5>
  9693. <pre><code class="lang-console">xrepo install croaring
  9694. </code></pre>
  9695. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9696. <pre><code class="lang-lua">add_requires("croaring")
  9697. </code></pre>
  9698. <h3 id="croncpplinux">croncpp (linux)</h3>
  9699. <table>
  9700. <thead>
  9701. <tr>
  9702. <th>Description</th>
  9703. <th><em>A C++11/14/17 header-only cross-platform library for handling CRON expressions</em></th>
  9704. </tr>
  9705. </thead>
  9706. <tbody>
  9707. <tr>
  9708. <td>Homepage</td>
  9709. <td><a href="https://github.com/mariusbancila/croncpp">https://github.com/mariusbancila/croncpp</a></td>
  9710. </tr>
  9711. <tr>
  9712. <td>License</td>
  9713. <td>MIT</td>
  9714. </tr>
  9715. <tr>
  9716. <td>Versions</td>
  9717. <td>v2023.03.30</td>
  9718. </tr>
  9719. <tr>
  9720. <td>Architectures</td>
  9721. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9722. </tr>
  9723. <tr>
  9724. <td>Definition</td>
  9725. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/croncpp/xmake.lua">croncpp/xmake.lua</a></td>
  9726. </tr>
  9727. </tbody>
  9728. </table>
  9729. <h5 id="installcommand">Install command</h5>
  9730. <pre><code class="lang-console">xrepo install croncpp
  9731. </code></pre>
  9732. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9733. <pre><code class="lang-lua">add_requires("croncpp")
  9734. </code></pre>
  9735. <h3 id="crossguidlinux">crossguid (linux)</h3>
  9736. <table>
  9737. <thead>
  9738. <tr>
  9739. <th>Description</th>
  9740. <th><em>Lightweight cross platform C++ GUID/UUID library</em></th>
  9741. </tr>
  9742. </thead>
  9743. <tbody>
  9744. <tr>
  9745. <td>Homepage</td>
  9746. <td><a href="https://github.com/graeme-hill/crossguid">https://github.com/graeme-hill/crossguid</a></td>
  9747. </tr>
  9748. <tr>
  9749. <td>License</td>
  9750. <td>MIT</td>
  9751. </tr>
  9752. <tr>
  9753. <td>Versions</td>
  9754. <td>2019.3.29</td>
  9755. </tr>
  9756. <tr>
  9757. <td>Architectures</td>
  9758. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9759. </tr>
  9760. <tr>
  9761. <td>Definition</td>
  9762. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crossguid/xmake.lua">crossguid/xmake.lua</a></td>
  9763. </tr>
  9764. </tbody>
  9765. </table>
  9766. <h5 id="installcommand">Install command</h5>
  9767. <pre><code class="lang-console">xrepo install crossguid
  9768. </code></pre>
  9769. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9770. <pre><code class="lang-lua">add_requires("crossguid")
  9771. </code></pre>
  9772. <h3 id="crowlinux">crow (linux)</h3>
  9773. <table>
  9774. <thead>
  9775. <tr>
  9776. <th>Description</th>
  9777. <th><em>A Fast and Easy to use microframework for the web.</em></th>
  9778. </tr>
  9779. </thead>
  9780. <tbody>
  9781. <tr>
  9782. <td>Homepage</td>
  9783. <td><a href="https://github.com/CrowCpp/Crow">https://github.com/CrowCpp/Crow</a></td>
  9784. </tr>
  9785. <tr>
  9786. <td>License</td>
  9787. <td>BSD 3-Clause</td>
  9788. </tr>
  9789. <tr>
  9790. <td>Versions</td>
  9791. <td>v1.2.1+1, v1.2.1+2, v1.3.0, v1.3.1</td>
  9792. </tr>
  9793. <tr>
  9794. <td>Architectures</td>
  9795. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9796. </tr>
  9797. <tr>
  9798. <td>Definition</td>
  9799. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crow/xmake.lua">crow/xmake.lua</a></td>
  9800. </tr>
  9801. </tbody>
  9802. </table>
  9803. <h5 id="installcommand">Install command</h5>
  9804. <pre><code class="lang-console">xrepo install crow
  9805. </code></pre>
  9806. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9807. <pre><code class="lang-lua">add_requires("crow")
  9808. </code></pre>
  9809. <h3 id="crstllinux">crstl (linux)</h3>
  9810. <table>
  9811. <thead>
  9812. <tr>
  9813. <th>Description</th>
  9814. <th><em>STL whose aim is to compile fast, run fast, and be clear to read</em></th>
  9815. </tr>
  9816. </thead>
  9817. <tbody>
  9818. <tr>
  9819. <td>Homepage</td>
  9820. <td><a href="https://github.com/redorav/crstl">https://github.com/redorav/crstl</a></td>
  9821. </tr>
  9822. <tr>
  9823. <td>Versions</td>
  9824. <td>2024.06.04</td>
  9825. </tr>
  9826. <tr>
  9827. <td>Architectures</td>
  9828. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9829. </tr>
  9830. <tr>
  9831. <td>Definition</td>
  9832. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crstl/xmake.lua">crstl/xmake.lua</a></td>
  9833. </tr>
  9834. </tbody>
  9835. </table>
  9836. <h5 id="installcommand">Install command</h5>
  9837. <pre><code class="lang-console">xrepo install crstl
  9838. </code></pre>
  9839. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9840. <pre><code class="lang-lua">add_requires("crstl")
  9841. </code></pre>
  9842. <h3 id="cryptoalgorithmslinux">crypto-algorithms (linux)</h3>
  9843. <table>
  9844. <thead>
  9845. <tr>
  9846. <th>Description</th>
  9847. <th><em>Basic implementations of standard cryptography algorithms, like AES and SHA-1.</em></th>
  9848. </tr>
  9849. </thead>
  9850. <tbody>
  9851. <tr>
  9852. <td>Homepage</td>
  9853. <td><a href="https://github.com/KorewaWatchful/crypto-algorithms">https://github.com/KorewaWatchful/crypto-algorithms</a></td>
  9854. </tr>
  9855. <tr>
  9856. <td>Versions</td>
  9857. <td>2020.4.20</td>
  9858. </tr>
  9859. <tr>
  9860. <td>Architectures</td>
  9861. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9862. </tr>
  9863. <tr>
  9864. <td>Definition</td>
  9865. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crypto-algorithms/xmake.lua">crypto-algorithms/xmake.lua</a></td>
  9866. </tr>
  9867. </tbody>
  9868. </table>
  9869. <h5 id="installcommand">Install command</h5>
  9870. <pre><code class="lang-console">xrepo install crypto-algorithms
  9871. </code></pre>
  9872. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9873. <pre><code class="lang-lua">add_requires("crypto-algorithms")
  9874. </code></pre>
  9875. <h3 id="cryptopplinux">cryptopp (linux)</h3>
  9876. <table>
  9877. <thead>
  9878. <tr>
  9879. <th>Description</th>
  9880. <th><em>free C++ class library of cryptographic schemes</em></th>
  9881. </tr>
  9882. </thead>
  9883. <tbody>
  9884. <tr>
  9885. <td>Homepage</td>
  9886. <td><a href="https://cryptopp.com/">https://cryptopp.com/</a></td>
  9887. </tr>
  9888. <tr>
  9889. <td>Versions</td>
  9890. <td>8.4.0, 8.5.0, 8.6.0, 8.7.0, 8.9.0</td>
  9891. </tr>
  9892. <tr>
  9893. <td>Architectures</td>
  9894. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9895. </tr>
  9896. <tr>
  9897. <td>Definition</td>
  9898. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cryptopp/xmake.lua">cryptopp/xmake.lua</a></td>
  9899. </tr>
  9900. </tbody>
  9901. </table>
  9902. <h5 id="installcommand">Install command</h5>
  9903. <pre><code class="lang-console">xrepo install cryptopp
  9904. </code></pre>
  9905. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9906. <pre><code class="lang-lua">add_requires("cryptopp")
  9907. </code></pre>
  9908. <h3 id="cs_libguardedlinux">cs_libguarded (linux)</h3>
  9909. <table>
  9910. <thead>
  9911. <tr>
  9912. <th>Description</th>
  9913. <th><em>Header-only library for multithreaded programming</em></th>
  9914. </tr>
  9915. </thead>
  9916. <tbody>
  9917. <tr>
  9918. <td>Homepage</td>
  9919. <td><a href="https://www.copperspice.com/">https://www.copperspice.com/</a></td>
  9920. </tr>
  9921. <tr>
  9922. <td>License</td>
  9923. <td>BSD-2-Clause</td>
  9924. </tr>
  9925. <tr>
  9926. <td>Versions</td>
  9927. <td>2023.08.02</td>
  9928. </tr>
  9929. <tr>
  9930. <td>Architectures</td>
  9931. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9932. </tr>
  9933. <tr>
  9934. <td>Definition</td>
  9935. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cs_libguarded/xmake.lua">cs_libguarded/xmake.lua</a></td>
  9936. </tr>
  9937. </tbody>
  9938. </table>
  9939. <h5 id="installcommand">Install command</h5>
  9940. <pre><code class="lang-console">xrepo install cs_libguarded
  9941. </code></pre>
  9942. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9943. <pre><code class="lang-lua">add_requires("cs_libguarded")
  9944. </code></pre>
  9945. <h3 id="csalinux">csa (linux)</h3>
  9946. <table>
  9947. <thead>
  9948. <tr>
  9949. <th>Description</th>
  9950. <th><em>C++ header-only library for Coupled Simulated Annealing</em></th>
  9951. </tr>
  9952. </thead>
  9953. <tbody>
  9954. <tr>
  9955. <td>Homepage</td>
  9956. <td><a href="https://epwalsh.github.io/software/csa">https://epwalsh.github.io/software/csa</a></td>
  9957. </tr>
  9958. <tr>
  9959. <td>License</td>
  9960. <td>MIT</td>
  9961. </tr>
  9962. <tr>
  9963. <td>Versions</td>
  9964. <td>2018.05.25</td>
  9965. </tr>
  9966. <tr>
  9967. <td>Architectures</td>
  9968. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9969. </tr>
  9970. <tr>
  9971. <td>Definition</td>
  9972. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/csa/xmake.lua">csa/xmake.lua</a></td>
  9973. </tr>
  9974. </tbody>
  9975. </table>
  9976. <h5 id="installcommand">Install command</h5>
  9977. <pre><code class="lang-console">xrepo install csa
  9978. </code></pre>
  9979. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9980. <pre><code class="lang-lua">add_requires("csa")
  9981. </code></pre>
  9982. <h3 id="cserialportlinux">cserialport (linux)</h3>
  9983. <table>
  9984. <thead>
  9985. <tr>
  9986. <th>Description</th>
  9987. <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>
  9988. </tr>
  9989. </thead>
  9990. <tbody>
  9991. <tr>
  9992. <td>Homepage</td>
  9993. <td><a href="https://github.com/itas109/CSerialPort">https://github.com/itas109/CSerialPort</a></td>
  9994. </tr>
  9995. <tr>
  9996. <td>License</td>
  9997. <td>LGPL-3.0</td>
  9998. </tr>
  9999. <tr>
  10000. <td>Versions</td>
  10001. <td>v4.3.1, v4.3.2, v4.3.3</td>
  10002. </tr>
  10003. <tr>
  10004. <td>Architectures</td>
  10005. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10006. </tr>
  10007. <tr>
  10008. <td>Definition</td>
  10009. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cserialport/xmake.lua">cserialport/xmake.lua</a></td>
  10010. </tr>
  10011. </tbody>
  10012. </table>
  10013. <h5 id="installcommand">Install command</h5>
  10014. <pre><code class="lang-console">xrepo install cserialport
  10015. </code></pre>
  10016. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10017. <pre><code class="lang-lua">add_requires("cserialport")
  10018. </code></pre>
  10019. <h3 id="csfmllinux">csfml (linux)</h3>
  10020. <table>
  10021. <thead>
  10022. <tr>
  10023. <th>Description</th>
  10024. <th><em>Official binding of SFML for C</em></th>
  10025. </tr>
  10026. </thead>
  10027. <tbody>
  10028. <tr>
  10029. <td>Homepage</td>
  10030. <td><a href="https://www.sfml-dev.org">https://www.sfml-dev.org</a></td>
  10031. </tr>
  10032. <tr>
  10033. <td>License</td>
  10034. <td>zlib</td>
  10035. </tr>
  10036. <tr>
  10037. <td>Versions</td>
  10038. <td>2.6.1, 3.0.0</td>
  10039. </tr>
  10040. <tr>
  10041. <td>Architectures</td>
  10042. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10043. </tr>
  10044. <tr>
  10045. <td>Definition</td>
  10046. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/csfml/xmake.lua">csfml/xmake.lua</a></td>
  10047. </tr>
  10048. </tbody>
  10049. </table>
  10050. <h5 id="installcommand">Install command</h5>
  10051. <pre><code class="lang-console">xrepo install csfml
  10052. </code></pre>
  10053. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10054. <pre><code class="lang-lua">add_requires("csfml")
  10055. </code></pre>
  10056. <h3 id="cspicelinux">cspice (linux)</h3>
  10057. <table>
  10058. <thead>
  10059. <tr>
  10060. <th>Description</th>
  10061. <th><em>An Observation Geometry System for Space Science Missions</em></th>
  10062. </tr>
  10063. </thead>
  10064. <tbody>
  10065. <tr>
  10066. <td>Homepage</td>
  10067. <td><a href="https://naif.jpl.nasa.gov/naif/toolkit.html">https://naif.jpl.nasa.gov/naif/toolkit.html</a></td>
  10068. </tr>
  10069. <tr>
  10070. <td>Versions</td>
  10071. <td>v67</td>
  10072. </tr>
  10073. <tr>
  10074. <td>Architectures</td>
  10075. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10076. </tr>
  10077. <tr>
  10078. <td>Definition</td>
  10079. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cspice/xmake.lua">cspice/xmake.lua</a></td>
  10080. </tr>
  10081. </tbody>
  10082. </table>
  10083. <h5 id="installcommand">Install command</h5>
  10084. <pre><code class="lang-console">xrepo install cspice
  10085. </code></pre>
  10086. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10087. <pre><code class="lang-lua">add_requires("cspice")
  10088. </code></pre>
  10089. <h3 id="csv2linux">csv2 (linux)</h3>
  10090. <table>
  10091. <thead>
  10092. <tr>
  10093. <th>Description</th>
  10094. <th><em>A CSV parser library</em></th>
  10095. </tr>
  10096. </thead>
  10097. <tbody>
  10098. <tr>
  10099. <td>Homepage</td>
  10100. <td><a href="https://github.com/p-ranav/csv2">https://github.com/p-ranav/csv2</a></td>
  10101. </tr>
  10102. <tr>
  10103. <td>License</td>
  10104. <td>MIT</td>
  10105. </tr>
  10106. <tr>
  10107. <td>Versions</td>
  10108. <td>v0.1</td>
  10109. </tr>
  10110. <tr>
  10111. <td>Architectures</td>
  10112. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10113. </tr>
  10114. <tr>
  10115. <td>Definition</td>
  10116. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/csv2/xmake.lua">csv2/xmake.lua</a></td>
  10117. </tr>
  10118. </tbody>
  10119. </table>
  10120. <h5 id="installcommand">Install command</h5>
  10121. <pre><code class="lang-console">xrepo install csv2
  10122. </code></pre>
  10123. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10124. <pre><code class="lang-lua">add_requires("csv2")
  10125. </code></pre>
  10126. <h3 id="csvparserlinux">csvparser (linux)</h3>
  10127. <table>
  10128. <thead>
  10129. <tr>
  10130. <th>Description</th>
  10131. <th><em>A modern C++ library for reading, writing, and analyzing CSV (and similar) files (by vincentlaucsb)</em></th>
  10132. </tr>
  10133. </thead>
  10134. <tbody>
  10135. <tr>
  10136. <td>Homepage</td>
  10137. <td><a href="https://github.com/vincentlaucsb/csv-parser">https://github.com/vincentlaucsb/csv-parser</a></td>
  10138. </tr>
  10139. <tr>
  10140. <td>License</td>
  10141. <td>MIT</td>
  10142. </tr>
  10143. <tr>
  10144. <td>Versions</td>
  10145. <td>2.1.1, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.3.0, 2.4.2</td>
  10146. </tr>
  10147. <tr>
  10148. <td>Architectures</td>
  10149. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10150. </tr>
  10151. <tr>
  10152. <td>Definition</td>
  10153. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/csvparser/xmake.lua">csvparser/xmake.lua</a></td>
  10154. </tr>
  10155. </tbody>
  10156. </table>
  10157. <h5 id="installcommand">Install command</h5>
  10158. <pre><code class="lang-console">xrepo install csvparser
  10159. </code></pre>
  10160. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10161. <pre><code class="lang-lua">add_requires("csvparser")
  10162. </code></pre>
  10163. <h3 id="cthashlinux">cthash (linux)</h3>
  10164. <table>
  10165. <thead>
  10166. <tr>
  10167. <th>Description</th>
  10168. <th><em>constexpr implementation of SHA-2 and SHA-3 family of hashes</em></th>
  10169. </tr>
  10170. </thead>
  10171. <tbody>
  10172. <tr>
  10173. <td>Homepage</td>
  10174. <td><a href="https://github.com/hanickadot/cthash">https://github.com/hanickadot/cthash</a></td>
  10175. </tr>
  10176. <tr>
  10177. <td>License</td>
  10178. <td>Apache-2.0</td>
  10179. </tr>
  10180. <tr>
  10181. <td>Versions</td>
  10182. <td>2023.10.24</td>
  10183. </tr>
  10184. <tr>
  10185. <td>Architectures</td>
  10186. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10187. </tr>
  10188. <tr>
  10189. <td>Definition</td>
  10190. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cthash/xmake.lua">cthash/xmake.lua</a></td>
  10191. </tr>
  10192. </tbody>
  10193. </table>
  10194. <h5 id="installcommand">Install command</h5>
  10195. <pre><code class="lang-console">xrepo install cthash
  10196. </code></pre>
  10197. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10198. <pre><code class="lang-lua">add_requires("cthash")
  10199. </code></pre>
  10200. <h3 id="ctpglinux">ctpg (linux)</h3>
  10201. <table>
  10202. <thead>
  10203. <tr>
  10204. <th>Description</th>
  10205. <th><em>Compile Time Parser Generator.</em></th>
  10206. </tr>
  10207. </thead>
  10208. <tbody>
  10209. <tr>
  10210. <td>Homepage</td>
  10211. <td><a href="https://github.com/peter-winter/ctpg">https://github.com/peter-winter/ctpg</a></td>
  10212. </tr>
  10213. <tr>
  10214. <td>License</td>
  10215. <td>MIT</td>
  10216. </tr>
  10217. <tr>
  10218. <td>Versions</td>
  10219. <td>v1.3.7</td>
  10220. </tr>
  10221. <tr>
  10222. <td>Architectures</td>
  10223. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10224. </tr>
  10225. <tr>
  10226. <td>Definition</td>
  10227. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ctpg/xmake.lua">ctpg/xmake.lua</a></td>
  10228. </tr>
  10229. </tbody>
  10230. </table>
  10231. <h5 id="installcommand">Install command</h5>
  10232. <pre><code class="lang-console">xrepo install ctpg
  10233. </code></pre>
  10234. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10235. <pre><code class="lang-lua">add_requires("ctpg")
  10236. </code></pre>
  10237. <h3 id="ctracklinux">ctrack (linux)</h3>
  10238. <table>
  10239. <thead>
  10240. <tr>
  10241. <th>Description</th>
  10242. <th><em>A lightweight, high-performance C++ benchmarking and tracking library for effortless function profiling in both development and production environments. Features single-header integration, minimal overhead, multi-threaded support, customizable output, and advanced metrics for quick bottleneck detection in complex codebases.</em></th>
  10243. </tr>
  10244. </thead>
  10245. <tbody>
  10246. <tr>
  10247. <td>Homepage</td>
  10248. <td><a href="https://github.com/Compaile/ctrack">https://github.com/Compaile/ctrack</a></td>
  10249. </tr>
  10250. <tr>
  10251. <td>License</td>
  10252. <td>MIT</td>
  10253. </tr>
  10254. <tr>
  10255. <td>Versions</td>
  10256. <td>v1.0.2, v1.1.0</td>
  10257. </tr>
  10258. <tr>
  10259. <td>Architectures</td>
  10260. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10261. </tr>
  10262. <tr>
  10263. <td>Definition</td>
  10264. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ctrack/xmake.lua">ctrack/xmake.lua</a></td>
  10265. </tr>
  10266. </tbody>
  10267. </table>
  10268. <h5 id="installcommand">Install command</h5>
  10269. <pre><code class="lang-console">xrepo install ctrack
  10270. </code></pre>
  10271. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10272. <pre><code class="lang-lua">add_requires("ctrack")
  10273. </code></pre>
  10274. <h3 id="ctrelinux">ctre (linux)</h3>
  10275. <table>
  10276. <thead>
  10277. <tr>
  10278. <th>Description</th>
  10279. <th><em>ctre is a Compile time PCRE (almost) compatible regular expression matcher.</em></th>
  10280. </tr>
  10281. </thead>
  10282. <tbody>
  10283. <tr>
  10284. <td>Homepage</td>
  10285. <td><a href="https://github.com/hanickadot/compile-time-regular-expressions/">https://github.com/hanickadot/compile-time-regular-expressions/</a></td>
  10286. </tr>
  10287. <tr>
  10288. <td>License</td>
  10289. <td>Apache-2.0</td>
  10290. </tr>
  10291. <tr>
  10292. <td>Versions</td>
  10293. <td>v3.4.1, v3.5, v3.6, v3.7.2, v3.8.1, v3.9.0, v3.10.0</td>
  10294. </tr>
  10295. <tr>
  10296. <td>Architectures</td>
  10297. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10298. </tr>
  10299. <tr>
  10300. <td>Definition</td>
  10301. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ctre/xmake.lua">ctre/xmake.lua</a></td>
  10302. </tr>
  10303. </tbody>
  10304. </table>
  10305. <h5 id="installcommand">Install command</h5>
  10306. <pre><code class="lang-console">xrepo install ctre
  10307. </code></pre>
  10308. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10309. <pre><code class="lang-lua">add_requires("ctre")
  10310. </code></pre>
  10311. <h3 id="ctrlclinux">ctrl-c (linux)</h3>
  10312. <table>
  10313. <thead>
  10314. <tr>
  10315. <th>Description</th>
  10316. <th><em>Crossplatform code to handle Ctrl+C signal</em></th>
  10317. </tr>
  10318. </thead>
  10319. <tbody>
  10320. <tr>
  10321. <td>Homepage</td>
  10322. <td><a href="https://github.com/evgenykislov/ctrl-c">https://github.com/evgenykislov/ctrl-c</a></td>
  10323. </tr>
  10324. <tr>
  10325. <td>License</td>
  10326. <td>MIT</td>
  10327. </tr>
  10328. <tr>
  10329. <td>Versions</td>
  10330. <td>v1.0.0</td>
  10331. </tr>
  10332. <tr>
  10333. <td>Architectures</td>
  10334. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10335. </tr>
  10336. <tr>
  10337. <td>Definition</td>
  10338. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ctrl-c/xmake.lua">ctrl-c/xmake.lua</a></td>
  10339. </tr>
  10340. </tbody>
  10341. </table>
  10342. <h5 id="installcommand">Install command</h5>
  10343. <pre><code class="lang-console">xrepo install ctrl-c
  10344. </code></pre>
  10345. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10346. <pre><code class="lang-lua">add_requires("ctrl-c")
  10347. </code></pre>
  10348. <h3 id="cubeblinux">cubeb (linux)</h3>
  10349. <table>
  10350. <thead>
  10351. <tr>
  10352. <th>Description</th>
  10353. <th><em>Cross platform audio library</em></th>
  10354. </tr>
  10355. </thead>
  10356. <tbody>
  10357. <tr>
  10358. <td>Homepage</td>
  10359. <td><a href="https://github.com/mozilla/cubeb">https://github.com/mozilla/cubeb</a></td>
  10360. </tr>
  10361. <tr>
  10362. <td>License</td>
  10363. <td>ISC</td>
  10364. </tr>
  10365. <tr>
  10366. <td>Versions</td>
  10367. <td>2023.7.31</td>
  10368. </tr>
  10369. <tr>
  10370. <td>Architectures</td>
  10371. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10372. </tr>
  10373. <tr>
  10374. <td>Definition</td>
  10375. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cubeb/xmake.lua">cubeb/xmake.lua</a></td>
  10376. </tr>
  10377. </tbody>
  10378. </table>
  10379. <h5 id="installcommand">Install command</h5>
  10380. <pre><code class="lang-console">xrepo install cubeb
  10381. </code></pre>
  10382. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10383. <pre><code class="lang-lua">add_requires("cubeb")
  10384. </code></pre>
  10385. <h3 id="cudasampleslinux">cuda-samples (linux)</h3>
  10386. <table>
  10387. <thead>
  10388. <tr>
  10389. <th>Description</th>
  10390. <th><em>CUDA Sample Utility Code</em></th>
  10391. </tr>
  10392. </thead>
  10393. <tbody>
  10394. <tr>
  10395. <td>Homepage</td>
  10396. <td><a href="https://github.com/NVIDIA/cuda-samples">https://github.com/NVIDIA/cuda-samples</a></td>
  10397. </tr>
  10398. <tr>
  10399. <td>License</td>
  10400. <td>BSD-3-Clause</td>
  10401. </tr>
  10402. <tr>
  10403. <td>Versions</td>
  10404. <td>v11.8, v12.3, v12.4.1, v12.5, v12.8, v12.9, v13.0, v13.1</td>
  10405. </tr>
  10406. <tr>
  10407. <td>Architectures</td>
  10408. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10409. </tr>
  10410. <tr>
  10411. <td>Definition</td>
  10412. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cuda-samples/xmake.lua">cuda-samples/xmake.lua</a></td>
  10413. </tr>
  10414. </tbody>
  10415. </table>
  10416. <h5 id="installcommand">Install command</h5>
  10417. <pre><code class="lang-console">xrepo install cuda-samples
  10418. </code></pre>
  10419. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10420. <pre><code class="lang-lua">add_requires("cuda-samples")
  10421. </code></pre>
  10422. <h3 id="cumemlinux">cumem (linux)</h3>
  10423. <table>
  10424. <thead>
  10425. <tr>
  10426. <th>Description</th>
  10427. <th><em>CUDA Memory Management Wrapper with Type Safety</em></th>
  10428. </tr>
  10429. </thead>
  10430. <tbody>
  10431. <tr>
  10432. <td>Homepage</td>
  10433. <td><a href="https://github.com/BinhaoQin/cuMem">https://github.com/BinhaoQin/cuMem</a></td>
  10434. </tr>
  10435. <tr>
  10436. <td>Versions</td>
  10437. <td>1.0.0</td>
  10438. </tr>
  10439. <tr>
  10440. <td>Architectures</td>
  10441. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10442. </tr>
  10443. <tr>
  10444. <td>Definition</td>
  10445. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cumem/xmake.lua">cumem/xmake.lua</a></td>
  10446. </tr>
  10447. </tbody>
  10448. </table>
  10449. <h5 id="installcommand">Install command</h5>
  10450. <pre><code class="lang-console">xrepo install cumem
  10451. </code></pre>
  10452. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10453. <pre><code class="lang-lua">add_requires("cumem")
  10454. </code></pre>
  10455. <h3 id="cunitlinux">cunit (linux)</h3>
  10456. <table>
  10457. <thead>
  10458. <tr>
  10459. <th>Description</th>
  10460. <th><em>CUnit is a lightweight system for writing, administering, and running unit tests in C.</em></th>
  10461. </tr>
  10462. </thead>
  10463. <tbody>
  10464. <tr>
  10465. <td>Homepage</td>
  10466. <td><a href="https://gitlab.com/cunity/cunit">https://gitlab.com/cunity/cunit</a></td>
  10467. </tr>
  10468. <tr>
  10469. <td>License</td>
  10470. <td>LGPL-2.1</td>
  10471. </tr>
  10472. <tr>
  10473. <td>Versions</td>
  10474. <td>3.4.4</td>
  10475. </tr>
  10476. <tr>
  10477. <td>Architectures</td>
  10478. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10479. </tr>
  10480. <tr>
  10481. <td>Definition</td>
  10482. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cunit/xmake.lua">cunit/xmake.lua</a></td>
  10483. </tr>
  10484. </tbody>
  10485. </table>
  10486. <h5 id="installcommand">Install command</h5>
  10487. <pre><code class="lang-console">xrepo install cunit
  10488. </code></pre>
  10489. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10490. <pre><code class="lang-lua">add_requires("cunit")
  10491. </code></pre>
  10492. <h3 id="curllinux">curl (linux)</h3>
  10493. <table>
  10494. <thead>
  10495. <tr>
  10496. <th>Description</th>
  10497. <th><em>The multiprotocol file transfer library.</em></th>
  10498. </tr>
  10499. </thead>
  10500. <tbody>
  10501. <tr>
  10502. <td>Homepage</td>
  10503. <td><a href="https://curl.haxx.se/">https://curl.haxx.se/</a></td>
  10504. </tr>
  10505. <tr>
  10506. <td>License</td>
  10507. <td>MIT</td>
  10508. </tr>
  10509. <tr>
  10510. <td>Versions</td>
  10511. <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>
  10512. </tr>
  10513. <tr>
  10514. <td>Architectures</td>
  10515. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10516. </tr>
  10517. <tr>
  10518. <td>Definition</td>
  10519. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/curl/xmake.lua">curl/xmake.lua</a></td>
  10520. </tr>
  10521. </tbody>
  10522. </table>
  10523. <h5 id="installcommand">Install command</h5>
  10524. <pre><code class="lang-console">xrepo install curl
  10525. </code></pre>
  10526. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10527. <pre><code class="lang-lua">add_requires("curl")
  10528. </code></pre>
  10529. <h3 id="curlcpplinux">curlcpp (linux)</h3>
  10530. <table>
  10531. <thead>
  10532. <tr>
  10533. <th>Description</th>
  10534. <th><em>An object oriented C++ wrapper for CURL (libcurl)</em></th>
  10535. </tr>
  10536. </thead>
  10537. <tbody>
  10538. <tr>
  10539. <td>Homepage</td>
  10540. <td><a href="https://josephp91.github.io/curlcpp">https://josephp91.github.io/curlcpp</a></td>
  10541. </tr>
  10542. <tr>
  10543. <td>License</td>
  10544. <td>MIT</td>
  10545. </tr>
  10546. <tr>
  10547. <td>Versions</td>
  10548. <td>3.1</td>
  10549. </tr>
  10550. <tr>
  10551. <td>Architectures</td>
  10552. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10553. </tr>
  10554. <tr>
  10555. <td>Definition</td>
  10556. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/curlcpp/xmake.lua">curlcpp/xmake.lua</a></td>
  10557. </tr>
  10558. </tbody>
  10559. </table>
  10560. <h5 id="installcommand">Install command</h5>
  10561. <pre><code class="lang-console">xrepo install curlcpp
  10562. </code></pre>
  10563. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10564. <pre><code class="lang-lua">add_requires("curlcpp")
  10565. </code></pre>
  10566. <h3 id="curlpplinux">curlpp (linux)</h3>
  10567. <table>
  10568. <thead>
  10569. <tr>
  10570. <th>Description</th>
  10571. <th><em>C++ wrapper around libcURL</em></th>
  10572. </tr>
  10573. </thead>
  10574. <tbody>
  10575. <tr>
  10576. <td>Homepage</td>
  10577. <td><a href="http://www.curlpp.org">http://www.curlpp.org</a></td>
  10578. </tr>
  10579. <tr>
  10580. <td>License</td>
  10581. <td>MIT</td>
  10582. </tr>
  10583. <tr>
  10584. <td>Versions</td>
  10585. <td>2023.07.27</td>
  10586. </tr>
  10587. <tr>
  10588. <td>Architectures</td>
  10589. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10590. </tr>
  10591. <tr>
  10592. <td>Definition</td>
  10593. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/curlpp/xmake.lua">curlpp/xmake.lua</a></td>
  10594. </tr>
  10595. </tbody>
  10596. </table>
  10597. <h5 id="installcommand">Install command</h5>
  10598. <pre><code class="lang-console">xrepo install curlpp
  10599. </code></pre>
  10600. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10601. <pre><code class="lang-lua">add_requires("curlpp")
  10602. </code></pre>
  10603. <h3 id="cute_headerslinux">cute_headers (linux)</h3>
  10604. <table>
  10605. <thead>
  10606. <tr>
  10607. <th>Description</th>
  10608. <th><em>Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games</em></th>
  10609. </tr>
  10610. </thead>
  10611. <tbody>
  10612. <tr>
  10613. <td>Homepage</td>
  10614. <td><a href="https://github.com/RandyGaul/cute_headers">https://github.com/RandyGaul/cute_headers</a></td>
  10615. </tr>
  10616. <tr>
  10617. <td>License</td>
  10618. <td>Public Domain</td>
  10619. </tr>
  10620. <tr>
  10621. <td>Versions</td>
  10622. <td>2024.07.22</td>
  10623. </tr>
  10624. <tr>
  10625. <td>Architectures</td>
  10626. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10627. </tr>
  10628. <tr>
  10629. <td>Definition</td>
  10630. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cute_headers/xmake.lua">cute_headers/xmake.lua</a></td>
  10631. </tr>
  10632. </tbody>
  10633. </table>
  10634. <h5 id="installcommand">Install command</h5>
  10635. <pre><code class="lang-console">xrepo install cute_headers
  10636. </code></pre>
  10637. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10638. <pre><code class="lang-lua">add_requires("cute_headers")
  10639. </code></pre>
  10640. <h3 id="cutlasslinux">cutlass (linux)</h3>
  10641. <table>
  10642. <thead>
  10643. <tr>
  10644. <th>Description</th>
  10645. <th><em>CUDA Templates for Linear Algebra Subroutines</em></th>
  10646. </tr>
  10647. </thead>
  10648. <tbody>
  10649. <tr>
  10650. <td>Homepage</td>
  10651. <td><a href="https://github.com/NVIDIA/cutlass">https://github.com/NVIDIA/cutlass</a></td>
  10652. </tr>
  10653. <tr>
  10654. <td>License</td>
  10655. <td>BSD-3-Clause</td>
  10656. </tr>
  10657. <tr>
  10658. <td>Versions</td>
  10659. <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, v4.2.1, v4.3.3, v4.3.4, v4.3.5</td>
  10660. </tr>
  10661. <tr>
  10662. <td>Architectures</td>
  10663. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10664. </tr>
  10665. <tr>
  10666. <td>Definition</td>
  10667. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cutlass/xmake.lua">cutlass/xmake.lua</a></td>
  10668. </tr>
  10669. </tbody>
  10670. </table>
  10671. <h5 id="installcommand">Install command</h5>
  10672. <pre><code class="lang-console">xrepo install cutlass
  10673. </code></pre>
  10674. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10675. <pre><code class="lang-lua">add_requires("cutlass")
  10676. </code></pre>
  10677. <h3 id="cwtcucumberlinux">cwt-cucumber (linux)</h3>
  10678. <table>
  10679. <thead>
  10680. <tr>
  10681. <th>Description</th>
  10682. <th><em>A C++ Cucumber interpreter</em></th>
  10683. </tr>
  10684. </thead>
  10685. <tbody>
  10686. <tr>
  10687. <td>Homepage</td>
  10688. <td><a href="https://github.com/ThoSe1990/cwt-cucumber">https://github.com/ThoSe1990/cwt-cucumber</a></td>
  10689. </tr>
  10690. <tr>
  10691. <td>License</td>
  10692. <td>MIT</td>
  10693. </tr>
  10694. <tr>
  10695. <td>Versions</td>
  10696. <td>2.5, 2.6, 2.7, 2.8</td>
  10697. </tr>
  10698. <tr>
  10699. <td>Architectures</td>
  10700. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10701. </tr>
  10702. <tr>
  10703. <td>Definition</td>
  10704. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cwt-cucumber/xmake.lua">cwt-cucumber/xmake.lua</a></td>
  10705. </tr>
  10706. </tbody>
  10707. </table>
  10708. <h5 id="installcommand">Install command</h5>
  10709. <pre><code class="lang-console">xrepo install cwt-cucumber
  10710. </code></pre>
  10711. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10712. <pre><code class="lang-lua">add_requires("cwt-cucumber")
  10713. </code></pre>
  10714. <h3 id="cxxgraphlinux">cxxgraph (linux)</h3>
  10715. <table>
  10716. <thead>
  10717. <tr>
  10718. <th>Description</th>
  10719. <th><em>Header-Only C++ Library for Graph Representation and Algorithms</em></th>
  10720. </tr>
  10721. </thead>
  10722. <tbody>
  10723. <tr>
  10724. <td>Homepage</td>
  10725. <td><a href="https://zigrazor.github.io/CXXGraph">https://zigrazor.github.io/CXXGraph</a></td>
  10726. </tr>
  10727. <tr>
  10728. <td>License</td>
  10729. <td>AGPL-3.0</td>
  10730. </tr>
  10731. <tr>
  10732. <td>Versions</td>
  10733. <td>v3.1.0, v4.1.0</td>
  10734. </tr>
  10735. <tr>
  10736. <td>Architectures</td>
  10737. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10738. </tr>
  10739. <tr>
  10740. <td>Definition</td>
  10741. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cxxgraph/xmake.lua">cxxgraph/xmake.lua</a></td>
  10742. </tr>
  10743. </tbody>
  10744. </table>
  10745. <h5 id="installcommand">Install command</h5>
  10746. <pre><code class="lang-console">xrepo install cxxgraph
  10747. </code></pre>
  10748. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10749. <pre><code class="lang-lua">add_requires("cxxgraph")
  10750. </code></pre>
  10751. <h3 id="cxxoptslinux">cxxopts (linux)</h3>
  10752. <table>
  10753. <thead>
  10754. <tr>
  10755. <th>Description</th>
  10756. <th><em>Lightweight C++ command line option parser</em></th>
  10757. </tr>
  10758. </thead>
  10759. <tbody>
  10760. <tr>
  10761. <td>Homepage</td>
  10762. <td><a href="https://github.com/jarro2783/cxxopts">https://github.com/jarro2783/cxxopts</a></td>
  10763. </tr>
  10764. <tr>
  10765. <td>License</td>
  10766. <td>MIT</td>
  10767. </tr>
  10768. <tr>
  10769. <td>Versions</td>
  10770. <td>v2.2.0, v3.0.0, v3.1.1, v3.2.0, v3.2.1, v3.3.1</td>
  10771. </tr>
  10772. <tr>
  10773. <td>Architectures</td>
  10774. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10775. </tr>
  10776. <tr>
  10777. <td>Definition</td>
  10778. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cxxopts/xmake.lua">cxxopts/xmake.lua</a></td>
  10779. </tr>
  10780. </tbody>
  10781. </table>
  10782. <h5 id="installcommand">Install command</h5>
  10783. <pre><code class="lang-console">xrepo install cxxopts
  10784. </code></pre>
  10785. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10786. <pre><code class="lang-lua">add_requires("cxxopts")
  10787. </code></pre>
  10788. <h3 id="cyrussasllinux">cyrus-sasl (linux)</h3>
  10789. <table>
  10790. <thead>
  10791. <tr>
  10792. <th>Description</th>
  10793. <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>
  10794. </tr>
  10795. </thead>
  10796. <tbody>
  10797. <tr>
  10798. <td>Homepage</td>
  10799. <td><a href="https://www.cyrusimap.org/sasl/">https://www.cyrusimap.org/sasl/</a></td>
  10800. </tr>
  10801. <tr>
  10802. <td>Versions</td>
  10803. <td>2.1.27</td>
  10804. </tr>
  10805. <tr>
  10806. <td>Architectures</td>
  10807. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10808. </tr>
  10809. <tr>
  10810. <td>Definition</td>
  10811. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cyrus-sasl/xmake.lua">cyrus-sasl/xmake.lua</a></td>
  10812. </tr>
  10813. </tbody>
  10814. </table>
  10815. <h5 id="installcommand">Install command</h5>
  10816. <pre><code class="lang-console">xrepo install cyrus-sasl
  10817. </code></pre>
  10818. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10819. <pre><code class="lang-lua">add_requires("cyrus-sasl")
  10820. </code></pre>
  10821. <h2 id="d">d</h2>
  10822. <h3 id="daemonpplinux">daemonpp (linux)</h3>
  10823. <table>
  10824. <thead>
  10825. <tr>
  10826. <th>Description</th>
  10827. <th><em>Simple C++ header only template for creating Linux daemons</em></th>
  10828. </tr>
  10829. </thead>
  10830. <tbody>
  10831. <tr>
  10832. <td>Homepage</td>
  10833. <td><a href="https://github.com/baderouaich/daemonpp">https://github.com/baderouaich/daemonpp</a></td>
  10834. </tr>
  10835. <tr>
  10836. <td>License</td>
  10837. <td>MIT</td>
  10838. </tr>
  10839. <tr>
  10840. <td>Versions</td>
  10841. <td>2023.05.01</td>
  10842. </tr>
  10843. <tr>
  10844. <td>Architectures</td>
  10845. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10846. </tr>
  10847. <tr>
  10848. <td>Definition</td>
  10849. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/daemonpp/xmake.lua">daemonpp/xmake.lua</a></td>
  10850. </tr>
  10851. </tbody>
  10852. </table>
  10853. <h5 id="installcommand">Install command</h5>
  10854. <pre><code class="lang-console">xrepo install daemonpp
  10855. </code></pre>
  10856. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10857. <pre><code class="lang-lua">add_requires("daemonpp")
  10858. </code></pre>
  10859. <h3 id="dartslinux">darts (linux)</h3>
  10860. <table>
  10861. <thead>
  10862. <tr>
  10863. <th>Description</th>
  10864. <th><em>C++ Template Library for implementation of Double-Array</em></th>
  10865. </tr>
  10866. </thead>
  10867. <tbody>
  10868. <tr>
  10869. <td>Homepage</td>
  10870. <td><a href="http://chasen.org/~taku/software/darts/">http://chasen.org/~taku/software/darts/</a></td>
  10871. </tr>
  10872. <tr>
  10873. <td>License</td>
  10874. <td>BSD</td>
  10875. </tr>
  10876. <tr>
  10877. <td>Versions</td>
  10878. <td>0.32</td>
  10879. </tr>
  10880. <tr>
  10881. <td>Architectures</td>
  10882. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10883. </tr>
  10884. <tr>
  10885. <td>Definition</td>
  10886. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/darts/xmake.lua">darts/xmake.lua</a></td>
  10887. </tr>
  10888. </tbody>
  10889. </table>
  10890. <h5 id="installcommand">Install command</h5>
  10891. <pre><code class="lang-console">xrepo install darts
  10892. </code></pre>
  10893. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10894. <pre><code class="lang-lua">add_requires("darts")
  10895. </code></pre>
  10896. <h3 id="dartsimlinux">dartsim (linux)</h3>
  10897. <table>
  10898. <thead>
  10899. <tr>
  10900. <th>Description</th>
  10901. <th><em>Dynamic Animation and Robotics Toolkit</em></th>
  10902. </tr>
  10903. </thead>
  10904. <tbody>
  10905. <tr>
  10906. <td>Homepage</td>
  10907. <td><a href="https://dartsim.github.io/">https://dartsim.github.io/</a></td>
  10908. </tr>
  10909. <tr>
  10910. <td>License</td>
  10911. <td>BSD-2-Clause</td>
  10912. </tr>
  10913. <tr>
  10914. <td>Versions</td>
  10915. <td>v6.13.0, v6.14.2, v6.14.4, v6.14.5, v6.15.0</td>
  10916. </tr>
  10917. <tr>
  10918. <td>Architectures</td>
  10919. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10920. </tr>
  10921. <tr>
  10922. <td>Definition</td>
  10923. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dartsim/xmake.lua">dartsim/xmake.lua</a></td>
  10924. </tr>
  10925. </tbody>
  10926. </table>
  10927. <h5 id="installcommand">Install command</h5>
  10928. <pre><code class="lang-console">xrepo install dartsim
  10929. </code></pre>
  10930. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10931. <pre><code class="lang-lua">add_requires("dartsim")
  10932. </code></pre>
  10933. <h3 id="dataframelinux">dataframe (linux)</h3>
  10934. <table>
  10935. <thead>
  10936. <tr>
  10937. <th>Description</th>
  10938. <th><em>This is a C++ analytical library that provides interface and functionality similar to packages/libraries in Python and R.</em></th>
  10939. </tr>
  10940. </thead>
  10941. <tbody>
  10942. <tr>
  10943. <td>Homepage</td>
  10944. <td><a href="https://github.com/hosseinmoein/DataFrame">https://github.com/hosseinmoein/DataFrame</a></td>
  10945. </tr>
  10946. <tr>
  10947. <td>License</td>
  10948. <td>MIT</td>
  10949. </tr>
  10950. <tr>
  10951. <td>Versions</td>
  10952. <td>1.21.0, 1.22.0, 3.0.0, 3.1.0, 3.2.0, 3.3.0, 3.4.0, 3.6.0, 3.7.0</td>
  10953. </tr>
  10954. <tr>
  10955. <td>Architectures</td>
  10956. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10957. </tr>
  10958. <tr>
  10959. <td>Definition</td>
  10960. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dataframe/xmake.lua">dataframe/xmake.lua</a></td>
  10961. </tr>
  10962. </tbody>
  10963. </table>
  10964. <h5 id="installcommand">Install command</h5>
  10965. <pre><code class="lang-console">xrepo install dataframe
  10966. </code></pre>
  10967. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10968. <pre><code class="lang-lua">add_requires("dataframe")
  10969. </code></pre>
  10970. <h3 id="datatype99linux">datatype99 (linux)</h3>
  10971. <table>
  10972. <thead>
  10973. <tr>
  10974. <th>Description</th>
  10975. <th><em>Algebraic data types for C99</em></th>
  10976. </tr>
  10977. </thead>
  10978. <tbody>
  10979. <tr>
  10980. <td>Homepage</td>
  10981. <td><a href="https://github.com/Hirrolot/datatype99">https://github.com/Hirrolot/datatype99</a></td>
  10982. </tr>
  10983. <tr>
  10984. <td>License</td>
  10985. <td>MIT</td>
  10986. </tr>
  10987. <tr>
  10988. <td>Versions</td>
  10989. <td>1.6.3, 1.6.4, 1.6.5</td>
  10990. </tr>
  10991. <tr>
  10992. <td>Architectures</td>
  10993. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10994. </tr>
  10995. <tr>
  10996. <td>Definition</td>
  10997. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/datatype99/xmake.lua">datatype99/xmake.lua</a></td>
  10998. </tr>
  10999. </tbody>
  11000. </table>
  11001. <h5 id="installcommand">Install command</h5>
  11002. <pre><code class="lang-console">xrepo install datatype99
  11003. </code></pre>
  11004. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11005. <pre><code class="lang-lua">add_requires("datatype99")
  11006. </code></pre>
  11007. <h3 id="datelinux">date (linux)</h3>
  11008. <table>
  11009. <thead>
  11010. <tr>
  11011. <th>Description</th>
  11012. <th><em>A date and time library for use with C++11 and C++14.</em></th>
  11013. </tr>
  11014. </thead>
  11015. <tbody>
  11016. <tr>
  11017. <td>Homepage</td>
  11018. <td><a href="https://github.com/HowardHinnant/date">https://github.com/HowardHinnant/date</a></td>
  11019. </tr>
  11020. <tr>
  11021. <td>License</td>
  11022. <td>MIT</td>
  11023. </tr>
  11024. <tr>
  11025. <td>Versions</td>
  11026. <td>v3.0.1, v3.0.3, v3.0.4</td>
  11027. </tr>
  11028. <tr>
  11029. <td>Architectures</td>
  11030. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11031. </tr>
  11032. <tr>
  11033. <td>Definition</td>
  11034. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/date/xmake.lua">date/xmake.lua</a></td>
  11035. </tr>
  11036. </tbody>
  11037. </table>
  11038. <h5 id="installcommand">Install command</h5>
  11039. <pre><code class="lang-console">xrepo install date
  11040. </code></pre>
  11041. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11042. <pre><code class="lang-lua">add_requires("date")
  11043. </code></pre>
  11044. <h3 id="dav1dlinux">dav1d (linux)</h3>
  11045. <table>
  11046. <thead>
  11047. <tr>
  11048. <th>Description</th>
  11049. <th><em>dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed, size and correctness.</em></th>
  11050. </tr>
  11051. </thead>
  11052. <tbody>
  11053. <tr>
  11054. <td>Homepage</td>
  11055. <td><a href="https://www.videolan.org/projects/dav1d.html">https://www.videolan.org/projects/dav1d.html</a></td>
  11056. </tr>
  11057. <tr>
  11058. <td>License</td>
  11059. <td>BSD-2-Clause</td>
  11060. </tr>
  11061. <tr>
  11062. <td>Versions</td>
  11063. <td>0.9.0, 1.1.0, 1.4.3, 1.5.0</td>
  11064. </tr>
  11065. <tr>
  11066. <td>Architectures</td>
  11067. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11068. </tr>
  11069. <tr>
  11070. <td>Definition</td>
  11071. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dav1d/xmake.lua">dav1d/xmake.lua</a></td>
  11072. </tr>
  11073. </tbody>
  11074. </table>
  11075. <h5 id="installcommand">Install command</h5>
  11076. <pre><code class="lang-console">xrepo install dav1d
  11077. </code></pre>
  11078. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11079. <pre><code class="lang-lua">add_requires("dav1d")
  11080. </code></pre>
  11081. <h3 id="davixlinux">davix (linux)</h3>
  11082. <table>
  11083. <thead>
  11084. <tr>
  11085. <th>Description</th>
  11086. <th><em>High-performance file management over WebDAV/HTTP</em></th>
  11087. </tr>
  11088. </thead>
  11089. <tbody>
  11090. <tr>
  11091. <td>Homepage</td>
  11092. <td><a href="https://davix.web.cern.ch/">https://davix.web.cern.ch/</a></td>
  11093. </tr>
  11094. <tr>
  11095. <td>License</td>
  11096. <td>LGPL-2.1</td>
  11097. </tr>
  11098. <tr>
  11099. <td>Versions</td>
  11100. <td>0.8.5</td>
  11101. </tr>
  11102. <tr>
  11103. <td>Architectures</td>
  11104. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11105. </tr>
  11106. <tr>
  11107. <td>Definition</td>
  11108. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/davix/xmake.lua">davix/xmake.lua</a></td>
  11109. </tr>
  11110. </tbody>
  11111. </table>
  11112. <h5 id="installcommand">Install command</h5>
  11113. <pre><code class="lang-console">xrepo install davix
  11114. </code></pre>
  11115. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11116. <pre><code class="lang-lua">add_requires("davix")
  11117. </code></pre>
  11118. <h3 id="daw_header_librarieslinux">daw_header_libraries (linux)</h3>
  11119. <table>
  11120. <thead>
  11121. <tr>
  11122. <th>Description</th>
  11123. <th><em>Various header libraries mostly future std lib, replacements for(e.g. visit), or some misc </em></th>
  11124. </tr>
  11125. </thead>
  11126. <tbody>
  11127. <tr>
  11128. <td>Homepage</td>
  11129. <td><a href="https://beached.github.io/header_libraries/">https://beached.github.io/header_libraries/</a></td>
  11130. </tr>
  11131. <tr>
  11132. <td>License</td>
  11133. <td>BSL-1.0</td>
  11134. </tr>
  11135. <tr>
  11136. <td>Versions</td>
  11137. <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, v2.131.0, v2.132.1, v2.132.2</td>
  11138. </tr>
  11139. <tr>
  11140. <td>Architectures</td>
  11141. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11142. </tr>
  11143. <tr>
  11144. <td>Definition</td>
  11145. <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>
  11146. </tr>
  11147. </tbody>
  11148. </table>
  11149. <h5 id="installcommand">Install command</h5>
  11150. <pre><code class="lang-console">xrepo install daw_header_libraries
  11151. </code></pre>
  11152. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11153. <pre><code class="lang-lua">add_requires("daw_header_libraries")
  11154. </code></pre>
  11155. <h3 id="daw_json_linklinux">daw_json_link (linux)</h3>
  11156. <table>
  11157. <thead>
  11158. <tr>
  11159. <th>Description</th>
  11160. <th><em>Fast, convenient JSON serialization and parsing in C++</em></th>
  11161. </tr>
  11162. </thead>
  11163. <tbody>
  11164. <tr>
  11165. <td>Homepage</td>
  11166. <td><a href="https://beached.github.io/daw_json_link/">https://beached.github.io/daw_json_link/</a></td>
  11167. </tr>
  11168. <tr>
  11169. <td>License</td>
  11170. <td>BSL-1.0</td>
  11171. </tr>
  11172. <tr>
  11173. <td>Versions</td>
  11174. <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, v3.31.0</td>
  11175. </tr>
  11176. <tr>
  11177. <td>Architectures</td>
  11178. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11179. </tr>
  11180. <tr>
  11181. <td>Definition</td>
  11182. <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>
  11183. </tr>
  11184. </tbody>
  11185. </table>
  11186. <h5 id="installcommand">Install command</h5>
  11187. <pre><code class="lang-console">xrepo install daw_json_link
  11188. </code></pre>
  11189. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11190. <pre><code class="lang-lua">add_requires("daw_json_link")
  11191. </code></pre>
  11192. <h3 id="dbgmacrolinux">dbg-macro (linux)</h3>
  11193. <table>
  11194. <thead>
  11195. <tr>
  11196. <th>Description</th>
  11197. <th><em>A dbg(…) macro for C++</em></th>
  11198. </tr>
  11199. </thead>
  11200. <tbody>
  11201. <tr>
  11202. <td>Homepage</td>
  11203. <td><a href="https://github.com/sharkdp/dbg-macro">https://github.com/sharkdp/dbg-macro</a></td>
  11204. </tr>
  11205. <tr>
  11206. <td>License</td>
  11207. <td>MIT</td>
  11208. </tr>
  11209. <tr>
  11210. <td>Versions</td>
  11211. <td>v0.4.0, v0.5.0, v0.5.1</td>
  11212. </tr>
  11213. <tr>
  11214. <td>Architectures</td>
  11215. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11216. </tr>
  11217. <tr>
  11218. <td>Definition</td>
  11219. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dbg-macro/xmake.lua">dbg-macro/xmake.lua</a></td>
  11220. </tr>
  11221. </tbody>
  11222. </table>
  11223. <h5 id="installcommand">Install command</h5>
  11224. <pre><code class="lang-console">xrepo install dbg-macro
  11225. </code></pre>
  11226. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11227. <pre><code class="lang-lua">add_requires("dbg-macro")
  11228. </code></pre>
  11229. <h3 id="dbuslinux">dbus (linux)</h3>
  11230. <table>
  11231. <thead>
  11232. <tr>
  11233. <th>Description</th>
  11234. <th><em>D-Bus is a message bus system, a simple way for applications to talk to one another.</em></th>
  11235. </tr>
  11236. </thead>
  11237. <tbody>
  11238. <tr>
  11239. <td>Homepage</td>
  11240. <td><a href="https://www.freedesktop.org/wiki/Software/dbus/">https://www.freedesktop.org/wiki/Software/dbus/</a></td>
  11241. </tr>
  11242. <tr>
  11243. <td>License</td>
  11244. <td>GPL-2.0-or-later</td>
  11245. </tr>
  11246. <tr>
  11247. <td>Versions</td>
  11248. <td>1.14.2, 1.14.6, 1.14.8</td>
  11249. </tr>
  11250. <tr>
  11251. <td>Architectures</td>
  11252. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11253. </tr>
  11254. <tr>
  11255. <td>Definition</td>
  11256. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dbus/xmake.lua">dbus/xmake.lua</a></td>
  11257. </tr>
  11258. </tbody>
  11259. </table>
  11260. <h5 id="installcommand">Install command</h5>
  11261. <pre><code class="lang-console">xrepo install dbus
  11262. </code></pre>
  11263. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11264. <pre><code class="lang-lua">add_requires("dbus")
  11265. </code></pre>
  11266. <h3 id="dbuscxxlinux">dbus-cxx (linux)</h3>
  11267. <table>
  11268. <thead>
  11269. <tr>
  11270. <th>Description</th>
  11271. <th><em>DBus-cxx provides an object-oriented interface to DBus</em></th>
  11272. </tr>
  11273. </thead>
  11274. <tbody>
  11275. <tr>
  11276. <td>Homepage</td>
  11277. <td><a href="https://dbus-cxx.github.io/">https://dbus-cxx.github.io/</a></td>
  11278. </tr>
  11279. <tr>
  11280. <td>License</td>
  11281. <td>LGPL-3.0-or-later AND BSD-3-Clause</td>
  11282. </tr>
  11283. <tr>
  11284. <td>Versions</td>
  11285. <td>2.6.0</td>
  11286. </tr>
  11287. <tr>
  11288. <td>Architectures</td>
  11289. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11290. </tr>
  11291. <tr>
  11292. <td>Definition</td>
  11293. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dbus-cxx/xmake.lua">dbus-cxx/xmake.lua</a></td>
  11294. </tr>
  11295. </tbody>
  11296. </table>
  11297. <h5 id="installcommand">Install command</h5>
  11298. <pre><code class="lang-console">xrepo install dbus-cxx
  11299. </code></pre>
  11300. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11301. <pre><code class="lang-lua">add_requires("dbus-cxx")
  11302. </code></pre>
  11303. <h3 id="dcmtklinux">dcmtk (linux)</h3>
  11304. <table>
  11305. <thead>
  11306. <tr>
  11307. <th>Description</th>
  11308. <th><em>DCMTK - DICOM Toolkit</em></th>
  11309. </tr>
  11310. </thead>
  11311. <tbody>
  11312. <tr>
  11313. <td>Homepage</td>
  11314. <td><a href="https://dcmtk.org/dcmtk.php.en">https://dcmtk.org/dcmtk.php.en</a></td>
  11315. </tr>
  11316. <tr>
  11317. <td>License</td>
  11318. <td>BSD-3-Clause</td>
  11319. </tr>
  11320. <tr>
  11321. <td>Versions</td>
  11322. <td>3.6.6, 3.6.9</td>
  11323. </tr>
  11324. <tr>
  11325. <td>Architectures</td>
  11326. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11327. </tr>
  11328. <tr>
  11329. <td>Definition</td>
  11330. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dcmtk/xmake.lua">dcmtk/xmake.lua</a></td>
  11331. </tr>
  11332. </tbody>
  11333. </table>
  11334. <h5 id="installcommand">Install command</h5>
  11335. <pre><code class="lang-console">xrepo install dcmtk
  11336. </code></pre>
  11337. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11338. <pre><code class="lang-lua">add_requires("dcmtk")
  11339. </code></pre>
  11340. <h3 id="debughpplinux">debug-hpp (linux)</h3>
  11341. <table>
  11342. <thead>
  11343. <tr>
  11344. <th>Description</th>
  11345. <th><em>printing everything including STL containers without pain</em></th>
  11346. </tr>
  11347. </thead>
  11348. <tbody>
  11349. <tr>
  11350. <td>Homepage</td>
  11351. <td><a href="https://github.com/archibate/debug-hpp">https://github.com/archibate/debug-hpp</a></td>
  11352. </tr>
  11353. <tr>
  11354. <td>License</td>
  11355. <td>Unlicense</td>
  11356. </tr>
  11357. <tr>
  11358. <td>Versions</td>
  11359. <td>2024.09.06</td>
  11360. </tr>
  11361. <tr>
  11362. <td>Architectures</td>
  11363. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11364. </tr>
  11365. <tr>
  11366. <td>Definition</td>
  11367. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/debug-hpp/xmake.lua">debug-hpp/xmake.lua</a></td>
  11368. </tr>
  11369. </tbody>
  11370. </table>
  11371. <h5 id="installcommand">Install command</h5>
  11372. <pre><code class="lang-console">xrepo install debug-hpp
  11373. </code></pre>
  11374. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11375. <pre><code class="lang-lua">add_requires("debug-hpp")
  11376. </code></pre>
  11377. <h3 id="debug_assertlinux">debug_assert (linux)</h3>
  11378. <table>
  11379. <thead>
  11380. <tr>
  11381. <th>Description</th>
  11382. <th><em>Simple, flexible and modular assertion macro.</em></th>
  11383. </tr>
  11384. </thead>
  11385. <tbody>
  11386. <tr>
  11387. <td>Homepage</td>
  11388. <td><a href="http://foonathan.net/blog/2016/09/16/assertions.html">http://foonathan.net/blog/2016/09/16/assertions.html</a></td>
  11389. </tr>
  11390. <tr>
  11391. <td>License</td>
  11392. <td>zlib</td>
  11393. </tr>
  11394. <tr>
  11395. <td>Versions</td>
  11396. <td>v1.3.4</td>
  11397. </tr>
  11398. <tr>
  11399. <td>Architectures</td>
  11400. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11401. </tr>
  11402. <tr>
  11403. <td>Definition</td>
  11404. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/debug_assert/xmake.lua">debug_assert/xmake.lua</a></td>
  11405. </tr>
  11406. </tbody>
  11407. </table>
  11408. <h5 id="installcommand">Install command</h5>
  11409. <pre><code class="lang-console">xrepo install debug_assert
  11410. </code></pre>
  11411. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11412. <pre><code class="lang-lua">add_requires("debug_assert")
  11413. </code></pre>
  11414. <h3 id="debugbreaklinux">debugbreak (linux)</h3>
  11415. <table>
  11416. <thead>
  11417. <tr>
  11418. <th>Description</th>
  11419. <th><em>break into the debugger programmatically</em></th>
  11420. </tr>
  11421. </thead>
  11422. <tbody>
  11423. <tr>
  11424. <td>Homepage</td>
  11425. <td><a href="https://github.com/scottt/debugbreak">https://github.com/scottt/debugbreak</a></td>
  11426. </tr>
  11427. <tr>
  11428. <td>License</td>
  11429. <td>BSD-2-Clause</td>
  11430. </tr>
  11431. <tr>
  11432. <td>Versions</td>
  11433. <td>v1.0</td>
  11434. </tr>
  11435. <tr>
  11436. <td>Architectures</td>
  11437. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11438. </tr>
  11439. <tr>
  11440. <td>Definition</td>
  11441. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/debugbreak/xmake.lua">debugbreak/xmake.lua</a></td>
  11442. </tr>
  11443. </tbody>
  11444. </table>
  11445. <h5 id="installcommand">Install command</h5>
  11446. <pre><code class="lang-console">xrepo install debugbreak
  11447. </code></pre>
  11448. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11449. <pre><code class="lang-lua">add_requires("debugbreak")
  11450. </code></pre>
  11451. <h3 id="decimal_for_cpplinux">decimal_for_cpp (linux)</h3>
  11452. <table>
  11453. <thead>
  11454. <tr>
  11455. <th>Description</th>
  11456. <th><em>Decimal data type support, for COBOL-like fixed-point operations on currency/money values.</em></th>
  11457. </tr>
  11458. </thead>
  11459. <tbody>
  11460. <tr>
  11461. <td>Homepage</td>
  11462. <td><a href="https://github.com/vpiotr/decimal_for_cpp">https://github.com/vpiotr/decimal_for_cpp</a></td>
  11463. </tr>
  11464. <tr>
  11465. <td>License</td>
  11466. <td>BSD-3-Clause</td>
  11467. </tr>
  11468. <tr>
  11469. <td>Versions</td>
  11470. <td>1.19, 1.20, 1.21</td>
  11471. </tr>
  11472. <tr>
  11473. <td>Architectures</td>
  11474. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11475. </tr>
  11476. <tr>
  11477. <td>Definition</td>
  11478. <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>
  11479. </tr>
  11480. </tbody>
  11481. </table>
  11482. <h5 id="installcommand">Install command</h5>
  11483. <pre><code class="lang-console">xrepo install decimal_for_cpp
  11484. </code></pre>
  11485. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11486. <pre><code class="lang-lua">add_requires("decimal_for_cpp")
  11487. </code></pre>
  11488. <h3 id="demumblelinux">demumble (linux)</h3>
  11489. <table>
  11490. <thead>
  11491. <tr>
  11492. <th>Description</th>
  11493. <th><em>A better c++filt and a better undname.exe, in one binary.</em></th>
  11494. </tr>
  11495. </thead>
  11496. <tbody>
  11497. <tr>
  11498. <td>Homepage</td>
  11499. <td><a href="https://github.com/nico/demumble">https://github.com/nico/demumble</a></td>
  11500. </tr>
  11501. <tr>
  11502. <td>License</td>
  11503. <td>Apache-2.0</td>
  11504. </tr>
  11505. <tr>
  11506. <td>Versions</td>
  11507. <td>2022.3.23</td>
  11508. </tr>
  11509. <tr>
  11510. <td>Architectures</td>
  11511. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11512. </tr>
  11513. <tr>
  11514. <td>Definition</td>
  11515. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/demumble/xmake.lua">demumble/xmake.lua</a></td>
  11516. </tr>
  11517. </tbody>
  11518. </table>
  11519. <h5 id="installcommand">Install command</h5>
  11520. <pre><code class="lang-console">xrepo install demumble
  11521. </code></pre>
  11522. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11523. <pre><code class="lang-lua">add_requires("demumble")
  11524. </code></pre>
  11525. <h3 id="depot_toolslinux">depot_tools (linux)</h3>
  11526. <table>
  11527. <thead>
  11528. <tr>
  11529. <th>Description</th>
  11530. <th><em>Tools for working with Chromium development</em></th>
  11531. </tr>
  11532. </thead>
  11533. <tbody>
  11534. <tr>
  11535. <td>Homepage</td>
  11536. <td><a href="https://chromium.googlesource.com/chromium/tools/depot_tools">https://chromium.googlesource.com/chromium/tools/depot_tools</a></td>
  11537. </tr>
  11538. <tr>
  11539. <td>Versions</td>
  11540. <td>2022.2.1, 2024.2.29, 2024.7.4</td>
  11541. </tr>
  11542. <tr>
  11543. <td>Architectures</td>
  11544. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11545. </tr>
  11546. <tr>
  11547. <td>Definition</td>
  11548. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/depot_tools/xmake.lua">depot_tools/xmake.lua</a></td>
  11549. </tr>
  11550. </tbody>
  11551. </table>
  11552. <h5 id="installcommand">Install command</h5>
  11553. <pre><code class="lang-console">xrepo install depot_tools
  11554. </code></pre>
  11555. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11556. <pre><code class="lang-lua">add_requires("depot_tools")
  11557. </code></pre>
  11558. <h3 id="devillinux">devil (linux)</h3>
  11559. <table>
  11560. <thead>
  11561. <tr>
  11562. <th>Description</th>
  11563. <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>
  11564. </tr>
  11565. </thead>
  11566. <tbody>
  11567. <tr>
  11568. <td>Homepage</td>
  11569. <td><a href="https://sourceforge.net/projects/openil/">https://sourceforge.net/projects/openil/</a></td>
  11570. </tr>
  11571. <tr>
  11572. <td>License</td>
  11573. <td>LGPL-2.1</td>
  11574. </tr>
  11575. <tr>
  11576. <td>Versions</td>
  11577. <td>1.8.0</td>
  11578. </tr>
  11579. <tr>
  11580. <td>Architectures</td>
  11581. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11582. </tr>
  11583. <tr>
  11584. <td>Definition</td>
  11585. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/devil/xmake.lua">devil/xmake.lua</a></td>
  11586. </tr>
  11587. </tbody>
  11588. </table>
  11589. <h5 id="installcommand">Install command</h5>
  11590. <pre><code class="lang-console">xrepo install devil
  11591. </code></pre>
  11592. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11593. <pre><code class="lang-lua">add_requires("devil")
  11594. </code></pre>
  11595. <h3 id="dfdutilslinux">dfdutils (linux)</h3>
  11596. <table>
  11597. <thead>
  11598. <tr>
  11599. <th>Description</th>
  11600. <th><em>Utilities for working with Khronos data format descriptors</em></th>
  11601. </tr>
  11602. </thead>
  11603. <tbody>
  11604. <tr>
  11605. <td>Homepage</td>
  11606. <td><a href="https://github.com/KhronosGroup/dfdutils">https://github.com/KhronosGroup/dfdutils</a></td>
  11607. </tr>
  11608. <tr>
  11609. <td>License</td>
  11610. <td>Apache-2.0</td>
  11611. </tr>
  11612. <tr>
  11613. <td>Versions</td>
  11614. <td>2023.10.27</td>
  11615. </tr>
  11616. <tr>
  11617. <td>Architectures</td>
  11618. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11619. </tr>
  11620. <tr>
  11621. <td>Definition</td>
  11622. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dfdutils/xmake.lua">dfdutils/xmake.lua</a></td>
  11623. </tr>
  11624. </tbody>
  11625. </table>
  11626. <h5 id="installcommand">Install command</h5>
  11627. <pre><code class="lang-console">xrepo install dfdutils
  11628. </code></pre>
  11629. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11630. <pre><code class="lang-lua">add_requires("dfdutils")
  11631. </code></pre>
  11632. <h3 id="digestpplinux">digestpp (linux)</h3>
  11633. <table>
  11634. <thead>
  11635. <tr>
  11636. <th>Description</th>
  11637. <th><em>C++11 header-only message digest library</em></th>
  11638. </tr>
  11639. </thead>
  11640. <tbody>
  11641. <tr>
  11642. <td>Homepage</td>
  11643. <td><a href="https://github.com/kerukuro/digestpp">https://github.com/kerukuro/digestpp</a></td>
  11644. </tr>
  11645. <tr>
  11646. <td>License</td>
  11647. <td>MIT</td>
  11648. </tr>
  11649. <tr>
  11650. <td>Versions</td>
  11651. <td>2023.11.8</td>
  11652. </tr>
  11653. <tr>
  11654. <td>Architectures</td>
  11655. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11656. </tr>
  11657. <tr>
  11658. <td>Definition</td>
  11659. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/digestpp/xmake.lua">digestpp/xmake.lua</a></td>
  11660. </tr>
  11661. </tbody>
  11662. </table>
  11663. <h5 id="installcommand">Install command</h5>
  11664. <pre><code class="lang-console">xrepo install digestpp
  11665. </code></pre>
  11666. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11667. <pre><code class="lang-lua">add_requires("digestpp")
  11668. </code></pre>
  11669. <h3 id="diligentcorelinux">diligentcore (linux)</h3>
  11670. <table>
  11671. <thead>
  11672. <tr>
  11673. <th>Description</th>
  11674. <th><em>A modern cross-platform low-level graphics API</em></th>
  11675. </tr>
  11676. </thead>
  11677. <tbody>
  11678. <tr>
  11679. <td>Homepage</td>
  11680. <td><a href="http://diligentgraphics.com/diligent-engine/">http://diligentgraphics.com/diligent-engine/</a></td>
  11681. </tr>
  11682. <tr>
  11683. <td>License</td>
  11684. <td>Apache-2.0</td>
  11685. </tr>
  11686. <tr>
  11687. <td>Versions</td>
  11688. <td>v2.5.6</td>
  11689. </tr>
  11690. <tr>
  11691. <td>Architectures</td>
  11692. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11693. </tr>
  11694. <tr>
  11695. <td>Definition</td>
  11696. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/diligentcore/xmake.lua">diligentcore/xmake.lua</a></td>
  11697. </tr>
  11698. </tbody>
  11699. </table>
  11700. <h5 id="installcommand">Install command</h5>
  11701. <pre><code class="lang-console">xrepo install diligentcore
  11702. </code></pre>
  11703. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11704. <pre><code class="lang-lua">add_requires("diligentcore")
  11705. </code></pre>
  11706. <h3 id="diligentfxlinux">diligentfx (linux)</h3>
  11707. <table>
  11708. <thead>
  11709. <tr>
  11710. <th>Description</th>
  11711. <th><em>High-level rendering components</em></th>
  11712. </tr>
  11713. </thead>
  11714. <tbody>
  11715. <tr>
  11716. <td>Homepage</td>
  11717. <td><a href="https://github.com/DiligentGraphics/DiligentFX">https://github.com/DiligentGraphics/DiligentFX</a></td>
  11718. </tr>
  11719. <tr>
  11720. <td>License</td>
  11721. <td>Apache-2.0</td>
  11722. </tr>
  11723. <tr>
  11724. <td>Versions</td>
  11725. <td>v2.5.6</td>
  11726. </tr>
  11727. <tr>
  11728. <td>Architectures</td>
  11729. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11730. </tr>
  11731. <tr>
  11732. <td>Definition</td>
  11733. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/diligentfx/xmake.lua">diligentfx/xmake.lua</a></td>
  11734. </tr>
  11735. </tbody>
  11736. </table>
  11737. <h5 id="installcommand">Install command</h5>
  11738. <pre><code class="lang-console">xrepo install diligentfx
  11739. </code></pre>
  11740. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11741. <pre><code class="lang-lua">add_requires("diligentfx")
  11742. </code></pre>
  11743. <h3 id="diligenttoolslinux">diligenttools (linux)</h3>
  11744. <table>
  11745. <thead>
  11746. <tr>
  11747. <th>Description</th>
  11748. <th><em>Utilities built on top of core module</em></th>
  11749. </tr>
  11750. </thead>
  11751. <tbody>
  11752. <tr>
  11753. <td>Homepage</td>
  11754. <td><a href="https://github.com/DiligentGraphics/DiligentTools">https://github.com/DiligentGraphics/DiligentTools</a></td>
  11755. </tr>
  11756. <tr>
  11757. <td>License</td>
  11758. <td>Apache-2.0</td>
  11759. </tr>
  11760. <tr>
  11761. <td>Versions</td>
  11762. <td>v2.5.6</td>
  11763. </tr>
  11764. <tr>
  11765. <td>Architectures</td>
  11766. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11767. </tr>
  11768. <tr>
  11769. <td>Definition</td>
  11770. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/diligenttools/xmake.lua">diligenttools/xmake.lua</a></td>
  11771. </tr>
  11772. </tbody>
  11773. </table>
  11774. <h5 id="installcommand">Install command</h5>
  11775. <pre><code class="lang-console">xrepo install diligenttools
  11776. </code></pre>
  11777. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11778. <pre><code class="lang-lua">add_requires("diligenttools")
  11779. </code></pre>
  11780. <h3 id="dipplinux">dipp (linux)</h3>
  11781. <table>
  11782. <thead>
  11783. <tr>
  11784. <th>Description</th>
  11785. <th><em>C++ Dependency injection inspired inspired by .NET&#39;s Microsoft.Extensions.DependencyInjection</em></th>
  11786. </tr>
  11787. </thead>
  11788. <tbody>
  11789. <tr>
  11790. <td>Homepage</td>
  11791. <td><a href="https://github.com/01Pollux/dipp">https://github.com/01Pollux/dipp</a></td>
  11792. </tr>
  11793. <tr>
  11794. <td>License</td>
  11795. <td>MIT</td>
  11796. </tr>
  11797. <tr>
  11798. <td>Versions</td>
  11799. <td>2024.01.12</td>
  11800. </tr>
  11801. <tr>
  11802. <td>Architectures</td>
  11803. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11804. </tr>
  11805. <tr>
  11806. <td>Definition</td>
  11807. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dipp/xmake.lua">dipp/xmake.lua</a></td>
  11808. </tr>
  11809. </tbody>
  11810. </table>
  11811. <h5 id="installcommand">Install command</h5>
  11812. <pre><code class="lang-console">xrepo install dipp
  11813. </code></pre>
  11814. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11815. <pre><code class="lang-lua">add_requires("dipp")
  11816. </code></pre>
  11817. <h3 id="directxheaderslinux">directx-headers (linux)</h3>
  11818. <table>
  11819. <thead>
  11820. <tr>
  11821. <th>Description</th>
  11822. <th><em>Official DirectX headers</em></th>
  11823. </tr>
  11824. </thead>
  11825. <tbody>
  11826. <tr>
  11827. <td>Homepage</td>
  11828. <td><a href="https://github.com/microsoft/DirectX-Headers">https://github.com/microsoft/DirectX-Headers</a></td>
  11829. </tr>
  11830. <tr>
  11831. <td>License</td>
  11832. <td>MIT</td>
  11833. </tr>
  11834. <tr>
  11835. <td>Versions</td>
  11836. <td>v1.610.0, v1.613.0, v1.613.1, v1.614.0, v1.614.1, v1.615.0, v1.616.0, v1.618.1, v1.618.2</td>
  11837. </tr>
  11838. <tr>
  11839. <td>Architectures</td>
  11840. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11841. </tr>
  11842. <tr>
  11843. <td>Definition</td>
  11844. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/directx-headers/xmake.lua">directx-headers/xmake.lua</a></td>
  11845. </tr>
  11846. </tbody>
  11847. </table>
  11848. <h5 id="installcommand">Install command</h5>
  11849. <pre><code class="lang-console">xrepo install directx-headers
  11850. </code></pre>
  11851. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11852. <pre><code class="lang-lua">add_requires("directx-headers")
  11853. </code></pre>
  11854. <h3 id="directxmathlinux">directxmath (linux)</h3>
  11855. <table>
  11856. <thead>
  11857. <tr>
  11858. <th>Description</th>
  11859. <th><em>DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps.</em></th>
  11860. </tr>
  11861. </thead>
  11862. <tbody>
  11863. <tr>
  11864. <td>Homepage</td>
  11865. <td><a href="https://github.com/microsoft/DirectXMath">https://github.com/microsoft/DirectXMath</a></td>
  11866. </tr>
  11867. <tr>
  11868. <td>License</td>
  11869. <td>MIT</td>
  11870. </tr>
  11871. <tr>
  11872. <td>Versions</td>
  11873. <td>2022.12, 2024.02</td>
  11874. </tr>
  11875. <tr>
  11876. <td>Architectures</td>
  11877. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11878. </tr>
  11879. <tr>
  11880. <td>Definition</td>
  11881. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/directxmath/xmake.lua">directxmath/xmake.lua</a></td>
  11882. </tr>
  11883. </tbody>
  11884. </table>
  11885. <h5 id="installcommand">Install command</h5>
  11886. <pre><code class="lang-console">xrepo install directxmath
  11887. </code></pre>
  11888. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11889. <pre><code class="lang-lua">add_requires("directxmath")
  11890. </code></pre>
  11891. <h3 id="directxshadercompilerlinux">directxshadercompiler (linux)</h3>
  11892. <table>
  11893. <thead>
  11894. <tr>
  11895. <th>Description</th>
  11896. <th><em>DirectX Shader Compiler</em></th>
  11897. </tr>
  11898. </thead>
  11899. <tbody>
  11900. <tr>
  11901. <td>Homepage</td>
  11902. <td><a href="https://github.com/microsoft/DirectXShaderCompiler/">https://github.com/microsoft/DirectXShaderCompiler/</a></td>
  11903. </tr>
  11904. <tr>
  11905. <td>License</td>
  11906. <td>LLVM</td>
  11907. </tr>
  11908. <tr>
  11909. <td>Versions</td>
  11910. <td>v1.7.2212, v1.8.2403, v1.8.2405</td>
  11911. </tr>
  11912. <tr>
  11913. <td>Architectures</td>
  11914. <td>x86_64</td>
  11915. </tr>
  11916. <tr>
  11917. <td>Definition</td>
  11918. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/directxshadercompiler/xmake.lua">directxshadercompiler/xmake.lua</a></td>
  11919. </tr>
  11920. </tbody>
  11921. </table>
  11922. <h5 id="installcommand">Install command</h5>
  11923. <pre><code class="lang-console">xrepo install directxshadercompiler
  11924. </code></pre>
  11925. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11926. <pre><code class="lang-lua">add_requires("directxshadercompiler")
  11927. </code></pre>
  11928. <h3 id="directxtexlinux">directxtex (linux)</h3>
  11929. <table>
  11930. <thead>
  11931. <tr>
  11932. <th>Description</th>
  11933. <th><em>DirectXTex texture processing library</em></th>
  11934. </tr>
  11935. </thead>
  11936. <tbody>
  11937. <tr>
  11938. <td>Homepage</td>
  11939. <td><a href="https://walbourn.github.io/directxtex/">https://walbourn.github.io/directxtex/</a></td>
  11940. </tr>
  11941. <tr>
  11942. <td>License</td>
  11943. <td>MIT</td>
  11944. </tr>
  11945. <tr>
  11946. <td>Versions</td>
  11947. <td>2023.06, 2025.07</td>
  11948. </tr>
  11949. <tr>
  11950. <td>Architectures</td>
  11951. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11952. </tr>
  11953. <tr>
  11954. <td>Definition</td>
  11955. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/directxtex/xmake.lua">directxtex/xmake.lua</a></td>
  11956. </tr>
  11957. </tbody>
  11958. </table>
  11959. <h5 id="installcommand">Install command</h5>
  11960. <pre><code class="lang-console">xrepo install directxtex
  11961. </code></pre>
  11962. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11963. <pre><code class="lang-lua">add_requires("directxtex")
  11964. </code></pre>
  11965. <h3 id="discordlinux">discord (linux)</h3>
  11966. <table>
  11967. <thead>
  11968. <tr>
  11969. <th>Description</th>
  11970. <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>
  11971. </tr>
  11972. </thead>
  11973. <tbody>
  11974. <tr>
  11975. <td>Homepage</td>
  11976. <td><a href="https://discord.com/developers/docs/game-sdk/">https://discord.com/developers/docs/game-sdk/</a></td>
  11977. </tr>
  11978. <tr>
  11979. <td>Versions</td>
  11980. <td>2.5.6, 3.2.1</td>
  11981. </tr>
  11982. <tr>
  11983. <td>Architectures</td>
  11984. <td>x86_64</td>
  11985. </tr>
  11986. <tr>
  11987. <td>Definition</td>
  11988. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/discord/xmake.lua">discord/xmake.lua</a></td>
  11989. </tr>
  11990. </tbody>
  11991. </table>
  11992. <h5 id="installcommand">Install command</h5>
  11993. <pre><code class="lang-console">xrepo install discord
  11994. </code></pre>
  11995. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11996. <pre><code class="lang-lua">add_requires("discord")
  11997. </code></pre>
  11998. <h3 id="dispensolinux">dispenso (linux)</h3>
  11999. <table>
  12000. <thead>
  12001. <tr>
  12002. <th>Description</th>
  12003. <th><em>The project provides high-performance concurrency, enabling highly parallel computation.</em></th>
  12004. </tr>
  12005. </thead>
  12006. <tbody>
  12007. <tr>
  12008. <td>Homepage</td>
  12009. <td><a href="https://github.com/facebookincubator/dispenso">https://github.com/facebookincubator/dispenso</a></td>
  12010. </tr>
  12011. <tr>
  12012. <td>License</td>
  12013. <td>MIT</td>
  12014. </tr>
  12015. <tr>
  12016. <td>Versions</td>
  12017. <td>v1.1.0, v1.2.0, v1.3.0, v1.4.0</td>
  12018. </tr>
  12019. <tr>
  12020. <td>Architectures</td>
  12021. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12022. </tr>
  12023. <tr>
  12024. <td>Definition</td>
  12025. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dispenso/xmake.lua">dispenso/xmake.lua</a></td>
  12026. </tr>
  12027. </tbody>
  12028. </table>
  12029. <h5 id="installcommand">Install command</h5>
  12030. <pre><code class="lang-console">xrepo install dispenso
  12031. </code></pre>
  12032. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12033. <pre><code class="lang-lua">add_requires("dispenso")
  12034. </code></pre>
  12035. <h3 id="distormlinux">distorm (linux)</h3>
  12036. <table>
  12037. <thead>
  12038. <tr>
  12039. <th>Description</th>
  12040. <th><em>Powerful Disassembler Library For x86/AMD64</em></th>
  12041. </tr>
  12042. </thead>
  12043. <tbody>
  12044. <tr>
  12045. <td>Homepage</td>
  12046. <td><a href="https://github.com/gdabah/distorm">https://github.com/gdabah/distorm</a></td>
  12047. </tr>
  12048. <tr>
  12049. <td>Versions</td>
  12050. <td>2021.12.18</td>
  12051. </tr>
  12052. <tr>
  12053. <td>Architectures</td>
  12054. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12055. </tr>
  12056. <tr>
  12057. <td>Definition</td>
  12058. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/distorm/xmake.lua">distorm/xmake.lua</a></td>
  12059. </tr>
  12060. </tbody>
  12061. </table>
  12062. <h5 id="installcommand">Install command</h5>
  12063. <pre><code class="lang-console">xrepo install distorm
  12064. </code></pre>
  12065. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12066. <pre><code class="lang-lua">add_requires("distorm")
  12067. </code></pre>
  12068. <h3 id="dliblinux">dlib (linux)</h3>
  12069. <table>
  12070. <thead>
  12071. <tr>
  12072. <th>Description</th>
  12073. <th><em>A toolkit for making real world machine learning and data analysis applications in C++</em></th>
  12074. </tr>
  12075. </thead>
  12076. <tbody>
  12077. <tr>
  12078. <td>Homepage</td>
  12079. <td><a href="https://dlib.net">https://dlib.net</a></td>
  12080. </tr>
  12081. <tr>
  12082. <td>License</td>
  12083. <td>Boost</td>
  12084. </tr>
  12085. <tr>
  12086. <td>Versions</td>
  12087. <td>v19.22, v19.24.4, v19.24.5, v19.24.6, v19.24.8, v19.24.9, v20.0</td>
  12088. </tr>
  12089. <tr>
  12090. <td>Architectures</td>
  12091. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12092. </tr>
  12093. <tr>
  12094. <td>Definition</td>
  12095. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dlib/xmake.lua">dlib/xmake.lua</a></td>
  12096. </tr>
  12097. </tbody>
  12098. </table>
  12099. <h5 id="installcommand">Install command</h5>
  12100. <pre><code class="lang-console">xrepo install dlib
  12101. </code></pre>
  12102. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12103. <pre><code class="lang-lua">add_requires("dlib")
  12104. </code></pre>
  12105. <h3 id="dlpacklinux">dlpack (linux)</h3>
  12106. <table>
  12107. <thead>
  12108. <tr>
  12109. <th>Description</th>
  12110. <th><em>common in-memory tensor structure </em></th>
  12111. </tr>
  12112. </thead>
  12113. <tbody>
  12114. <tr>
  12115. <td>Homepage</td>
  12116. <td><a href="https://dmlc.github.io/dlpack/latest">https://dmlc.github.io/dlpack/latest</a></td>
  12117. </tr>
  12118. <tr>
  12119. <td>License</td>
  12120. <td>Apache-2.0</td>
  12121. </tr>
  12122. <tr>
  12123. <td>Versions</td>
  12124. <td>v0.8, v1.0, v1.1, v1.2, v1.3</td>
  12125. </tr>
  12126. <tr>
  12127. <td>Architectures</td>
  12128. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12129. </tr>
  12130. <tr>
  12131. <td>Definition</td>
  12132. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dlpack/xmake.lua">dlpack/xmake.lua</a></td>
  12133. </tr>
  12134. </tbody>
  12135. </table>
  12136. <h5 id="installcommand">Install command</h5>
  12137. <pre><code class="lang-console">xrepo install dlpack
  12138. </code></pre>
  12139. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12140. <pre><code class="lang-lua">add_requires("dlpack")
  12141. </code></pre>
  12142. <h3 id="dlsslinux">dlss (linux)</h3>
  12143. <table>
  12144. <thead>
  12145. <tr>
  12146. <th>Description</th>
  12147. <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>
  12148. </tr>
  12149. </thead>
  12150. <tbody>
  12151. <tr>
  12152. <td>Homepage</td>
  12153. <td><a href="https://github.com/NVIDIA/DLSS">https://github.com/NVIDIA/DLSS</a></td>
  12154. </tr>
  12155. <tr>
  12156. <td>License</td>
  12157. <td>NVIDIA RTX SDKs</td>
  12158. </tr>
  12159. <tr>
  12160. <td>Versions</td>
  12161. <td>v3.7.20, v310.1.0, v310.2.1, v310.3.0, v310.4.0, v310.5.0, v310.5.3</td>
  12162. </tr>
  12163. <tr>
  12164. <td>Architectures</td>
  12165. <td>x86_64</td>
  12166. </tr>
  12167. <tr>
  12168. <td>Definition</td>
  12169. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dlss/xmake.lua">dlss/xmake.lua</a></td>
  12170. </tr>
  12171. </tbody>
  12172. </table>
  12173. <h5 id="installcommand">Install command</h5>
  12174. <pre><code class="lang-console">xrepo install dlss
  12175. </code></pre>
  12176. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12177. <pre><code class="lang-lua">add_requires("dlss")
  12178. </code></pre>
  12179. <h3 id="dobbylinux">dobby (linux)</h3>
  12180. <table>
  12181. <thead>
  12182. <tr>
  12183. <th>Description</th>
  12184. <th><em>a lightweight, multi-platform, multi-architecture hook framework.</em></th>
  12185. </tr>
  12186. </thead>
  12187. <tbody>
  12188. <tr>
  12189. <td>Homepage</td>
  12190. <td><a href="https://github.com/jmpews/Dobby">https://github.com/jmpews/Dobby</a></td>
  12191. </tr>
  12192. <tr>
  12193. <td>License</td>
  12194. <td>Apache-2.0</td>
  12195. </tr>
  12196. <tr>
  12197. <td>Versions</td>
  12198. <td>2023.4.14</td>
  12199. </tr>
  12200. <tr>
  12201. <td>Architectures</td>
  12202. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12203. </tr>
  12204. <tr>
  12205. <td>Definition</td>
  12206. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dobby/xmake.lua">dobby/xmake.lua</a></td>
  12207. </tr>
  12208. </tbody>
  12209. </table>
  12210. <h5 id="installcommand">Install command</h5>
  12211. <pre><code class="lang-console">xrepo install dobby
  12212. </code></pre>
  12213. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12214. <pre><code class="lang-lua">add_requires("dobby")
  12215. </code></pre>
  12216. <h3 id="docoptlinux">docopt (linux)</h3>
  12217. <table>
  12218. <thead>
  12219. <tr>
  12220. <th>Description</th>
  12221. <th><em>Pythonic command line arguments parser (C++11 port)</em></th>
  12222. </tr>
  12223. </thead>
  12224. <tbody>
  12225. <tr>
  12226. <td>Homepage</td>
  12227. <td><a href="https://github.com/docopt/docopt.cpp">https://github.com/docopt/docopt.cpp</a></td>
  12228. </tr>
  12229. <tr>
  12230. <td>License</td>
  12231. <td>BSL-1.0</td>
  12232. </tr>
  12233. <tr>
  12234. <td>Versions</td>
  12235. <td>v0.6.3</td>
  12236. </tr>
  12237. <tr>
  12238. <td>Architectures</td>
  12239. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12240. </tr>
  12241. <tr>
  12242. <td>Definition</td>
  12243. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/docopt/xmake.lua">docopt/xmake.lua</a></td>
  12244. </tr>
  12245. </tbody>
  12246. </table>
  12247. <h5 id="installcommand">Install command</h5>
  12248. <pre><code class="lang-console">xrepo install docopt
  12249. </code></pre>
  12250. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12251. <pre><code class="lang-lua">add_requires("docopt")
  12252. </code></pre>
  12253. <h3 id="doctestlinux">doctest (linux)</h3>
  12254. <table>
  12255. <thead>
  12256. <tr>
  12257. <th>Description</th>
  12258. <th><em>The fastest feature-rich C++11/14/17/20 single-header testing framework for unit tests and TDD</em></th>
  12259. </tr>
  12260. </thead>
  12261. <tbody>
  12262. <tr>
  12263. <td>Homepage</td>
  12264. <td><a href="http://bit.ly/doctest-docs">http://bit.ly/doctest-docs</a></td>
  12265. </tr>
  12266. <tr>
  12267. <td>License</td>
  12268. <td>MIT</td>
  12269. </tr>
  12270. <tr>
  12271. <td>Versions</td>
  12272. <td>2.3.1, 2.3.6, 2.4.8, 2.4.9, 2.4.10, 2.4.11, 2.4.12</td>
  12273. </tr>
  12274. <tr>
  12275. <td>Architectures</td>
  12276. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12277. </tr>
  12278. <tr>
  12279. <td>Definition</td>
  12280. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/doctest/xmake.lua">doctest/xmake.lua</a></td>
  12281. </tr>
  12282. </tbody>
  12283. </table>
  12284. <h5 id="installcommand">Install command</h5>
  12285. <pre><code class="lang-console">xrepo install doctest
  12286. </code></pre>
  12287. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12288. <pre><code class="lang-lua">add_requires("doctest")
  12289. </code></pre>
  12290. <h3 id="dotnetlinux">dotnet (linux)</h3>
  12291. <table>
  12292. <thead>
  12293. <tr>
  12294. <th>Description</th>
  12295. <th><em>.NET is the free, open-source, cross-platform framework for building modern apps and powerful cloud services.</em></th>
  12296. </tr>
  12297. </thead>
  12298. <tbody>
  12299. <tr>
  12300. <td>Homepage</td>
  12301. <td><a href="https://dotnet.microsoft.com/">https://dotnet.microsoft.com/</a></td>
  12302. </tr>
  12303. <tr>
  12304. <td>Versions</td>
  12305. <td>7.0.4, 7.0.15, 8.0.1, 8.0.6, 9.0.3</td>
  12306. </tr>
  12307. <tr>
  12308. <td>Architectures</td>
  12309. <td>arm64, x86_64</td>
  12310. </tr>
  12311. <tr>
  12312. <td>Definition</td>
  12313. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dotnet/xmake.lua">dotnet/xmake.lua</a></td>
  12314. </tr>
  12315. </tbody>
  12316. </table>
  12317. <h5 id="installcommand">Install command</h5>
  12318. <pre><code class="lang-console">xrepo install dotnet
  12319. </code></pre>
  12320. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12321. <pre><code class="lang-lua">add_requires("dotnet")
  12322. </code></pre>
  12323. <h3 id="doubleconversionlinux">double-conversion (linux)</h3>
  12324. <table>
  12325. <thead>
  12326. <tr>
  12327. <th>Description</th>
  12328. <th><em>Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.</em></th>
  12329. </tr>
  12330. </thead>
  12331. <tbody>
  12332. <tr>
  12333. <td>Homepage</td>
  12334. <td><a href="https://github.com/google/double-conversion">https://github.com/google/double-conversion</a></td>
  12335. </tr>
  12336. <tr>
  12337. <td>License</td>
  12338. <td>BSD-3-Clause</td>
  12339. </tr>
  12340. <tr>
  12341. <td>Versions</td>
  12342. <td>v3.1.5, v3.3.0, v3.3.1, v3.4.0</td>
  12343. </tr>
  12344. <tr>
  12345. <td>Architectures</td>
  12346. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12347. </tr>
  12348. <tr>
  12349. <td>Definition</td>
  12350. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/double-conversion/xmake.lua">double-conversion/xmake.lua</a></td>
  12351. </tr>
  12352. </tbody>
  12353. </table>
  12354. <h5 id="installcommand">Install command</h5>
  12355. <pre><code class="lang-console">xrepo install double-conversion
  12356. </code></pre>
  12357. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12358. <pre><code class="lang-lua">add_requires("double-conversion")
  12359. </code></pre>
  12360. <h3 id="doxygenlinux">doxygen (linux)</h3>
  12361. <table>
  12362. <thead>
  12363. <tr>
  12364. <th>Description</th>
  12365. <th><em>%s</em></th>
  12366. </tr>
  12367. </thead>
  12368. <tbody>
  12369. <tr>
  12370. <td>Homepage</td>
  12371. <td><a href="https://www.doxygen.nl/">https://www.doxygen.nl/</a></td>
  12372. </tr>
  12373. <tr>
  12374. <td>License</td>
  12375. <td>GPL-2.0</td>
  12376. </tr>
  12377. <tr>
  12378. <td>Versions</td>
  12379. <td>1.9.1, 1.9.2, 1.9.3, 1.9.5, 1.9.6, 1.10.0</td>
  12380. </tr>
  12381. <tr>
  12382. <td>Architectures</td>
  12383. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12384. </tr>
  12385. <tr>
  12386. <td>Definition</td>
  12387. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/doxygen/xmake.lua">doxygen/xmake.lua</a></td>
  12388. </tr>
  12389. </tbody>
  12390. </table>
  12391. <h5 id="installcommand">Install command</h5>
  12392. <pre><code class="lang-console">xrepo install doxygen
  12393. </code></pre>
  12394. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12395. <pre><code class="lang-lua">add_requires("doxygen")
  12396. </code></pre>
  12397. <h3 id="dpplinux">dpp (linux)</h3>
  12398. <table>
  12399. <thead>
  12400. <tr>
  12401. <th>Description</th>
  12402. <th><em>D++ Extremely Lightweight C++ Discord Library</em></th>
  12403. </tr>
  12404. </thead>
  12405. <tbody>
  12406. <tr>
  12407. <td>Homepage</td>
  12408. <td><a href="https://github.com/brainboxdotcc/DPP">https://github.com/brainboxdotcc/DPP</a></td>
  12409. </tr>
  12410. <tr>
  12411. <td>License</td>
  12412. <td>Apache-2.0</td>
  12413. </tr>
  12414. <tr>
  12415. <td>Versions</td>
  12416. <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>
  12417. </tr>
  12418. <tr>
  12419. <td>Architectures</td>
  12420. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12421. </tr>
  12422. <tr>
  12423. <td>Definition</td>
  12424. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dpp/xmake.lua">dpp/xmake.lua</a></td>
  12425. </tr>
  12426. </tbody>
  12427. </table>
  12428. <h5 id="installcommand">Install command</h5>
  12429. <pre><code class="lang-console">xrepo install dpp
  12430. </code></pre>
  12431. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12432. <pre><code class="lang-lua">add_requires("dpp")
  12433. </code></pre>
  12434. <h3 id="dr_flaclinux">dr_flac (linux)</h3>
  12435. <table>
  12436. <thead>
  12437. <tr>
  12438. <th>Description</th>
  12439. <th><em>Single file audio decoding libraries for C/C++.</em></th>
  12440. </tr>
  12441. </thead>
  12442. <tbody>
  12443. <tr>
  12444. <td>Homepage</td>
  12445. <td><a href="https://github.com/mackron/dr_libs">https://github.com/mackron/dr_libs</a></td>
  12446. </tr>
  12447. <tr>
  12448. <td>License</td>
  12449. <td>MIT</td>
  12450. </tr>
  12451. <tr>
  12452. <td>Versions</td>
  12453. <td>0.12.29, 0.12.39, 0.12.41, 0.12.42, 0.12.43, 0.13.1, 0.13.2, 0.13.3</td>
  12454. </tr>
  12455. <tr>
  12456. <td>Architectures</td>
  12457. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12458. </tr>
  12459. <tr>
  12460. <td>Definition</td>
  12461. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dr_flac/xmake.lua">dr_flac/xmake.lua</a></td>
  12462. </tr>
  12463. </tbody>
  12464. </table>
  12465. <h5 id="installcommand">Install command</h5>
  12466. <pre><code class="lang-console">xrepo install dr_flac
  12467. </code></pre>
  12468. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12469. <pre><code class="lang-lua">add_requires("dr_flac")
  12470. </code></pre>
  12471. <h3 id="dr_mp3linux">dr_mp3 (linux)</h3>
  12472. <table>
  12473. <thead>
  12474. <tr>
  12475. <th>Description</th>
  12476. <th><em>Single file audio decoding libraries for C/C++.</em></th>
  12477. </tr>
  12478. </thead>
  12479. <tbody>
  12480. <tr>
  12481. <td>Homepage</td>
  12482. <td><a href="https://github.com/mackron/dr_libs">https://github.com/mackron/dr_libs</a></td>
  12483. </tr>
  12484. <tr>
  12485. <td>License</td>
  12486. <td>MIT</td>
  12487. </tr>
  12488. <tr>
  12489. <td>Versions</td>
  12490. <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, 0.7.2, 0.7.3</td>
  12491. </tr>
  12492. <tr>
  12493. <td>Architectures</td>
  12494. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12495. </tr>
  12496. <tr>
  12497. <td>Definition</td>
  12498. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dr_mp3/xmake.lua">dr_mp3/xmake.lua</a></td>
  12499. </tr>
  12500. </tbody>
  12501. </table>
  12502. <h5 id="installcommand">Install command</h5>
  12503. <pre><code class="lang-console">xrepo install dr_mp3
  12504. </code></pre>
  12505. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12506. <pre><code class="lang-lua">add_requires("dr_mp3")
  12507. </code></pre>
  12508. <h3 id="dr_wavlinux">dr_wav (linux)</h3>
  12509. <table>
  12510. <thead>
  12511. <tr>
  12512. <th>Description</th>
  12513. <th><em>Single file audio decoding libraries for C/C++.</em></th>
  12514. </tr>
  12515. </thead>
  12516. <tbody>
  12517. <tr>
  12518. <td>Homepage</td>
  12519. <td><a href="https://github.com/mackron/dr_libs">https://github.com/mackron/dr_libs</a></td>
  12520. </tr>
  12521. <tr>
  12522. <td>License</td>
  12523. <td>MIT</td>
  12524. </tr>
  12525. <tr>
  12526. <td>Versions</td>
  12527. <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, 0.14.2, 0.14.3, 0.14.4</td>
  12528. </tr>
  12529. <tr>
  12530. <td>Architectures</td>
  12531. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12532. </tr>
  12533. <tr>
  12534. <td>Definition</td>
  12535. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dr_wav/xmake.lua">dr_wav/xmake.lua</a></td>
  12536. </tr>
  12537. </tbody>
  12538. </table>
  12539. <h5 id="installcommand">Install command</h5>
  12540. <pre><code class="lang-console">xrepo install dr_wav
  12541. </code></pre>
  12542. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12543. <pre><code class="lang-lua">add_requires("dr_wav")
  12544. </code></pre>
  12545. <h3 id="dracolinux">draco (linux)</h3>
  12546. <table>
  12547. <thead>
  12548. <tr>
  12549. <th>Description</th>
  12550. <th><em>Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds.</em></th>
  12551. </tr>
  12552. </thead>
  12553. <tbody>
  12554. <tr>
  12555. <td>Homepage</td>
  12556. <td><a href="https://google.github.io/draco/">https://google.github.io/draco/</a></td>
  12557. </tr>
  12558. <tr>
  12559. <td>License</td>
  12560. <td>Apache-2.0</td>
  12561. </tr>
  12562. <tr>
  12563. <td>Versions</td>
  12564. <td>1.4.1, 1.5.0, 1.5.6, 1.5.7</td>
  12565. </tr>
  12566. <tr>
  12567. <td>Architectures</td>
  12568. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12569. </tr>
  12570. <tr>
  12571. <td>Definition</td>
  12572. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/draco/xmake.lua">draco/xmake.lua</a></td>
  12573. </tr>
  12574. </tbody>
  12575. </table>
  12576. <h5 id="installcommand">Install command</h5>
  12577. <pre><code class="lang-console">xrepo install draco
  12578. </code></pre>
  12579. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12580. <pre><code class="lang-lua">add_requires("draco")
  12581. </code></pre>
  12582. <h3 id="dragonboxlinux">dragonbox (linux)</h3>
  12583. <table>
  12584. <thead>
  12585. <tr>
  12586. <th>Description</th>
  12587. <th><em>Reference implementation of Dragonbox in C++</em></th>
  12588. </tr>
  12589. </thead>
  12590. <tbody>
  12591. <tr>
  12592. <td>Homepage</td>
  12593. <td><a href="https://github.com/jk-jeon/dragonbox">https://github.com/jk-jeon/dragonbox</a></td>
  12594. </tr>
  12595. <tr>
  12596. <td>License</td>
  12597. <td>Apache-2.0</td>
  12598. </tr>
  12599. <tr>
  12600. <td>Versions</td>
  12601. <td>1.1.3</td>
  12602. </tr>
  12603. <tr>
  12604. <td>Architectures</td>
  12605. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12606. </tr>
  12607. <tr>
  12608. <td>Definition</td>
  12609. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dragonbox/xmake.lua">dragonbox/xmake.lua</a></td>
  12610. </tr>
  12611. </tbody>
  12612. </table>
  12613. <h5 id="installcommand">Install command</h5>
  12614. <pre><code class="lang-console">xrepo install dragonbox
  12615. </code></pre>
  12616. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12617. <pre><code class="lang-lua">add_requires("dragonbox")
  12618. </code></pre>
  12619. <h3 id="drogonlinux">drogon (linux)</h3>
  12620. <table>
  12621. <thead>
  12622. <tr>
  12623. <th>Description</th>
  12624. <th><em>Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows</em></th>
  12625. </tr>
  12626. </thead>
  12627. <tbody>
  12628. <tr>
  12629. <td>Homepage</td>
  12630. <td><a href="https://github.com/an-tao/drogon/">https://github.com/an-tao/drogon/</a></td>
  12631. </tr>
  12632. <tr>
  12633. <td>License</td>
  12634. <td>MIT</td>
  12635. </tr>
  12636. <tr>
  12637. <td>Versions</td>
  12638. <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, v1.9.12</td>
  12639. </tr>
  12640. <tr>
  12641. <td>Architectures</td>
  12642. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12643. </tr>
  12644. <tr>
  12645. <td>Definition</td>
  12646. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/drogon/xmake.lua">drogon/xmake.lua</a></td>
  12647. </tr>
  12648. </tbody>
  12649. </table>
  12650. <h5 id="installcommand">Install command</h5>
  12651. <pre><code class="lang-console">xrepo install drogon
  12652. </code></pre>
  12653. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12654. <pre><code class="lang-lua">add_requires("drogon")
  12655. </code></pre>
  12656. <h3 id="duckdblinux">duckdb (linux)</h3>
  12657. <table>
  12658. <thead>
  12659. <tr>
  12660. <th>Description</th>
  12661. <th><em>DuckDB is an in-process SQL OLAP Database Management System</em></th>
  12662. </tr>
  12663. </thead>
  12664. <tbody>
  12665. <tr>
  12666. <td>Homepage</td>
  12667. <td><a href="http://duckdb.org/">http://duckdb.org/</a></td>
  12668. </tr>
  12669. <tr>
  12670. <td>License</td>
  12671. <td>MIT</td>
  12672. </tr>
  12673. <tr>
  12674. <td>Versions</td>
  12675. <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, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.4.4</td>
  12676. </tr>
  12677. <tr>
  12678. <td>Architectures</td>
  12679. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12680. </tr>
  12681. <tr>
  12682. <td>Definition</td>
  12683. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/duckdb/xmake.lua">duckdb/xmake.lua</a></td>
  12684. </tr>
  12685. </tbody>
  12686. </table>
  12687. <h5 id="installcommand">Install command</h5>
  12688. <pre><code class="lang-console">xrepo install duckdb
  12689. </code></pre>
  12690. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12691. <pre><code class="lang-lua">add_requires("duckdb")
  12692. </code></pre>
  12693. <h3 id="duckxlinux">duckx (linux)</h3>
  12694. <table>
  12695. <thead>
  12696. <tr>
  12697. <th>Description</th>
  12698. <th><em>C++ library for creating and modifying Microsoft Word (.docx) files</em></th>
  12699. </tr>
  12700. </thead>
  12701. <tbody>
  12702. <tr>
  12703. <td>Homepage</td>
  12704. <td><a href="https://github.com/amiremohamadi/DuckX">https://github.com/amiremohamadi/DuckX</a></td>
  12705. </tr>
  12706. <tr>
  12707. <td>License</td>
  12708. <td>MIT</td>
  12709. </tr>
  12710. <tr>
  12711. <td>Versions</td>
  12712. <td>2021.08.05</td>
  12713. </tr>
  12714. <tr>
  12715. <td>Architectures</td>
  12716. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12717. </tr>
  12718. <tr>
  12719. <td>Definition</td>
  12720. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/duckx/xmake.lua">duckx/xmake.lua</a></td>
  12721. </tr>
  12722. </tbody>
  12723. </table>
  12724. <h5 id="installcommand">Install command</h5>
  12725. <pre><code class="lang-console">xrepo install duckx
  12726. </code></pre>
  12727. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12728. <pre><code class="lang-lua">add_requires("duckx")
  12729. </code></pre>
  12730. <h3 id="duktapelinux">duktape (linux)</h3>
  12731. <table>
  12732. <thead>
  12733. <tr>
  12734. <th>Description</th>
  12735. <th><em>Duktape - embeddable Javascript engine with a focus on portability and compact footprint</em></th>
  12736. </tr>
  12737. </thead>
  12738. <tbody>
  12739. <tr>
  12740. <td>Homepage</td>
  12741. <td><a href="https://github.com/svaarala/duktape">https://github.com/svaarala/duktape</a></td>
  12742. </tr>
  12743. <tr>
  12744. <td>License</td>
  12745. <td>MIT</td>
  12746. </tr>
  12747. <tr>
  12748. <td>Versions</td>
  12749. <td>2.7.0</td>
  12750. </tr>
  12751. <tr>
  12752. <td>Architectures</td>
  12753. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12754. </tr>
  12755. <tr>
  12756. <td>Definition</td>
  12757. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/duktape/xmake.lua">duktape/xmake.lua</a></td>
  12758. </tr>
  12759. </tbody>
  12760. </table>
  12761. <h5 id="installcommand">Install command</h5>
  12762. <pre><code class="lang-console">xrepo install duktape
  12763. </code></pre>
  12764. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12765. <pre><code class="lang-lua">add_requires("duktape")
  12766. </code></pre>
  12767. <h3 id="dunecommonlinux">dune-common (linux)</h3>
  12768. <table>
  12769. <thead>
  12770. <tr>
  12771. <th>Description</th>
  12772. <th><em>DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations with grid-based methods.</em></th>
  12773. </tr>
  12774. </thead>
  12775. <tbody>
  12776. <tr>
  12777. <td>Homepage</td>
  12778. <td><a href="https://dune-project.org/">https://dune-project.org/</a></td>
  12779. </tr>
  12780. <tr>
  12781. <td>License</td>
  12782. <td>GPL-2.0</td>
  12783. </tr>
  12784. <tr>
  12785. <td>Versions</td>
  12786. <td>2.8.0</td>
  12787. </tr>
  12788. <tr>
  12789. <td>Architectures</td>
  12790. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12791. </tr>
  12792. <tr>
  12793. <td>Definition</td>
  12794. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dune-common/xmake.lua">dune-common/xmake.lua</a></td>
  12795. </tr>
  12796. </tbody>
  12797. </table>
  12798. <h5 id="installcommand">Install command</h5>
  12799. <pre><code class="lang-console">xrepo install dune-common
  12800. </code></pre>
  12801. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12802. <pre><code class="lang-lua">add_requires("dune-common")
  12803. </code></pre>
  12804. <h3 id="dyliblinux">dylib (linux)</h3>
  12805. <table>
  12806. <thead>
  12807. <tr>
  12808. <th>Description</th>
  12809. <th><em>C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib)</em></th>
  12810. </tr>
  12811. </thead>
  12812. <tbody>
  12813. <tr>
  12814. <td>Homepage</td>
  12815. <td><a href="https://conan.io/center/recipes/dylib">https://conan.io/center/recipes/dylib</a></td>
  12816. </tr>
  12817. <tr>
  12818. <td>License</td>
  12819. <td>MIT</td>
  12820. </tr>
  12821. <tr>
  12822. <td>Versions</td>
  12823. <td>v2.2.1, v3.0.1</td>
  12824. </tr>
  12825. <tr>
  12826. <td>Architectures</td>
  12827. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12828. </tr>
  12829. <tr>
  12830. <td>Definition</td>
  12831. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dylib/xmake.lua">dylib/xmake.lua</a></td>
  12832. </tr>
  12833. </tbody>
  12834. </table>
  12835. <h5 id="installcommand">Install command</h5>
  12836. <pre><code class="lang-console">xrepo install dylib
  12837. </code></pre>
  12838. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12839. <pre><code class="lang-lua">add_requires("dylib")
  12840. </code></pre>
  12841. <h3 id="dynareadoutlinux">dynareadout (linux)</h3>
  12842. <table>
  12843. <thead>
  12844. <tr>
  12845. <th>Description</th>
  12846. <th><em>High-Performance C/C++ library for parsing binary output files and key files of LS Dyna (d3plot, binout, input deck)</em></th>
  12847. </tr>
  12848. </thead>
  12849. <tbody>
  12850. <tr>
  12851. <td>Homepage</td>
  12852. <td><a href="https://github.com/PucklaJ/dynareadout">https://github.com/PucklaJ/dynareadout</a></td>
  12853. </tr>
  12854. <tr>
  12855. <td>License</td>
  12856. <td>zlib</td>
  12857. </tr>
  12858. <tr>
  12859. <td>Versions</td>
  12860. <td>24.07</td>
  12861. </tr>
  12862. <tr>
  12863. <td>Architectures</td>
  12864. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12865. </tr>
  12866. <tr>
  12867. <td>Definition</td>
  12868. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dynareadout/xmake.lua">dynareadout/xmake.lua</a></td>
  12869. </tr>
  12870. </tbody>
  12871. </table>
  12872. <h5 id="installcommand">Install command</h5>
  12873. <pre><code class="lang-console">xrepo install dynareadout
  12874. </code></pre>
  12875. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12876. <pre><code class="lang-lua">add_requires("dynareadout")
  12877. </code></pre>
  12878. <h3 id="dyncalllinux">dyncall (linux)</h3>
  12879. <table>
  12880. <thead>
  12881. <tr>
  12882. <th>Description</th>
  12883. <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>
  12884. </tr>
  12885. </thead>
  12886. <tbody>
  12887. <tr>
  12888. <td>Homepage</td>
  12889. <td><a href="https://www.dyncall.org">https://www.dyncall.org</a></td>
  12890. </tr>
  12891. <tr>
  12892. <td>Versions</td>
  12893. <td>1.4</td>
  12894. </tr>
  12895. <tr>
  12896. <td>Architectures</td>
  12897. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12898. </tr>
  12899. <tr>
  12900. <td>Definition</td>
  12901. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dyncall/xmake.lua">dyncall/xmake.lua</a></td>
  12902. </tr>
  12903. </tbody>
  12904. </table>
  12905. <h5 id="installcommand">Install command</h5>
  12906. <pre><code class="lang-console">xrepo install dyncall
  12907. </code></pre>
  12908. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12909. <pre><code class="lang-lua">add_requires("dyncall")
  12910. </code></pre>
  12911. <h2 id="e">e</h2>
  12912. <h3 id="e2fsprogslinux">e2fsprogs (linux)</h3>
  12913. <table>
  12914. <thead>
  12915. <tr>
  12916. <th>Description</th>
  12917. <th><em>Filesystem utilities for the ext2/3/4 filesystems</em></th>
  12918. </tr>
  12919. </thead>
  12920. <tbody>
  12921. <tr>
  12922. <td>Homepage</td>
  12923. <td><a href="http://e2fsprogs.sourceforge.net">http://e2fsprogs.sourceforge.net</a></td>
  12924. </tr>
  12925. <tr>
  12926. <td>Versions</td>
  12927. <td>1.46.4</td>
  12928. </tr>
  12929. <tr>
  12930. <td>Architectures</td>
  12931. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12932. </tr>
  12933. <tr>
  12934. <td>Definition</td>
  12935. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/e2fsprogs/xmake.lua">e2fsprogs/xmake.lua</a></td>
  12936. </tr>
  12937. </tbody>
  12938. </table>
  12939. <h5 id="installcommand">Install command</h5>
  12940. <pre><code class="lang-console">xrepo install e2fsprogs
  12941. </code></pre>
  12942. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12943. <pre><code class="lang-lua">add_requires("e2fsprogs")
  12944. </code></pre>
  12945. <h3 id="eabaselinux">eabase (linux)</h3>
  12946. <table>
  12947. <thead>
  12948. <tr>
  12949. <th>Description</th>
  12950. <th><em>EABase is a small set of header files that define platform-independent data types and platform feature macros.</em></th>
  12951. </tr>
  12952. </thead>
  12953. <tbody>
  12954. <tr>
  12955. <td>Homepage</td>
  12956. <td><a href="https://github.com/electronicarts/EABase">https://github.com/electronicarts/EABase</a></td>
  12957. </tr>
  12958. <tr>
  12959. <td>License</td>
  12960. <td>BSD-3-Clause</td>
  12961. </tr>
  12962. <tr>
  12963. <td>Versions</td>
  12964. <td>2.09.05, 2.09.12</td>
  12965. </tr>
  12966. <tr>
  12967. <td>Architectures</td>
  12968. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12969. </tr>
  12970. <tr>
  12971. <td>Definition</td>
  12972. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eabase/xmake.lua">eabase/xmake.lua</a></td>
  12973. </tr>
  12974. </tbody>
  12975. </table>
  12976. <h5 id="installcommand">Install command</h5>
  12977. <pre><code class="lang-console">xrepo install eabase
  12978. </code></pre>
  12979. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12980. <pre><code class="lang-lua">add_requires("eabase")
  12981. </code></pre>
  12982. <h3 id="eastllinux">eastl (linux)</h3>
  12983. <table>
  12984. <thead>
  12985. <tr>
  12986. <th>Description</th>
  12987. <th><em>EASTL stands for Electronic Arts Standard Template Library.</em></th>
  12988. </tr>
  12989. </thead>
  12990. <tbody>
  12991. <tr>
  12992. <td>Homepage</td>
  12993. <td><a href="https://github.com/electronicarts/EASTL">https://github.com/electronicarts/EASTL</a></td>
  12994. </tr>
  12995. <tr>
  12996. <td>License</td>
  12997. <td>BSD-3-Clause</td>
  12998. </tr>
  12999. <tr>
  13000. <td>Versions</td>
  13001. <td>3.17.03, 3.17.06, 3.18.00, 3.21.12, 3.21.23, 3.27.00, 3.27.01</td>
  13002. </tr>
  13003. <tr>
  13004. <td>Architectures</td>
  13005. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13006. </tr>
  13007. <tr>
  13008. <td>Definition</td>
  13009. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eastl/xmake.lua">eastl/xmake.lua</a></td>
  13010. </tr>
  13011. </tbody>
  13012. </table>
  13013. <h5 id="installcommand">Install command</h5>
  13014. <pre><code class="lang-console">xrepo install eastl
  13015. </code></pre>
  13016. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13017. <pre><code class="lang-lua">add_requires("eastl")
  13018. </code></pre>
  13019. <h3 id="easy_profilerlinux">easy_profiler (linux)</h3>
  13020. <table>
  13021. <thead>
  13022. <tr>
  13023. <th>Description</th>
  13024. <th><em>Lightweight profiler library for c++</em></th>
  13025. </tr>
  13026. </thead>
  13027. <tbody>
  13028. <tr>
  13029. <td>Homepage</td>
  13030. <td><a href="https://github.com/yse/easy_profiler">https://github.com/yse/easy_profiler</a></td>
  13031. </tr>
  13032. <tr>
  13033. <td>License</td>
  13034. <td>MIT</td>
  13035. </tr>
  13036. <tr>
  13037. <td>Versions</td>
  13038. <td>v2.1.0</td>
  13039. </tr>
  13040. <tr>
  13041. <td>Architectures</td>
  13042. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13043. </tr>
  13044. <tr>
  13045. <td>Definition</td>
  13046. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/easy_profiler/xmake.lua">easy_profiler/xmake.lua</a></td>
  13047. </tr>
  13048. </tbody>
  13049. </table>
  13050. <h5 id="installcommand">Install command</h5>
  13051. <pre><code class="lang-console">xrepo install easy_profiler
  13052. </code></pre>
  13053. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13054. <pre><code class="lang-lua">add_requires("easy_profiler")
  13055. </code></pre>
  13056. <h3 id="easyloggingpplinux">easyloggingpp (linux)</h3>
  13057. <table>
  13058. <thead>
  13059. <tr>
  13060. <th>Description</th>
  13061. <th><em>Single header C++ logging library.</em></th>
  13062. </tr>
  13063. </thead>
  13064. <tbody>
  13065. <tr>
  13066. <td>Homepage</td>
  13067. <td><a href="https://github.com/amrayn/easyloggingpp">https://github.com/amrayn/easyloggingpp</a></td>
  13068. </tr>
  13069. <tr>
  13070. <td>License</td>
  13071. <td>MIT</td>
  13072. </tr>
  13073. <tr>
  13074. <td>Versions</td>
  13075. <td>v9.97.0, v9.97.1</td>
  13076. </tr>
  13077. <tr>
  13078. <td>Architectures</td>
  13079. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13080. </tr>
  13081. <tr>
  13082. <td>Definition</td>
  13083. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/easyloggingpp/xmake.lua">easyloggingpp/xmake.lua</a></td>
  13084. </tr>
  13085. </tbody>
  13086. </table>
  13087. <h5 id="installcommand">Install command</h5>
  13088. <pre><code class="lang-console">xrepo install easyloggingpp
  13089. </code></pre>
  13090. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13091. <pre><code class="lang-lua">add_requires("easyloggingpp")
  13092. </code></pre>
  13093. <h3 id="easywsclientlinux">easywsclient (linux)</h3>
  13094. <table>
  13095. <thead>
  13096. <tr>
  13097. <th>Description</th>
  13098. <th><em>A short and sweet WebSocket client for C++</em></th>
  13099. </tr>
  13100. </thead>
  13101. <tbody>
  13102. <tr>
  13103. <td>Homepage</td>
  13104. <td><a href="https://github.com/dhbaird/easywsclient">https://github.com/dhbaird/easywsclient</a></td>
  13105. </tr>
  13106. <tr>
  13107. <td>License</td>
  13108. <td>MIT</td>
  13109. </tr>
  13110. <tr>
  13111. <td>Versions</td>
  13112. <td>2021.01.12</td>
  13113. </tr>
  13114. <tr>
  13115. <td>Architectures</td>
  13116. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13117. </tr>
  13118. <tr>
  13119. <td>Definition</td>
  13120. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/easywsclient/xmake.lua">easywsclient/xmake.lua</a></td>
  13121. </tr>
  13122. </tbody>
  13123. </table>
  13124. <h5 id="installcommand">Install command</h5>
  13125. <pre><code class="lang-console">xrepo install easywsclient
  13126. </code></pre>
  13127. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13128. <pre><code class="lang-lua">add_requires("easywsclient")
  13129. </code></pre>
  13130. <h3 id="edlinux">ed (linux)</h3>
  13131. <table>
  13132. <thead>
  13133. <tr>
  13134. <th>Description</th>
  13135. <th><em>Classic UNIX line editor</em></th>
  13136. </tr>
  13137. </thead>
  13138. <tbody>
  13139. <tr>
  13140. <td>Homepage</td>
  13141. <td><a href="https://www.gnu.org/software/ed/ed.html">https://www.gnu.org/software/ed/ed.html</a></td>
  13142. </tr>
  13143. <tr>
  13144. <td>License</td>
  13145. <td>GPL-3.0-or-later</td>
  13146. </tr>
  13147. <tr>
  13148. <td>Versions</td>
  13149. <td>1.17</td>
  13150. </tr>
  13151. <tr>
  13152. <td>Architectures</td>
  13153. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13154. </tr>
  13155. <tr>
  13156. <td>Definition</td>
  13157. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/ed/xmake.lua">ed/xmake.lua</a></td>
  13158. </tr>
  13159. </tbody>
  13160. </table>
  13161. <h5 id="installcommand">Install command</h5>
  13162. <pre><code class="lang-console">xrepo install ed
  13163. </code></pre>
  13164. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13165. <pre><code class="lang-lua">add_requires("ed")
  13166. </code></pre>
  13167. <h3 id="edliblinux">edlib (linux)</h3>
  13168. <table>
  13169. <thead>
  13170. <tr>
  13171. <th>Description</th>
  13172. <th><em>Lightweight, super fast C/C++ (&amp; Python) library for sequence alignment using edit (Levenshtein) distance.</em></th>
  13173. </tr>
  13174. </thead>
  13175. <tbody>
  13176. <tr>
  13177. <td>Homepage</td>
  13178. <td><a href="http://martinsos.github.io/edlib">http://martinsos.github.io/edlib</a></td>
  13179. </tr>
  13180. <tr>
  13181. <td>License</td>
  13182. <td>MIT</td>
  13183. </tr>
  13184. <tr>
  13185. <td>Versions</td>
  13186. <td>v1.2.7</td>
  13187. </tr>
  13188. <tr>
  13189. <td>Architectures</td>
  13190. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13191. </tr>
  13192. <tr>
  13193. <td>Definition</td>
  13194. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/edlib/xmake.lua">edlib/xmake.lua</a></td>
  13195. </tr>
  13196. </tbody>
  13197. </table>
  13198. <h5 id="installcommand">Install command</h5>
  13199. <pre><code class="lang-console">xrepo install edlib
  13200. </code></pre>
  13201. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13202. <pre><code class="lang-lua">add_requires("edlib")
  13203. </code></pre>
  13204. <h3 id="effceelinux">effcee (linux)</h3>
  13205. <table>
  13206. <thead>
  13207. <tr>
  13208. <th>Description</th>
  13209. <th><em>Effcee is a C++ library for stateful pattern matching of strings.</em></th>
  13210. </tr>
  13211. </thead>
  13212. <tbody>
  13213. <tr>
  13214. <td>Homepage</td>
  13215. <td><a href="https://github.com/google/effcee">https://github.com/google/effcee</a></td>
  13216. </tr>
  13217. <tr>
  13218. <td>License</td>
  13219. <td>Apache-2.0</td>
  13220. </tr>
  13221. <tr>
  13222. <td>Versions</td>
  13223. <td>2019.1</td>
  13224. </tr>
  13225. <tr>
  13226. <td>Architectures</td>
  13227. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13228. </tr>
  13229. <tr>
  13230. <td>Definition</td>
  13231. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/effcee/xmake.lua">effcee/xmake.lua</a></td>
  13232. </tr>
  13233. </tbody>
  13234. </table>
  13235. <h5 id="installcommand">Install command</h5>
  13236. <pre><code class="lang-console">xrepo install effcee
  13237. </code></pre>
  13238. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13239. <pre><code class="lang-lua">add_requires("effcee")
  13240. </code></pre>
  13241. <h3 id="effolkroniumrandomlinux">effolkronium-random (linux)</h3>
  13242. <table>
  13243. <thead>
  13244. <tr>
  13245. <th>Description</th>
  13246. <th><em>Random for modern C++ with convenient API</em></th>
  13247. </tr>
  13248. </thead>
  13249. <tbody>
  13250. <tr>
  13251. <td>Homepage</td>
  13252. <td><a href="https://github.com/effolkronium/random">https://github.com/effolkronium/random</a></td>
  13253. </tr>
  13254. <tr>
  13255. <td>License</td>
  13256. <td>MIT</td>
  13257. </tr>
  13258. <tr>
  13259. <td>Versions</td>
  13260. <td>v1.4.1, v1.5.0</td>
  13261. </tr>
  13262. <tr>
  13263. <td>Architectures</td>
  13264. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13265. </tr>
  13266. <tr>
  13267. <td>Definition</td>
  13268. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/effolkronium-random/xmake.lua">effolkronium-random/xmake.lua</a></td>
  13269. </tr>
  13270. </tbody>
  13271. </table>
  13272. <h5 id="installcommand">Install command</h5>
  13273. <pre><code class="lang-console">xrepo install effolkronium-random
  13274. </code></pre>
  13275. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13276. <pre><code class="lang-lua">add_requires("effolkronium-random")
  13277. </code></pre>
  13278. <h3 id="efswlinux">efsw (linux)</h3>
  13279. <table>
  13280. <thead>
  13281. <tr>
  13282. <th>Description</th>
  13283. <th><em>efsw is a C++ cross-platform file system watcher and notifier.</em></th>
  13284. </tr>
  13285. </thead>
  13286. <tbody>
  13287. <tr>
  13288. <td>Homepage</td>
  13289. <td><a href="https://github.com/SpartanJ/efsw">https://github.com/SpartanJ/efsw</a></td>
  13290. </tr>
  13291. <tr>
  13292. <td>License</td>
  13293. <td>MIT</td>
  13294. </tr>
  13295. <tr>
  13296. <td>Versions</td>
  13297. <td>1.1.0, 1.2.0, 1.3.0, 1.3.1, 1.4.0, 1.4.1, 1.5.0, 1.5.1</td>
  13298. </tr>
  13299. <tr>
  13300. <td>Architectures</td>
  13301. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13302. </tr>
  13303. <tr>
  13304. <td>Definition</td>
  13305. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/efsw/xmake.lua">efsw/xmake.lua</a></td>
  13306. </tr>
  13307. </tbody>
  13308. </table>
  13309. <h5 id="installcommand">Install command</h5>
  13310. <pre><code class="lang-console">xrepo install efsw
  13311. </code></pre>
  13312. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13313. <pre><code class="lang-lua">add_requires("efsw")
  13314. </code></pre>
  13315. <h3 id="eglheaderslinux">egl-headers (linux)</h3>
  13316. <table>
  13317. <thead>
  13318. <tr>
  13319. <th>Description</th>
  13320. <th><em>EGL API and Extension Registry</em></th>
  13321. </tr>
  13322. </thead>
  13323. <tbody>
  13324. <tr>
  13325. <td>Homepage</td>
  13326. <td><a href="https://github.com/KhronosGroup/EGL-Registry">https://github.com/KhronosGroup/EGL-Registry</a></td>
  13327. </tr>
  13328. <tr>
  13329. <td>License</td>
  13330. <td>MIT</td>
  13331. </tr>
  13332. <tr>
  13333. <td>Versions</td>
  13334. <td>2023.12.16</td>
  13335. </tr>
  13336. <tr>
  13337. <td>Architectures</td>
  13338. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13339. </tr>
  13340. <tr>
  13341. <td>Definition</td>
  13342. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/egl-headers/xmake.lua">egl-headers/xmake.lua</a></td>
  13343. </tr>
  13344. </tbody>
  13345. </table>
  13346. <h5 id="installcommand">Install command</h5>
  13347. <pre><code class="lang-console">xrepo install egl-headers
  13348. </code></pre>
  13349. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13350. <pre><code class="lang-lua">add_requires("egl-headers")
  13351. </code></pre>
  13352. <h3 id="eigenlinux">eigen (linux)</h3>
  13353. <table>
  13354. <thead>
  13355. <tr>
  13356. <th>Description</th>
  13357. <th><em>C++ template library for linear algebra</em></th>
  13358. </tr>
  13359. </thead>
  13360. <tbody>
  13361. <tr>
  13362. <td>Homepage</td>
  13363. <td><a href="https://eigen.tuxfamily.org/">https://eigen.tuxfamily.org/</a></td>
  13364. </tr>
  13365. <tr>
  13366. <td>License</td>
  13367. <td>MPL-2.0</td>
  13368. </tr>
  13369. <tr>
  13370. <td>Versions</td>
  13371. <td>3.3.7, 3.3.8, 3.3.9, 3.4.0, 3.4.1, 5.0.0, 5.0.1</td>
  13372. </tr>
  13373. <tr>
  13374. <td>Architectures</td>
  13375. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13376. </tr>
  13377. <tr>
  13378. <td>Definition</td>
  13379. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eigen/xmake.lua">eigen/xmake.lua</a></td>
  13380. </tr>
  13381. </tbody>
  13382. </table>
  13383. <h5 id="installcommand">Install command</h5>
  13384. <pre><code class="lang-console">xrepo install eigen
  13385. </code></pre>
  13386. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13387. <pre><code class="lang-lua">add_requires("eigen")
  13388. </code></pre>
  13389. <h3 id="elfiolinux">elfio (linux)</h3>
  13390. <table>
  13391. <thead>
  13392. <tr>
  13393. <th>Description</th>
  13394. <th><em>ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library</em></th>
  13395. </tr>
  13396. </thead>
  13397. <tbody>
  13398. <tr>
  13399. <td>Homepage</td>
  13400. <td><a href="http://serge1.github.io/ELFIO">http://serge1.github.io/ELFIO</a></td>
  13401. </tr>
  13402. <tr>
  13403. <td>License</td>
  13404. <td>MIT</td>
  13405. </tr>
  13406. <tr>
  13407. <td>Versions</td>
  13408. <td>3.11, 3.12</td>
  13409. </tr>
  13410. <tr>
  13411. <td>Architectures</td>
  13412. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13413. </tr>
  13414. <tr>
  13415. <td>Definition</td>
  13416. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/elfio/xmake.lua">elfio/xmake.lua</a></td>
  13417. </tr>
  13418. </tbody>
  13419. </table>
  13420. <h5 id="installcommand">Install command</h5>
  13421. <pre><code class="lang-console">xrepo install elfio
  13422. </code></pre>
  13423. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13424. <pre><code class="lang-lua">add_requires("elfio")
  13425. </code></pre>
  13426. <h3 id="elfutilslinux">elfutils (linux)</h3>
  13427. <table>
  13428. <thead>
  13429. <tr>
  13430. <th>Description</th>
  13431. <th><em>Libraries and utilities for handling ELF objects</em></th>
  13432. </tr>
  13433. </thead>
  13434. <tbody>
  13435. <tr>
  13436. <td>Homepage</td>
  13437. <td><a href="https://fedorahosted.org/elfutils/">https://fedorahosted.org/elfutils/</a></td>
  13438. </tr>
  13439. <tr>
  13440. <td>License</td>
  13441. <td>GPL-2.0</td>
  13442. </tr>
  13443. <tr>
  13444. <td>Versions</td>
  13445. <td>0.183, 0.189, 0.190</td>
  13446. </tr>
  13447. <tr>
  13448. <td>Architectures</td>
  13449. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13450. </tr>
  13451. <tr>
  13452. <td>Definition</td>
  13453. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/elfutils/xmake.lua">elfutils/xmake.lua</a></td>
  13454. </tr>
  13455. </tbody>
  13456. </table>
  13457. <h5 id="installcommand">Install command</h5>
  13458. <pre><code class="lang-console">xrepo install elfutils
  13459. </code></pre>
  13460. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13461. <pre><code class="lang-lua">add_requires("elfutils")
  13462. </code></pre>
  13463. <h3 id="embreelinux">embree (linux)</h3>
  13464. <table>
  13465. <thead>
  13466. <tr>
  13467. <th>Description</th>
  13468. <th><em>Intel® Embree is a collection of high-performance ray tracing kernels, developed at Intel.</em></th>
  13469. </tr>
  13470. </thead>
  13471. <tbody>
  13472. <tr>
  13473. <td>Homepage</td>
  13474. <td><a href="https://www.embree.org/">https://www.embree.org/</a></td>
  13475. </tr>
  13476. <tr>
  13477. <td>License</td>
  13478. <td>Apache-2.0</td>
  13479. </tr>
  13480. <tr>
  13481. <td>Versions</td>
  13482. <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>
  13483. </tr>
  13484. <tr>
  13485. <td>Architectures</td>
  13486. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13487. </tr>
  13488. <tr>
  13489. <td>Definition</td>
  13490. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/embree/xmake.lua">embree/xmake.lua</a></td>
  13491. </tr>
  13492. </tbody>
  13493. </table>
  13494. <h5 id="installcommand">Install command</h5>
  13495. <pre><code class="lang-console">xrepo install embree
  13496. </code></pre>
  13497. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13498. <pre><code class="lang-lua">add_requires("embree")
  13499. </code></pre>
  13500. <h3 id="emhashlinux">emhash (linux)</h3>
  13501. <table>
  13502. <thead>
  13503. <tr>
  13504. <th>Description</th>
  13505. <th><em>Fast and memory efficient c++ flat hash table/map/set</em></th>
  13506. </tr>
  13507. </thead>
  13508. <tbody>
  13509. <tr>
  13510. <td>Homepage</td>
  13511. <td><a href="https://github.com/ktprime/emhash">https://github.com/ktprime/emhash</a></td>
  13512. </tr>
  13513. <tr>
  13514. <td>License</td>
  13515. <td>MIT</td>
  13516. </tr>
  13517. <tr>
  13518. <td>Versions</td>
  13519. <td>v1.0.0, v1.0.1</td>
  13520. </tr>
  13521. <tr>
  13522. <td>Architectures</td>
  13523. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13524. </tr>
  13525. <tr>
  13526. <td>Definition</td>
  13527. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emhash/xmake.lua">emhash/xmake.lua</a></td>
  13528. </tr>
  13529. </tbody>
  13530. </table>
  13531. <h5 id="installcommand">Install command</h5>
  13532. <pre><code class="lang-console">xrepo install emhash
  13533. </code></pre>
  13534. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13535. <pre><code class="lang-lua">add_requires("emhash")
  13536. </code></pre>
  13537. <h3 id="emiolinux">emio (linux)</h3>
  13538. <table>
  13539. <thead>
  13540. <tr>
  13541. <th>Description</th>
  13542. <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>
  13543. </tr>
  13544. </thead>
  13545. <tbody>
  13546. <tr>
  13547. <td>Homepage</td>
  13548. <td><a href="https://viatorus.github.io/emio/">https://viatorus.github.io/emio/</a></td>
  13549. </tr>
  13550. <tr>
  13551. <td>Versions</td>
  13552. <td>0.4.0, 0.7.0, 0.8.0, 0.9.0</td>
  13553. </tr>
  13554. <tr>
  13555. <td>Architectures</td>
  13556. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13557. </tr>
  13558. <tr>
  13559. <td>Definition</td>
  13560. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emio/xmake.lua">emio/xmake.lua</a></td>
  13561. </tr>
  13562. </tbody>
  13563. </table>
  13564. <h5 id="installcommand">Install command</h5>
  13565. <pre><code class="lang-console">xrepo install emio
  13566. </code></pre>
  13567. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13568. <pre><code class="lang-lua">add_requires("emio")
  13569. </code></pre>
  13570. <h3 id="emmylua_debuggerlinux">emmylua_debugger (linux)</h3>
  13571. <table>
  13572. <thead>
  13573. <tr>
  13574. <th>Description</th>
  13575. <th><em>EmmyLua Debugger</em></th>
  13576. </tr>
  13577. </thead>
  13578. <tbody>
  13579. <tr>
  13580. <td>Homepage</td>
  13581. <td><a href="https://github.com/EmmyLua/EmmyLuaDebugger">https://github.com/EmmyLua/EmmyLuaDebugger</a></td>
  13582. </tr>
  13583. <tr>
  13584. <td>Versions</td>
  13585. <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, 1.9.0</td>
  13586. </tr>
  13587. <tr>
  13588. <td>Architectures</td>
  13589. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13590. </tr>
  13591. <tr>
  13592. <td>Definition</td>
  13593. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emmylua_debugger/xmake.lua">emmylua_debugger/xmake.lua</a></td>
  13594. </tr>
  13595. </tbody>
  13596. </table>
  13597. <h5 id="installcommand">Install command</h5>
  13598. <pre><code class="lang-console">xrepo install emmylua_debugger
  13599. </code></pre>
  13600. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13601. <pre><code class="lang-lua">add_requires("emmylua_debugger")
  13602. </code></pre>
  13603. <h3 id="emocklinux">emock (linux)</h3>
  13604. <table>
  13605. <thead>
  13606. <tr>
  13607. <th>Description</th>
  13608. <th><em>Next generation cross-platform mock library for C/C++</em></th>
  13609. </tr>
  13610. </thead>
  13611. <tbody>
  13612. <tr>
  13613. <td>Homepage</td>
  13614. <td><a href="https://github.com/ez8-co/emock">https://github.com/ez8-co/emock</a></td>
  13615. </tr>
  13616. <tr>
  13617. <td>License</td>
  13618. <td>Apache-2.0</td>
  13619. </tr>
  13620. <tr>
  13621. <td>Versions</td>
  13622. <td>v0.9.0</td>
  13623. </tr>
  13624. <tr>
  13625. <td>Architectures</td>
  13626. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13627. </tr>
  13628. <tr>
  13629. <td>Definition</td>
  13630. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emock/xmake.lua">emock/xmake.lua</a></td>
  13631. </tr>
  13632. </tbody>
  13633. </table>
  13634. <h5 id="installcommand">Install command</h5>
  13635. <pre><code class="lang-console">xrepo install emock
  13636. </code></pre>
  13637. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13638. <pre><code class="lang-lua">add_requires("emock")
  13639. </code></pre>
  13640. <h3 id="emscriptenlinux">emscripten (linux)</h3>
  13641. <table>
  13642. <thead>
  13643. <tr>
  13644. <th>Description</th>
  13645. <th><em>Emscripten: An LLVM-to-WebAssembly Compiler.</em></th>
  13646. </tr>
  13647. </thead>
  13648. <tbody>
  13649. <tr>
  13650. <td>Homepage</td>
  13651. <td><a href="https://emscripten.org/">https://emscripten.org/</a></td>
  13652. </tr>
  13653. <tr>
  13654. <td>License</td>
  13655. <td>MIT</td>
  13656. </tr>
  13657. <tr>
  13658. <td>Versions</td>
  13659. <td>1.39.8, 3.1.14, 3.1.25, 3.1.42, 3.1.55, 4.0.12</td>
  13660. </tr>
  13661. <tr>
  13662. <td>Architectures</td>
  13663. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13664. </tr>
  13665. <tr>
  13666. <td>Definition</td>
  13667. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emscripten/xmake.lua">emscripten/xmake.lua</a></td>
  13668. </tr>
  13669. </tbody>
  13670. </table>
  13671. <h5 id="installcommand">Install command</h5>
  13672. <pre><code class="lang-console">xrepo install emscripten
  13673. </code></pre>
  13674. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13675. <pre><code class="lang-lua">add_requires("emscripten")
  13676. </code></pre>
  13677. <h3 id="enetlinux">enet (linux)</h3>
  13678. <table>
  13679. <thead>
  13680. <tr>
  13681. <th>Description</th>
  13682. <th><em>Reliable UDP networking library.</em></th>
  13683. </tr>
  13684. </thead>
  13685. <tbody>
  13686. <tr>
  13687. <td>Homepage</td>
  13688. <td><a href="http://enet.bespin.org">http://enet.bespin.org</a></td>
  13689. </tr>
  13690. <tr>
  13691. <td>License</td>
  13692. <td>MIT</td>
  13693. </tr>
  13694. <tr>
  13695. <td>Versions</td>
  13696. <td>v1.3.17, v1.3.18</td>
  13697. </tr>
  13698. <tr>
  13699. <td>Architectures</td>
  13700. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13701. </tr>
  13702. <tr>
  13703. <td>Definition</td>
  13704. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/enet/xmake.lua">enet/xmake.lua</a></td>
  13705. </tr>
  13706. </tbody>
  13707. </table>
  13708. <h5 id="installcommand">Install command</h5>
  13709. <pre><code class="lang-console">xrepo install enet
  13710. </code></pre>
  13711. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13712. <pre><code class="lang-lua">add_requires("enet")
  13713. </code></pre>
  13714. <h3 id="enet6linux">enet6 (linux)</h3>
  13715. <table>
  13716. <thead>
  13717. <tr>
  13718. <th>Description</th>
  13719. <th><em>A fork of ENet (reliable UDP networking library) in order to add IPv6 support.</em></th>
  13720. </tr>
  13721. </thead>
  13722. <tbody>
  13723. <tr>
  13724. <td>Homepage</td>
  13725. <td><a href="https://github.com/SirLynix/enet6">https://github.com/SirLynix/enet6</a></td>
  13726. </tr>
  13727. <tr>
  13728. <td>License</td>
  13729. <td>MIT</td>
  13730. </tr>
  13731. <tr>
  13732. <td>Versions</td>
  13733. <td>v6.0.0, v6.0.1, v6.0.2, v6.1.0, v6.1.2, v6.1.3</td>
  13734. </tr>
  13735. <tr>
  13736. <td>Architectures</td>
  13737. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13738. </tr>
  13739. <tr>
  13740. <td>Definition</td>
  13741. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/enet6/xmake.lua">enet6/xmake.lua</a></td>
  13742. </tr>
  13743. </tbody>
  13744. </table>
  13745. <h5 id="installcommand">Install command</h5>
  13746. <pre><code class="lang-console">xrepo install enet6
  13747. </code></pre>
  13748. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13749. <pre><code class="lang-lua">add_requires("enet6")
  13750. </code></pre>
  13751. <h3 id="enkitslinux">enkits (linux)</h3>
  13752. <table>
  13753. <thead>
  13754. <tr>
  13755. <th>Description</th>
  13756. <th><em>A permissively licensed C and C++ Task Scheduler for creating parallel programs.</em></th>
  13757. </tr>
  13758. </thead>
  13759. <tbody>
  13760. <tr>
  13761. <td>Homepage</td>
  13762. <td><a href="https://github.com/dougbinks/enkiTS">https://github.com/dougbinks/enkiTS</a></td>
  13763. </tr>
  13764. <tr>
  13765. <td>License</td>
  13766. <td>zlib</td>
  13767. </tr>
  13768. <tr>
  13769. <td>Versions</td>
  13770. <td>v1.10, v1.11</td>
  13771. </tr>
  13772. <tr>
  13773. <td>Architectures</td>
  13774. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13775. </tr>
  13776. <tr>
  13777. <td>Definition</td>
  13778. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/enkits/xmake.lua">enkits/xmake.lua</a></td>
  13779. </tr>
  13780. </tbody>
  13781. </table>
  13782. <h5 id="installcommand">Install command</h5>
  13783. <pre><code class="lang-console">xrepo install enkits
  13784. </code></pre>
  13785. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13786. <pre><code class="lang-lua">add_requires("enkits")
  13787. </code></pre>
  13788. <h3 id="enokilinux">enoki (linux)</h3>
  13789. <table>
  13790. <thead>
  13791. <tr>
  13792. <th>Description</th>
  13793. <th><em>Enoki: structured vectorization and differentiation on modern processor architectures</em></th>
  13794. </tr>
  13795. </thead>
  13796. <tbody>
  13797. <tr>
  13798. <td>Homepage</td>
  13799. <td><a href="https://github.com/mitsuba-renderer/enoki">https://github.com/mitsuba-renderer/enoki</a></td>
  13800. </tr>
  13801. <tr>
  13802. <td>License</td>
  13803. <td>BSD-3-Clause</td>
  13804. </tr>
  13805. <tr>
  13806. <td>Versions</td>
  13807. <td>2024.04.19</td>
  13808. </tr>
  13809. <tr>
  13810. <td>Architectures</td>
  13811. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13812. </tr>
  13813. <tr>
  13814. <td>Definition</td>
  13815. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/enoki/xmake.lua">enoki/xmake.lua</a></td>
  13816. </tr>
  13817. </tbody>
  13818. </table>
  13819. <h5 id="installcommand">Install command</h5>
  13820. <pre><code class="lang-console">xrepo install enoki
  13821. </code></pre>
  13822. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13823. <pre><code class="lang-lua">add_requires("enoki")
  13824. </code></pre>
  13825. <h3 id="ensmallenlinux">ensmallen (linux)</h3>
  13826. <table>
  13827. <thead>
  13828. <tr>
  13829. <th>Description</th>
  13830. <th><em>flexible C++ library for efficient numerical optimization</em></th>
  13831. </tr>
  13832. </thead>
  13833. <tbody>
  13834. <tr>
  13835. <td>Homepage</td>
  13836. <td><a href="https://ensmallen.org/">https://ensmallen.org/</a></td>
  13837. </tr>
  13838. <tr>
  13839. <td>License</td>
  13840. <td>BSD-3-Clause</td>
  13841. </tr>
  13842. <tr>
  13843. <td>Versions</td>
  13844. <td>2.18.0</td>
  13845. </tr>
  13846. <tr>
  13847. <td>Architectures</td>
  13848. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13849. </tr>
  13850. <tr>
  13851. <td>Definition</td>
  13852. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/ensmallen/xmake.lua">ensmallen/xmake.lua</a></td>
  13853. </tr>
  13854. </tbody>
  13855. </table>
  13856. <h5 id="installcommand">Install command</h5>
  13857. <pre><code class="lang-console">xrepo install ensmallen
  13858. </code></pre>
  13859. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13860. <pre><code class="lang-lua">add_requires("ensmallen")
  13861. </code></pre>
  13862. <h3 id="enttlinux">entt (linux)</h3>
  13863. <table>
  13864. <thead>
  13865. <tr>
  13866. <th>Description</th>
  13867. <th><em>Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more.</em></th>
  13868. </tr>
  13869. </thead>
  13870. <tbody>
  13871. <tr>
  13872. <td>Homepage</td>
  13873. <td><a href="https://github.com/skypjack/entt">https://github.com/skypjack/entt</a></td>
  13874. </tr>
  13875. <tr>
  13876. <td>License</td>
  13877. <td>MIT</td>
  13878. </tr>
  13879. <tr>
  13880. <td>Versions</td>
  13881. <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, v3.16.0</td>
  13882. </tr>
  13883. <tr>
  13884. <td>Architectures</td>
  13885. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13886. </tr>
  13887. <tr>
  13888. <td>Definition</td>
  13889. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/entt/xmake.lua">entt/xmake.lua</a></td>
  13890. </tr>
  13891. </tbody>
  13892. </table>
  13893. <h5 id="installcommand">Install command</h5>
  13894. <pre><code class="lang-console">xrepo install entt
  13895. </code></pre>
  13896. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13897. <pre><code class="lang-lua">add_requires("entt")
  13898. </code></pre>
  13899. <h3 id="etllinux">etl (linux)</h3>
  13900. <table>
  13901. <thead>
  13902. <tr>
  13903. <th>Description</th>
  13904. <th><em>Embedded Template Library</em></th>
  13905. </tr>
  13906. </thead>
  13907. <tbody>
  13908. <tr>
  13909. <td>Homepage</td>
  13910. <td><a href="https://www.etlcpp.com">https://www.etlcpp.com</a></td>
  13911. </tr>
  13912. <tr>
  13913. <td>License</td>
  13914. <td>MIT</td>
  13915. </tr>
  13916. <tr>
  13917. <td>Versions</td>
  13918. <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, 20.44.0, 20.44.1, 20.44.2, 20.45.0</td>
  13919. </tr>
  13920. <tr>
  13921. <td>Architectures</td>
  13922. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13923. </tr>
  13924. <tr>
  13925. <td>Definition</td>
  13926. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/etl/xmake.lua">etl/xmake.lua</a></td>
  13927. </tr>
  13928. </tbody>
  13929. </table>
  13930. <h5 id="installcommand">Install command</h5>
  13931. <pre><code class="lang-console">xrepo install etl
  13932. </code></pre>
  13933. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13934. <pre><code class="lang-lua">add_requires("etl")
  13935. </code></pre>
  13936. <h3 id="eudevlinux">eudev (linux)</h3>
  13937. <table>
  13938. <thead>
  13939. <tr>
  13940. <th>Description</th>
  13941. <th><em>A fork of systemd with the aim of isolating udev from any particular flavor of system initialization.</em></th>
  13942. </tr>
  13943. </thead>
  13944. <tbody>
  13945. <tr>
  13946. <td>Homepage</td>
  13947. <td><a href="https://github.com/eudev-project/eudev">https://github.com/eudev-project/eudev</a></td>
  13948. </tr>
  13949. <tr>
  13950. <td>License</td>
  13951. <td>GPL-2.0</td>
  13952. </tr>
  13953. <tr>
  13954. <td>Versions</td>
  13955. <td>v3.2.9, v3.2.14</td>
  13956. </tr>
  13957. <tr>
  13958. <td>Architectures</td>
  13959. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13960. </tr>
  13961. <tr>
  13962. <td>Definition</td>
  13963. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eudev/xmake.lua">eudev/xmake.lua</a></td>
  13964. </tr>
  13965. </tbody>
  13966. </table>
  13967. <h5 id="installcommand">Install command</h5>
  13968. <pre><code class="lang-console">xrepo install eudev
  13969. </code></pre>
  13970. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13971. <pre><code class="lang-lua">add_requires("eudev")
  13972. </code></pre>
  13973. <h3 id="evelinux">eve (linux)</h3>
  13974. <table>
  13975. <thead>
  13976. <tr>
  13977. <th>Description</th>
  13978. <th><em>Expressive Vector Engine - SIMD in C++ Goes Brrrr</em></th>
  13979. </tr>
  13980. </thead>
  13981. <tbody>
  13982. <tr>
  13983. <td>Homepage</td>
  13984. <td><a href="https://jfalcou.github.io/eve/">https://jfalcou.github.io/eve/</a></td>
  13985. </tr>
  13986. <tr>
  13987. <td>License</td>
  13988. <td>BSL-1.0</td>
  13989. </tr>
  13990. <tr>
  13991. <td>Versions</td>
  13992. <td>v2025.09.01</td>
  13993. </tr>
  13994. <tr>
  13995. <td>Architectures</td>
  13996. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13997. </tr>
  13998. <tr>
  13999. <td>Definition</td>
  14000. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eve/xmake.lua">eve/xmake.lua</a></td>
  14001. </tr>
  14002. </tbody>
  14003. </table>
  14004. <h5 id="installcommand">Install command</h5>
  14005. <pre><code class="lang-console">xrepo install eve
  14006. </code></pre>
  14007. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14008. <pre><code class="lang-lua">add_requires("eve")
  14009. </code></pre>
  14010. <h3 id="eventpplinux">eventpp (linux)</h3>
  14011. <table>
  14012. <thead>
  14013. <tr>
  14014. <th>Description</th>
  14015. <th><em>Event Dispatcher and callback list for C++</em></th>
  14016. </tr>
  14017. </thead>
  14018. <tbody>
  14019. <tr>
  14020. <td>Homepage</td>
  14021. <td><a href="https://github.com/wqking/eventpp">https://github.com/wqking/eventpp</a></td>
  14022. </tr>
  14023. <tr>
  14024. <td>License</td>
  14025. <td>Apache-2.0</td>
  14026. </tr>
  14027. <tr>
  14028. <td>Versions</td>
  14029. <td>v0.1.3</td>
  14030. </tr>
  14031. <tr>
  14032. <td>Architectures</td>
  14033. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14034. </tr>
  14035. <tr>
  14036. <td>Definition</td>
  14037. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eventpp/xmake.lua">eventpp/xmake.lua</a></td>
  14038. </tr>
  14039. </tbody>
  14040. </table>
  14041. <h5 id="installcommand">Install command</h5>
  14042. <pre><code class="lang-console">xrepo install eventpp
  14043. </code></pre>
  14044. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14045. <pre><code class="lang-lua">add_requires("eventpp")
  14046. </code></pre>
  14047. <h3 id="exosiplinux">exosip (linux)</h3>
  14048. <table>
  14049. <thead>
  14050. <tr>
  14051. <th>Description</th>
  14052. <th><em>eXosip is a library that hides the complexity of using the SIP protocol for mutlimedia session establishement</em></th>
  14053. </tr>
  14054. </thead>
  14055. <tbody>
  14056. <tr>
  14057. <td>Homepage</td>
  14058. <td><a href="https://savannah.nongnu.org/projects/exosip">https://savannah.nongnu.org/projects/exosip</a></td>
  14059. </tr>
  14060. <tr>
  14061. <td>License</td>
  14062. <td>GPL-2.0</td>
  14063. </tr>
  14064. <tr>
  14065. <td>Versions</td>
  14066. <td>5.3.0</td>
  14067. </tr>
  14068. <tr>
  14069. <td>Architectures</td>
  14070. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14071. </tr>
  14072. <tr>
  14073. <td>Definition</td>
  14074. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/exosip/xmake.lua">exosip/xmake.lua</a></td>
  14075. </tr>
  14076. </tbody>
  14077. </table>
  14078. <h5 id="installcommand">Install command</h5>
  14079. <pre><code class="lang-console">xrepo install exosip
  14080. </code></pre>
  14081. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14082. <pre><code class="lang-lua">add_requires("exosip")
  14083. </code></pre>
  14084. <h3 id="expatlinux">expat (linux)</h3>
  14085. <table>
  14086. <thead>
  14087. <tr>
  14088. <th>Description</th>
  14089. <th><em>XML 1.0 parser</em></th>
  14090. </tr>
  14091. </thead>
  14092. <tbody>
  14093. <tr>
  14094. <td>Homepage</td>
  14095. <td><a href="https://libexpat.github.io">https://libexpat.github.io</a></td>
  14096. </tr>
  14097. <tr>
  14098. <td>License</td>
  14099. <td>MIT</td>
  14100. </tr>
  14101. <tr>
  14102. <td>Versions</td>
  14103. <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, 2.7.4</td>
  14104. </tr>
  14105. <tr>
  14106. <td>Architectures</td>
  14107. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14108. </tr>
  14109. <tr>
  14110. <td>Definition</td>
  14111. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/expat/xmake.lua">expat/xmake.lua</a></td>
  14112. </tr>
  14113. </tbody>
  14114. </table>
  14115. <h5 id="installcommand">Install command</h5>
  14116. <pre><code class="lang-console">xrepo install expat
  14117. </code></pre>
  14118. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14119. <pre><code class="lang-lua">add_requires("expat")
  14120. </code></pre>
  14121. <h3 id="expectedlitelinux">expected-lite (linux)</h3>
  14122. <table>
  14123. <thead>
  14124. <tr>
  14125. <th>Description</th>
  14126. <th><em>expected lite - Expected objects in C++11 and later in a single-file header-only library</em></th>
  14127. </tr>
  14128. </thead>
  14129. <tbody>
  14130. <tr>
  14131. <td>Homepage</td>
  14132. <td><a href="https://github.com/martinmoene/expected-lite">https://github.com/martinmoene/expected-lite</a></td>
  14133. </tr>
  14134. <tr>
  14135. <td>License</td>
  14136. <td>BSL-1.0</td>
  14137. </tr>
  14138. <tr>
  14139. <td>Versions</td>
  14140. <td>v0.6.3, v0.8.0, v0.9.0, v0.10.0</td>
  14141. </tr>
  14142. <tr>
  14143. <td>Architectures</td>
  14144. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14145. </tr>
  14146. <tr>
  14147. <td>Definition</td>
  14148. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/expected-lite/xmake.lua">expected-lite/xmake.lua</a></td>
  14149. </tr>
  14150. </tbody>
  14151. </table>
  14152. <h5 id="installcommand">Install command</h5>
  14153. <pre><code class="lang-console">xrepo install expected-lite
  14154. </code></pre>
  14155. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14156. <pre><code class="lang-lua">add_requires("expected-lite")
  14157. </code></pre>
  14158. <h3 id="expresscpplinux">expresscpp (linux)</h3>
  14159. <table>
  14160. <thead>
  14161. <tr>
  14162. <th>Description</th>
  14163. <th><em>Fast, unopinionated, minimalist web framework for C++ Perfect for building REST APIs.</em></th>
  14164. </tr>
  14165. </thead>
  14166. <tbody>
  14167. <tr>
  14168. <td>Homepage</td>
  14169. <td><a href="https://github.com/expresscpp/expresscpp.git">https://github.com/expresscpp/expresscpp.git</a></td>
  14170. </tr>
  14171. <tr>
  14172. <td>License</td>
  14173. <td>MIT</td>
  14174. </tr>
  14175. <tr>
  14176. <td>Versions</td>
  14177. <td>v0.20.0</td>
  14178. </tr>
  14179. <tr>
  14180. <td>Architectures</td>
  14181. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14182. </tr>
  14183. <tr>
  14184. <td>Definition</td>
  14185. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/expresscpp/xmake.lua">expresscpp/xmake.lua</a></td>
  14186. </tr>
  14187. </tbody>
  14188. </table>
  14189. <h5 id="installcommand">Install command</h5>
  14190. <pre><code class="lang-console">xrepo install expresscpp
  14191. </code></pre>
  14192. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14193. <pre><code class="lang-lua">add_requires("expresscpp")
  14194. </code></pre>
  14195. <h3 id="exprtklinux">exprtk (linux)</h3>
  14196. <table>
  14197. <thead>
  14198. <tr>
  14199. <th>Description</th>
  14200. <th><em>C++ Mathematical Expression Parsing And Evaluation Library</em></th>
  14201. </tr>
  14202. </thead>
  14203. <tbody>
  14204. <tr>
  14205. <td>Homepage</td>
  14206. <td><a href="https://www.partow.net/programming/exprtk/index.html">https://www.partow.net/programming/exprtk/index.html</a></td>
  14207. </tr>
  14208. <tr>
  14209. <td>License</td>
  14210. <td>MIT</td>
  14211. </tr>
  14212. <tr>
  14213. <td>Versions</td>
  14214. <td>0.0.1, 0.0.2, 0.0.3</td>
  14215. </tr>
  14216. <tr>
  14217. <td>Architectures</td>
  14218. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14219. </tr>
  14220. <tr>
  14221. <td>Definition</td>
  14222. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/exprtk/xmake.lua">exprtk/xmake.lua</a></td>
  14223. </tr>
  14224. </tbody>
  14225. </table>
  14226. <h5 id="installcommand">Install command</h5>
  14227. <pre><code class="lang-console">xrepo install exprtk
  14228. </code></pre>
  14229. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14230. <pre><code class="lang-lua">add_requires("exprtk")
  14231. </code></pre>
  14232. <h3 id="extracmakemoduleslinux">extra-cmake-modules (linux)</h3>
  14233. <table>
  14234. <thead>
  14235. <tr>
  14236. <th>Description</th>
  14237. <th><em>Extra CMake Modules (ECM) extends CMake with additional modules and scripts.</em></th>
  14238. </tr>
  14239. </thead>
  14240. <tbody>
  14241. <tr>
  14242. <td>Homepage</td>
  14243. <td><a href="https://invent.kde.org/frameworks/extra-cmake-modules">https://invent.kde.org/frameworks/extra-cmake-modules</a></td>
  14244. </tr>
  14245. <tr>
  14246. <td>Versions</td>
  14247. <td>v6.10.0</td>
  14248. </tr>
  14249. <tr>
  14250. <td>Architectures</td>
  14251. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14252. </tr>
  14253. <tr>
  14254. <td>Definition</td>
  14255. <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>
  14256. </tr>
  14257. </tbody>
  14258. </table>
  14259. <h5 id="installcommand">Install command</h5>
  14260. <pre><code class="lang-console">xrepo install extra-cmake-modules
  14261. </code></pre>
  14262. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14263. <pre><code class="lang-lua">add_requires("extra-cmake-modules")
  14264. </code></pre>
  14265. <h3 id="ezc3dlinux">ezc3d (linux)</h3>
  14266. <table>
  14267. <thead>
  14268. <tr>
  14269. <th>Description</th>
  14270. <th><em>Easy to use C3D reader/writer for C++, Python and Matlab</em></th>
  14271. </tr>
  14272. </thead>
  14273. <tbody>
  14274. <tr>
  14275. <td>Homepage</td>
  14276. <td><a href="https://github.com/pyomeca/ezc3d">https://github.com/pyomeca/ezc3d</a></td>
  14277. </tr>
  14278. <tr>
  14279. <td>License</td>
  14280. <td>MIT</td>
  14281. </tr>
  14282. <tr>
  14283. <td>Versions</td>
  14284. <td>1.4.5, 1.4.7</td>
  14285. </tr>
  14286. <tr>
  14287. <td>Architectures</td>
  14288. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14289. </tr>
  14290. <tr>
  14291. <td>Definition</td>
  14292. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/ezc3d/xmake.lua">ezc3d/xmake.lua</a></td>
  14293. </tr>
  14294. </tbody>
  14295. </table>
  14296. <h5 id="installcommand">Install command</h5>
  14297. <pre><code class="lang-console">xrepo install ezc3d
  14298. </code></pre>
  14299. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14300. <pre><code class="lang-lua">add_requires("ezc3d")
  14301. </code></pre>
  14302. <h2 id="f">f</h2>
  14303. <h3 id="faaclinux">faac (linux)</h3>
  14304. <table>
  14305. <thead>
  14306. <tr>
  14307. <th>Description</th>
  14308. <th><em>Freeware Advanced Audio Coder faac mirror</em></th>
  14309. </tr>
  14310. </thead>
  14311. <tbody>
  14312. <tr>
  14313. <td>Homepage</td>
  14314. <td><a href="https://sourceforge.net/projects/faac/">https://sourceforge.net/projects/faac/</a></td>
  14315. </tr>
  14316. <tr>
  14317. <td>License</td>
  14318. <td>LGPL-2.1</td>
  14319. </tr>
  14320. <tr>
  14321. <td>Versions</td>
  14322. <td>1.30</td>
  14323. </tr>
  14324. <tr>
  14325. <td>Architectures</td>
  14326. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14327. </tr>
  14328. <tr>
  14329. <td>Definition</td>
  14330. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/faac/xmake.lua">faac/xmake.lua</a></td>
  14331. </tr>
  14332. </tbody>
  14333. </table>
  14334. <h5 id="installcommand">Install command</h5>
  14335. <pre><code class="lang-console">xrepo install faac
  14336. </code></pre>
  14337. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14338. <pre><code class="lang-lua">add_requires("faac")
  14339. </code></pre>
  14340. <h3 id="faad2linux">faad2 (linux)</h3>
  14341. <table>
  14342. <thead>
  14343. <tr>
  14344. <th>Description</th>
  14345. <th><em>FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder.</em></th>
  14346. </tr>
  14347. </thead>
  14348. <tbody>
  14349. <tr>
  14350. <td>Homepage</td>
  14351. <td><a href="https://sourceforge.net/projects/faac">https://sourceforge.net/projects/faac</a></td>
  14352. </tr>
  14353. <tr>
  14354. <td>License</td>
  14355. <td>GPL-2.0</td>
  14356. </tr>
  14357. <tr>
  14358. <td>Versions</td>
  14359. <td>2.10.0</td>
  14360. </tr>
  14361. <tr>
  14362. <td>Architectures</td>
  14363. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14364. </tr>
  14365. <tr>
  14366. <td>Definition</td>
  14367. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/faad2/xmake.lua">faad2/xmake.lua</a></td>
  14368. </tr>
  14369. </tbody>
  14370. </table>
  14371. <h5 id="installcommand">Install command</h5>
  14372. <pre><code class="lang-console">xrepo install faad2
  14373. </code></pre>
  14374. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14375. <pre><code class="lang-lua">add_requires("faad2")
  14376. </code></pre>
  14377. <h3 id="fadeclinux">fadec (linux)</h3>
  14378. <table>
  14379. <thead>
  14380. <tr>
  14381. <th>Description</th>
  14382. <th><em>A fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.</em></th>
  14383. </tr>
  14384. </thead>
  14385. <tbody>
  14386. <tr>
  14387. <td>Homepage</td>
  14388. <td><a href="https://aengelke.net/fadec.html">https://aengelke.net/fadec.html</a></td>
  14389. </tr>
  14390. <tr>
  14391. <td>License</td>
  14392. <td>BSD-2-Clause</td>
  14393. </tr>
  14394. <tr>
  14395. <td>Versions</td>
  14396. <td>2025.08.21</td>
  14397. </tr>
  14398. <tr>
  14399. <td>Architectures</td>
  14400. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14401. </tr>
  14402. <tr>
  14403. <td>Definition</td>
  14404. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fadec/xmake.lua">fadec/xmake.lua</a></td>
  14405. </tr>
  14406. </tbody>
  14407. </table>
  14408. <h5 id="installcommand">Install command</h5>
  14409. <pre><code class="lang-console">xrepo install fadec
  14410. </code></pre>
  14411. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14412. <pre><code class="lang-lua">add_requires("fadec")
  14413. </code></pre>
  14414. <h3 id="faisslinux">faiss (linux)</h3>
  14415. <table>
  14416. <thead>
  14417. <tr>
  14418. <th>Description</th>
  14419. <th><em>A library for efficient similarity search and clustering of dense vectors.</em></th>
  14420. </tr>
  14421. </thead>
  14422. <tbody>
  14423. <tr>
  14424. <td>Homepage</td>
  14425. <td><a href="https://github.com/facebookresearch/faiss/">https://github.com/facebookresearch/faiss/</a></td>
  14426. </tr>
  14427. <tr>
  14428. <td>License</td>
  14429. <td>MIT</td>
  14430. </tr>
  14431. <tr>
  14432. <td>Versions</td>
  14433. <td>v1.7.0, v1.12.0</td>
  14434. </tr>
  14435. <tr>
  14436. <td>Architectures</td>
  14437. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14438. </tr>
  14439. <tr>
  14440. <td>Definition</td>
  14441. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/faiss/xmake.lua">faiss/xmake.lua</a></td>
  14442. </tr>
  14443. </tbody>
  14444. </table>
  14445. <h5 id="installcommand">Install command</h5>
  14446. <pre><code class="lang-console">xrepo install faiss
  14447. </code></pre>
  14448. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14449. <pre><code class="lang-lua">add_requires("faiss")
  14450. </code></pre>
  14451. <h3 id="fakeitlinux">fakeit (linux)</h3>
  14452. <table>
  14453. <thead>
  14454. <tr>
  14455. <th>Description</th>
  14456. <th><em>C++ mocking made easy. A simple yet very expressive, headers only library for c++ mocking.</em></th>
  14457. </tr>
  14458. </thead>
  14459. <tbody>
  14460. <tr>
  14461. <td>Homepage</td>
  14462. <td><a href="https://github.com/eranpeer/FakeIt">https://github.com/eranpeer/FakeIt</a></td>
  14463. </tr>
  14464. <tr>
  14465. <td>License</td>
  14466. <td>MIT</td>
  14467. </tr>
  14468. <tr>
  14469. <td>Versions</td>
  14470. <td>2.4.0, 2.4.1, 2.5.0</td>
  14471. </tr>
  14472. <tr>
  14473. <td>Architectures</td>
  14474. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14475. </tr>
  14476. <tr>
  14477. <td>Definition</td>
  14478. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fakeit/xmake.lua">fakeit/xmake.lua</a></td>
  14479. </tr>
  14480. </tbody>
  14481. </table>
  14482. <h5 id="installcommand">Install command</h5>
  14483. <pre><code class="lang-console">xrepo install fakeit
  14484. </code></pre>
  14485. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14486. <pre><code class="lang-lua">add_requires("fakeit")
  14487. </code></pre>
  14488. <h3 id="fakercxxlinux">faker-cxx (linux)</h3>
  14489. <table>
  14490. <thead>
  14491. <tr>
  14492. <th>Description</th>
  14493. <th><em>C++ Faker library for generating fake (but realistic) data.</em></th>
  14494. </tr>
  14495. </thead>
  14496. <tbody>
  14497. <tr>
  14498. <td>Homepage</td>
  14499. <td><a href="https://cieslarmichal.github.io/faker-cxx/">https://cieslarmichal.github.io/faker-cxx/</a></td>
  14500. </tr>
  14501. <tr>
  14502. <td>License</td>
  14503. <td>MIT</td>
  14504. </tr>
  14505. <tr>
  14506. <td>Versions</td>
  14507. <td>v2.0.0, v3.0.0, v4.0.1, v4.1.0, v4.3.1</td>
  14508. </tr>
  14509. <tr>
  14510. <td>Architectures</td>
  14511. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14512. </tr>
  14513. <tr>
  14514. <td>Definition</td>
  14515. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/faker-cxx/xmake.lua">faker-cxx/xmake.lua</a></td>
  14516. </tr>
  14517. </tbody>
  14518. </table>
  14519. <h5 id="installcommand">Install command</h5>
  14520. <pre><code class="lang-console">xrepo install faker-cxx
  14521. </code></pre>
  14522. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14523. <pre><code class="lang-lua">add_requires("faker-cxx")
  14524. </code></pre>
  14525. <h3 id="fannlinux">fann (linux)</h3>
  14526. <table>
  14527. <thead>
  14528. <tr>
  14529. <th>Description</th>
  14530. <th><em>Official github repository for Fast Artificial Neural Network Library (FANN)</em></th>
  14531. </tr>
  14532. </thead>
  14533. <tbody>
  14534. <tr>
  14535. <td>Homepage</td>
  14536. <td><a href="https://github.com/libfann/fann">https://github.com/libfann/fann</a></td>
  14537. </tr>
  14538. <tr>
  14539. <td>License</td>
  14540. <td>LGPL-2.1</td>
  14541. </tr>
  14542. <tr>
  14543. <td>Versions</td>
  14544. <td>2021.03.14, 2024.04.16</td>
  14545. </tr>
  14546. <tr>
  14547. <td>Architectures</td>
  14548. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14549. </tr>
  14550. <tr>
  14551. <td>Definition</td>
  14552. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fann/xmake.lua">fann/xmake.lua</a></td>
  14553. </tr>
  14554. </tbody>
  14555. </table>
  14556. <h5 id="installcommand">Install command</h5>
  14557. <pre><code class="lang-console">xrepo install fann
  14558. </code></pre>
  14559. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14560. <pre><code class="lang-lua">add_requires("fann")
  14561. </code></pre>
  14562. <h3 id="farmhashlinux">farmhash (linux)</h3>
  14563. <table>
  14564. <thead>
  14565. <tr>
  14566. <th>Description</th>
  14567. <th><em>FarmHash, a family of hash functions.</em></th>
  14568. </tr>
  14569. </thead>
  14570. <tbody>
  14571. <tr>
  14572. <td>Homepage</td>
  14573. <td><a href="https://github.com/google/farmhash">https://github.com/google/farmhash</a></td>
  14574. </tr>
  14575. <tr>
  14576. <td>License</td>
  14577. <td>MIT</td>
  14578. </tr>
  14579. <tr>
  14580. <td>Versions</td>
  14581. <td>2019.05.14</td>
  14582. </tr>
  14583. <tr>
  14584. <td>Architectures</td>
  14585. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14586. </tr>
  14587. <tr>
  14588. <td>Definition</td>
  14589. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/farmhash/xmake.lua">farmhash/xmake.lua</a></td>
  14590. </tr>
  14591. </tbody>
  14592. </table>
  14593. <h5 id="installcommand">Install command</h5>
  14594. <pre><code class="lang-console">xrepo install farmhash
  14595. </code></pre>
  14596. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14597. <pre><code class="lang-lua">add_requires("farmhash")
  14598. </code></pre>
  14599. <h3 id="fastcdrlinux">fast-cdr (linux)</h3>
  14600. <table>
  14601. <thead>
  14602. <tr>
  14603. <th>Description</th>
  14604. <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>
  14605. </tr>
  14606. </thead>
  14607. <tbody>
  14608. <tr>
  14609. <td>Homepage</td>
  14610. <td><a href="https://www.eprosima.com">https://www.eprosima.com</a></td>
  14611. </tr>
  14612. <tr>
  14613. <td>License</td>
  14614. <td>Apache-2.0</td>
  14615. </tr>
  14616. <tr>
  14617. <td>Versions</td>
  14618. <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, v2.3.3, v2.3.4, v2.3.5</td>
  14619. </tr>
  14620. <tr>
  14621. <td>Architectures</td>
  14622. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14623. </tr>
  14624. <tr>
  14625. <td>Definition</td>
  14626. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast-cdr/xmake.lua">fast-cdr/xmake.lua</a></td>
  14627. </tr>
  14628. </tbody>
  14629. </table>
  14630. <h5 id="installcommand">Install command</h5>
  14631. <pre><code class="lang-console">xrepo install fast-cdr
  14632. </code></pre>
  14633. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14634. <pre><code class="lang-lua">add_requires("fast-cdr")
  14635. </code></pre>
  14636. <h3 id="fastlzma2linux">fast-lzma2 (linux)</h3>
  14637. <table>
  14638. <thead>
  14639. <tr>
  14640. <th>Description</th>
  14641. <th><em>Fast LZMA2 Library</em></th>
  14642. </tr>
  14643. </thead>
  14644. <tbody>
  14645. <tr>
  14646. <td>Homepage</td>
  14647. <td><a href="https://github.com/conor42/fast-lzma2">https://github.com/conor42/fast-lzma2</a></td>
  14648. </tr>
  14649. <tr>
  14650. <td>License</td>
  14651. <td>BSD-3-Clause</td>
  14652. </tr>
  14653. <tr>
  14654. <td>Versions</td>
  14655. <td>v1.0.1</td>
  14656. </tr>
  14657. <tr>
  14658. <td>Architectures</td>
  14659. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14660. </tr>
  14661. <tr>
  14662. <td>Definition</td>
  14663. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast-lzma2/xmake.lua">fast-lzma2/xmake.lua</a></td>
  14664. </tr>
  14665. </tbody>
  14666. </table>
  14667. <h5 id="installcommand">Install command</h5>
  14668. <pre><code class="lang-console">xrepo install fast-lzma2
  14669. </code></pre>
  14670. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14671. <pre><code class="lang-lua">add_requires("fast-lzma2")
  14672. </code></pre>
  14673. <h3 id="fast_double_parserlinux">fast_double_parser (linux)</h3>
  14674. <table>
  14675. <thead>
  14676. <tr>
  14677. <th>Description</th>
  14678. <th><em>Fast function to parse strings containing decimal numbers into double-precision (binary64) floating-point values.</em></th>
  14679. </tr>
  14680. </thead>
  14681. <tbody>
  14682. <tr>
  14683. <td>Homepage</td>
  14684. <td><a href="https://github.com/lemire/fast_double_parser">https://github.com/lemire/fast_double_parser</a></td>
  14685. </tr>
  14686. <tr>
  14687. <td>License</td>
  14688. <td>Apache-2.0</td>
  14689. </tr>
  14690. <tr>
  14691. <td>Versions</td>
  14692. <td>v0.5.0, v0.7.0, v0.8.0, v0.8.1</td>
  14693. </tr>
  14694. <tr>
  14695. <td>Architectures</td>
  14696. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14697. </tr>
  14698. <tr>
  14699. <td>Definition</td>
  14700. <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>
  14701. </tr>
  14702. </tbody>
  14703. </table>
  14704. <h5 id="installcommand">Install command</h5>
  14705. <pre><code class="lang-console">xrepo install fast_double_parser
  14706. </code></pre>
  14707. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14708. <pre><code class="lang-lua">add_requires("fast_double_parser")
  14709. </code></pre>
  14710. <h3 id="fast_floatlinux">fast_float (linux)</h3>
  14711. <table>
  14712. <thead>
  14713. <tr>
  14714. <th>Description</th>
  14715. <th><em>Fast and exact implementation of the C++ from_chars functions for float and double types: 4x faster than strtod</em></th>
  14716. </tr>
  14717. </thead>
  14718. <tbody>
  14719. <tr>
  14720. <td>Homepage</td>
  14721. <td><a href="https://github.com/fastfloat/fast_float">https://github.com/fastfloat/fast_float</a></td>
  14722. </tr>
  14723. <tr>
  14724. <td>License</td>
  14725. <td>Apache-2.0</td>
  14726. </tr>
  14727. <tr>
  14728. <td>Versions</td>
  14729. <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, v8.2.1, v8.2.2, v8.2.3</td>
  14730. </tr>
  14731. <tr>
  14732. <td>Architectures</td>
  14733. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14734. </tr>
  14735. <tr>
  14736. <td>Definition</td>
  14737. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast_float/xmake.lua">fast_float/xmake.lua</a></td>
  14738. </tr>
  14739. </tbody>
  14740. </table>
  14741. <h5 id="installcommand">Install command</h5>
  14742. <pre><code class="lang-console">xrepo install fast_float
  14743. </code></pre>
  14744. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14745. <pre><code class="lang-lua">add_requires("fast_float")
  14746. </code></pre>
  14747. <h3 id="fast_iolinux">fast_io (linux)</h3>
  14748. <table>
  14749. <thead>
  14750. <tr>
  14751. <th>Description</th>
  14752. <th><em>Significantly faster input/output for C++20</em></th>
  14753. </tr>
  14754. </thead>
  14755. <tbody>
  14756. <tr>
  14757. <td>Homepage</td>
  14758. <td><a href="https://github.com/cppfastio/fast_io">https://github.com/cppfastio/fast_io</a></td>
  14759. </tr>
  14760. <tr>
  14761. <td>License</td>
  14762. <td>MIT</td>
  14763. </tr>
  14764. <tr>
  14765. <td>Versions</td>
  14766. <td>2023.1.28, 2024.3.31, 2025.06.13</td>
  14767. </tr>
  14768. <tr>
  14769. <td>Architectures</td>
  14770. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14771. </tr>
  14772. <tr>
  14773. <td>Definition</td>
  14774. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast_io/xmake.lua">fast_io/xmake.lua</a></td>
  14775. </tr>
  14776. </tbody>
  14777. </table>
  14778. <h5 id="installcommand">Install command</h5>
  14779. <pre><code class="lang-console">xrepo install fast_io
  14780. </code></pre>
  14781. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14782. <pre><code class="lang-lua">add_requires("fast_io")
  14783. </code></pre>
  14784. <h3 id="fast_objlinux">fast_obj (linux)</h3>
  14785. <table>
  14786. <thead>
  14787. <tr>
  14788. <th>Description</th>
  14789. <th><em>Fast C OBJ parser</em></th>
  14790. </tr>
  14791. </thead>
  14792. <tbody>
  14793. <tr>
  14794. <td>Homepage</td>
  14795. <td><a href="https://github.com/thisistherk/fast_obj">https://github.com/thisistherk/fast_obj</a></td>
  14796. </tr>
  14797. <tr>
  14798. <td>License</td>
  14799. <td>MIT</td>
  14800. </tr>
  14801. <tr>
  14802. <td>Versions</td>
  14803. <td>v1.3</td>
  14804. </tr>
  14805. <tr>
  14806. <td>Architectures</td>
  14807. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14808. </tr>
  14809. <tr>
  14810. <td>Definition</td>
  14811. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast_obj/xmake.lua">fast_obj/xmake.lua</a></td>
  14812. </tr>
  14813. </tbody>
  14814. </table>
  14815. <h5 id="installcommand">Install command</h5>
  14816. <pre><code class="lang-console">xrepo install fast_obj
  14817. </code></pre>
  14818. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14819. <pre><code class="lang-lua">add_requires("fast_obj")
  14820. </code></pre>
  14821. <h3 id="fastcppcsvparserlinux">fastcppcsvparser (linux)</h3>
  14822. <table>
  14823. <thead>
  14824. <tr>
  14825. <th>Description</th>
  14826. <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>
  14827. </tr>
  14828. </thead>
  14829. <tbody>
  14830. <tr>
  14831. <td>Homepage</td>
  14832. <td><a href="https://github.com/ben-strasser/fast-cpp-csv-parser">https://github.com/ben-strasser/fast-cpp-csv-parser</a></td>
  14833. </tr>
  14834. <tr>
  14835. <td>Versions</td>
  14836. <td>2021.01.03</td>
  14837. </tr>
  14838. <tr>
  14839. <td>Architectures</td>
  14840. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14841. </tr>
  14842. <tr>
  14843. <td>Definition</td>
  14844. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fastcppcsvparser/xmake.lua">fastcppcsvparser/xmake.lua</a></td>
  14845. </tr>
  14846. </tbody>
  14847. </table>
  14848. <h5 id="installcommand">Install command</h5>
  14849. <pre><code class="lang-console">xrepo install fastcppcsvparser
  14850. </code></pre>
  14851. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14852. <pre><code class="lang-lua">add_requires("fastcppcsvparser")
  14853. </code></pre>
  14854. <h3 id="fastgltflinux">fastgltf (linux)</h3>
  14855. <table>
  14856. <thead>
  14857. <tr>
  14858. <th>Description</th>
  14859. <th><em>A modern C++17 glTF 2.0 library focused on speed, correctness, and usability</em></th>
  14860. </tr>
  14861. </thead>
  14862. <tbody>
  14863. <tr>
  14864. <td>Homepage</td>
  14865. <td><a href="https://fastgltf.readthedocs.io/v0.7.x/">https://fastgltf.readthedocs.io/v0.7.x/</a></td>
  14866. </tr>
  14867. <tr>
  14868. <td>License</td>
  14869. <td>MIT</td>
  14870. </tr>
  14871. <tr>
  14872. <td>Versions</td>
  14873. <td>v0.7.1, v0.7.2, v0.8.0, v0.9.0</td>
  14874. </tr>
  14875. <tr>
  14876. <td>Architectures</td>
  14877. <td>arm64, x86_64</td>
  14878. </tr>
  14879. <tr>
  14880. <td>Definition</td>
  14881. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fastgltf/xmake.lua">fastgltf/xmake.lua</a></td>
  14882. </tr>
  14883. </tbody>
  14884. </table>
  14885. <h5 id="installcommand">Install command</h5>
  14886. <pre><code class="lang-console">xrepo install fastgltf
  14887. </code></pre>
  14888. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14889. <pre><code class="lang-lua">add_requires("fastgltf")
  14890. </code></pre>
  14891. <h3 id="fastmodlinux">fastmod (linux)</h3>
  14892. <table>
  14893. <thead>
  14894. <tr>
  14895. <th>Description</th>
  14896. <th><em>A header file for fast 32-bit division remainders on 64-bit hardware.</em></th>
  14897. </tr>
  14898. </thead>
  14899. <tbody>
  14900. <tr>
  14901. <td>Homepage</td>
  14902. <td><a href="https://github.com/lemire/fastmod">https://github.com/lemire/fastmod</a></td>
  14903. </tr>
  14904. <tr>
  14905. <td>License</td>
  14906. <td>Apache-2.0</td>
  14907. </tr>
  14908. <tr>
  14909. <td>Versions</td>
  14910. <td>v0.1.0</td>
  14911. </tr>
  14912. <tr>
  14913. <td>Architectures</td>
  14914. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14915. </tr>
  14916. <tr>
  14917. <td>Definition</td>
  14918. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fastmod/xmake.lua">fastmod/xmake.lua</a></td>
  14919. </tr>
  14920. </tbody>
  14921. </table>
  14922. <h5 id="installcommand">Install command</h5>
  14923. <pre><code class="lang-console">xrepo install fastmod
  14924. </code></pre>
  14925. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14926. <pre><code class="lang-lua">add_requires("fastmod")
  14927. </code></pre>
  14928. <h3 id="fastorlinux">fastor (linux)</h3>
  14929. <table>
  14930. <thead>
  14931. <tr>
  14932. <th>Description</th>
  14933. <th><em>A lightweight high performance tensor algebra framework for modern C++</em></th>
  14934. </tr>
  14935. </thead>
  14936. <tbody>
  14937. <tr>
  14938. <td>Homepage</td>
  14939. <td><a href="https://github.com/romeric/Fastor">https://github.com/romeric/Fastor</a></td>
  14940. </tr>
  14941. <tr>
  14942. <td>License</td>
  14943. <td>MIT</td>
  14944. </tr>
  14945. <tr>
  14946. <td>Versions</td>
  14947. <td>0.6.3</td>
  14948. </tr>
  14949. <tr>
  14950. <td>Architectures</td>
  14951. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14952. </tr>
  14953. <tr>
  14954. <td>Definition</td>
  14955. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fastor/xmake.lua">fastor/xmake.lua</a></td>
  14956. </tr>
  14957. </tbody>
  14958. </table>
  14959. <h5 id="installcommand">Install command</h5>
  14960. <pre><code class="lang-console">xrepo install fastor
  14961. </code></pre>
  14962. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14963. <pre><code class="lang-lua">add_requires("fastor")
  14964. </code></pre>
  14965. <h3 id="fatallinux">fatal (linux)</h3>
  14966. <table>
  14967. <thead>
  14968. <tr>
  14969. <th>Description</th>
  14970. <th><em>Fatal is a library for fast prototyping software in modern C++.</em></th>
  14971. </tr>
  14972. </thead>
  14973. <tbody>
  14974. <tr>
  14975. <td>Homepage</td>
  14976. <td><a href="https://github.com/facebook/fatal">https://github.com/facebook/fatal</a></td>
  14977. </tr>
  14978. <tr>
  14979. <td>License</td>
  14980. <td>BSD</td>
  14981. </tr>
  14982. <tr>
  14983. <td>Versions</td>
  14984. <td>2024.06.24</td>
  14985. </tr>
  14986. <tr>
  14987. <td>Architectures</td>
  14988. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14989. </tr>
  14990. <tr>
  14991. <td>Definition</td>
  14992. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fatal/xmake.lua">fatal/xmake.lua</a></td>
  14993. </tr>
  14994. </tbody>
  14995. </table>
  14996. <h5 id="installcommand">Install command</h5>
  14997. <pre><code class="lang-console">xrepo install fatal
  14998. </code></pre>
  14999. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15000. <pre><code class="lang-lua">add_requires("fatal")
  15001. </code></pre>
  15002. <h3 id="fbgemmlinux">fbgemm (linux)</h3>
  15003. <table>
  15004. <thead>
  15005. <tr>
  15006. <th>Description</th>
  15007. <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>
  15008. </tr>
  15009. </thead>
  15010. <tbody>
  15011. <tr>
  15012. <td>Homepage</td>
  15013. <td><a href="https://github.com/pytorch/FBGEMM">https://github.com/pytorch/FBGEMM</a></td>
  15014. </tr>
  15015. <tr>
  15016. <td>License</td>
  15017. <td>BSD</td>
  15018. </tr>
  15019. <tr>
  15020. <td>Versions</td>
  15021. <td>v0.7.0, v0.8.0, v1.1.0, v1.1.2, v1.2.0</td>
  15022. </tr>
  15023. <tr>
  15024. <td>Architectures</td>
  15025. <td>x86_64</td>
  15026. </tr>
  15027. <tr>
  15028. <td>Definition</td>
  15029. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fbgemm/xmake.lua">fbgemm/xmake.lua</a></td>
  15030. </tr>
  15031. </tbody>
  15032. </table>
  15033. <h5 id="installcommand">Install command</h5>
  15034. <pre><code class="lang-console">xrepo install fbgemm
  15035. </code></pre>
  15036. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15037. <pre><code class="lang-lua">add_requires("fbgemm")
  15038. </code></pre>
  15039. <h3 id="fbthriftlinux">fbthrift (linux)</h3>
  15040. <table>
  15041. <thead>
  15042. <tr>
  15043. <th>Description</th>
  15044. <th><em>Facebook&#39;s branch of Apache Thrift, including a new C++ server.</em></th>
  15045. </tr>
  15046. </thead>
  15047. <tbody>
  15048. <tr>
  15049. <td>Homepage</td>
  15050. <td><a href="https://github.com/facebook/fbthrift">https://github.com/facebook/fbthrift</a></td>
  15051. </tr>
  15052. <tr>
  15053. <td>License</td>
  15054. <td>Apache-2.0</td>
  15055. </tr>
  15056. <tr>
  15057. <td>Versions</td>
  15058. <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>
  15059. </tr>
  15060. <tr>
  15061. <td>Architectures</td>
  15062. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15063. </tr>
  15064. <tr>
  15065. <td>Definition</td>
  15066. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fbthrift/xmake.lua">fbthrift/xmake.lua</a></td>
  15067. </tr>
  15068. </tbody>
  15069. </table>
  15070. <h5 id="installcommand">Install command</h5>
  15071. <pre><code class="lang-console">xrepo install fbthrift
  15072. </code></pre>
  15073. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15074. <pre><code class="lang-lua">add_requires("fbthrift")
  15075. </code></pre>
  15076. <h3 id="fcgilinux">fcgi (linux)</h3>
  15077. <table>
  15078. <thead>
  15079. <tr>
  15080. <th>Description</th>
  15081. <th><em>Protocol for interfacing interactive programs with a web server</em></th>
  15082. </tr>
  15083. </thead>
  15084. <tbody>
  15085. <tr>
  15086. <td>Homepage</td>
  15087. <td><a href="https://fastcgi-archives.github.io">https://fastcgi-archives.github.io</a></td>
  15088. </tr>
  15089. <tr>
  15090. <td>License</td>
  15091. <td>OML</td>
  15092. </tr>
  15093. <tr>
  15094. <td>Versions</td>
  15095. <td>2.4.6, 2.4.7</td>
  15096. </tr>
  15097. <tr>
  15098. <td>Architectures</td>
  15099. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15100. </tr>
  15101. <tr>
  15102. <td>Definition</td>
  15103. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fcgi/xmake.lua">fcgi/xmake.lua</a></td>
  15104. </tr>
  15105. </tbody>
  15106. </table>
  15107. <h5 id="installcommand">Install command</h5>
  15108. <pre><code class="lang-console">xrepo install fcgi
  15109. </code></pre>
  15110. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15111. <pre><code class="lang-lua">add_requires("fcgi")
  15112. </code></pre>
  15113. <h3 id="fcllinux">fcl (linux)</h3>
  15114. <table>
  15115. <thead>
  15116. <tr>
  15117. <th>Description</th>
  15118. <th><em>Flexible Collision Library</em></th>
  15119. </tr>
  15120. </thead>
  15121. <tbody>
  15122. <tr>
  15123. <td>Homepage</td>
  15124. <td><a href="https://github.com/flexible-collision-library/fcl">https://github.com/flexible-collision-library/fcl</a></td>
  15125. </tr>
  15126. <tr>
  15127. <td>License</td>
  15128. <td>BSD-3-Clause</td>
  15129. </tr>
  15130. <tr>
  15131. <td>Versions</td>
  15132. <td>0.6.1, 0.7.0</td>
  15133. </tr>
  15134. <tr>
  15135. <td>Architectures</td>
  15136. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15137. </tr>
  15138. <tr>
  15139. <td>Definition</td>
  15140. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fcl/xmake.lua">fcl/xmake.lua</a></td>
  15141. </tr>
  15142. </tbody>
  15143. </table>
  15144. <h5 id="installcommand">Install command</h5>
  15145. <pre><code class="lang-console">xrepo install fcl
  15146. </code></pre>
  15147. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15148. <pre><code class="lang-lua">add_requires("fcl")
  15149. </code></pre>
  15150. <h3 id="fcpwlinux">fcpw (linux)</h3>
  15151. <table>
  15152. <thead>
  15153. <tr>
  15154. <th>Description</th>
  15155. <th><em>FCPW: Fastest Closest Points in the West</em></th>
  15156. </tr>
  15157. </thead>
  15158. <tbody>
  15159. <tr>
  15160. <td>Homepage</td>
  15161. <td><a href="https://github.com/rohan-sawhney/fcpw">https://github.com/rohan-sawhney/fcpw</a></td>
  15162. </tr>
  15163. <tr>
  15164. <td>License</td>
  15165. <td>MIT</td>
  15166. </tr>
  15167. <tr>
  15168. <td>Versions</td>
  15169. <td>v1.0.5, v1.1.2, v1.2.0</td>
  15170. </tr>
  15171. <tr>
  15172. <td>Architectures</td>
  15173. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15174. </tr>
  15175. <tr>
  15176. <td>Definition</td>
  15177. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fcpw/xmake.lua">fcpw/xmake.lua</a></td>
  15178. </tr>
  15179. </tbody>
  15180. </table>
  15181. <h5 id="installcommand">Install command</h5>
  15182. <pre><code class="lang-console">xrepo install fcpw
  15183. </code></pre>
  15184. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15185. <pre><code class="lang-lua">add_requires("fcpw")
  15186. </code></pre>
  15187. <h3 id="fdkaaclinux">fdk-aac (linux)</h3>
  15188. <table>
  15189. <thead>
  15190. <tr>
  15191. <th>Description</th>
  15192. <th><em>A standalone library of the Fraunhofer FDK AAC code from Android.</em></th>
  15193. </tr>
  15194. </thead>
  15195. <tbody>
  15196. <tr>
  15197. <td>Homepage</td>
  15198. <td><a href="https://sourceforge.net/projects/opencore-amr/">https://sourceforge.net/projects/opencore-amr/</a></td>
  15199. </tr>
  15200. <tr>
  15201. <td>License</td>
  15202. <td>Apache-2.0</td>
  15203. </tr>
  15204. <tr>
  15205. <td>Versions</td>
  15206. <td>2.0.0, 2.0.1, 2.0.2, 2.0.3</td>
  15207. </tr>
  15208. <tr>
  15209. <td>Architectures</td>
  15210. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15211. </tr>
  15212. <tr>
  15213. <td>Definition</td>
  15214. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fdk-aac/xmake.lua">fdk-aac/xmake.lua</a></td>
  15215. </tr>
  15216. </tbody>
  15217. </table>
  15218. <h5 id="installcommand">Install command</h5>
  15219. <pre><code class="lang-console">xrepo install fdk-aac
  15220. </code></pre>
  15221. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15222. <pre><code class="lang-lua">add_requires("fdk-aac")
  15223. </code></pre>
  15224. <h3 id="ffmpeglinux">ffmpeg (linux)</h3>
  15225. <table>
  15226. <thead>
  15227. <tr>
  15228. <th>Description</th>
  15229. <th><em>A collection of libraries to process multimedia content such as audio, video, subtitles and related metadata.</em></th>
  15230. </tr>
  15231. </thead>
  15232. <tbody>
  15233. <tr>
  15234. <td>Homepage</td>
  15235. <td><a href="https://www.ffmpeg.org">https://www.ffmpeg.org</a></td>
  15236. </tr>
  15237. <tr>
  15238. <td>License</td>
  15239. <td>GPL-3.0</td>
  15240. </tr>
  15241. <tr>
  15242. <td>Versions</td>
  15243. <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>
  15244. </tr>
  15245. <tr>
  15246. <td>Architectures</td>
  15247. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15248. </tr>
  15249. <tr>
  15250. <td>Definition</td>
  15251. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ffmpeg/xmake.lua">ffmpeg/xmake.lua</a></td>
  15252. </tr>
  15253. </tbody>
  15254. </table>
  15255. <h5 id="installcommand">Install command</h5>
  15256. <pre><code class="lang-console">xrepo install ffmpeg
  15257. </code></pre>
  15258. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15259. <pre><code class="lang-lua">add_requires("ffmpeg")
  15260. </code></pre>
  15261. <h3 id="ffms2linux">ffms2 (linux)</h3>
  15262. <table>
  15263. <thead>
  15264. <tr>
  15265. <th>Description</th>
  15266. <th><em>An FFmpeg based source library and Avisynth/VapourSynth plugin for easy frame accurate access</em></th>
  15267. </tr>
  15268. </thead>
  15269. <tbody>
  15270. <tr>
  15271. <td>Homepage</td>
  15272. <td><a href="https://github.com/FFMS/ffms2">https://github.com/FFMS/ffms2</a></td>
  15273. </tr>
  15274. <tr>
  15275. <td>License</td>
  15276. <td>MIT</td>
  15277. </tr>
  15278. <tr>
  15279. <td>Versions</td>
  15280. <td>5.0</td>
  15281. </tr>
  15282. <tr>
  15283. <td>Architectures</td>
  15284. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15285. </tr>
  15286. <tr>
  15287. <td>Definition</td>
  15288. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ffms2/xmake.lua">ffms2/xmake.lua</a></td>
  15289. </tr>
  15290. </tbody>
  15291. </table>
  15292. <h5 id="installcommand">Install command</h5>
  15293. <pre><code class="lang-console">xrepo install ffms2
  15294. </code></pre>
  15295. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15296. <pre><code class="lang-lua">add_requires("ffms2")
  15297. </code></pre>
  15298. <h3 id="fftslinux">ffts (linux)</h3>
  15299. <table>
  15300. <thead>
  15301. <tr>
  15302. <th>Description</th>
  15303. <th><em>The Fastest Fourier Transform in the South</em></th>
  15304. </tr>
  15305. </thead>
  15306. <tbody>
  15307. <tr>
  15308. <td>Homepage</td>
  15309. <td><a href="http://anthonix.com/ffts">http://anthonix.com/ffts</a></td>
  15310. </tr>
  15311. <tr>
  15312. <td>Versions</td>
  15313. <td>2019.03.19</td>
  15314. </tr>
  15315. <tr>
  15316. <td>Architectures</td>
  15317. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15318. </tr>
  15319. <tr>
  15320. <td>Definition</td>
  15321. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ffts/xmake.lua">ffts/xmake.lua</a></td>
  15322. </tr>
  15323. </tbody>
  15324. </table>
  15325. <h5 id="installcommand">Install command</h5>
  15326. <pre><code class="lang-console">xrepo install ffts
  15327. </code></pre>
  15328. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15329. <pre><code class="lang-lua">add_requires("ffts")
  15330. </code></pre>
  15331. <h3 id="fftwlinux">fftw (linux)</h3>
  15332. <table>
  15333. <thead>
  15334. <tr>
  15335. <th>Description</th>
  15336. <th><em>A C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions.</em></th>
  15337. </tr>
  15338. </thead>
  15339. <tbody>
  15340. <tr>
  15341. <td>Homepage</td>
  15342. <td><a href="http://fftw.org/">http://fftw.org/</a></td>
  15343. </tr>
  15344. <tr>
  15345. <td>License</td>
  15346. <td>GPL-2.0</td>
  15347. </tr>
  15348. <tr>
  15349. <td>Versions</td>
  15350. <td>3.3.8, 3.3.9, 3.3.10</td>
  15351. </tr>
  15352. <tr>
  15353. <td>Architectures</td>
  15354. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15355. </tr>
  15356. <tr>
  15357. <td>Definition</td>
  15358. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fftw/xmake.lua">fftw/xmake.lua</a></td>
  15359. </tr>
  15360. </tbody>
  15361. </table>
  15362. <h5 id="installcommand">Install command</h5>
  15363. <pre><code class="lang-console">xrepo install fftw
  15364. </code></pre>
  15365. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15366. <pre><code class="lang-lua">add_requires("fftw")
  15367. </code></pre>
  15368. <h3 id="fgtlinux">fgt (linux)</h3>
  15369. <table>
  15370. <thead>
  15371. <tr>
  15372. <th>Description</th>
  15373. <th><em>C++ library for fast Gauss transforms.</em></th>
  15374. </tr>
  15375. </thead>
  15376. <tbody>
  15377. <tr>
  15378. <td>Homepage</td>
  15379. <td><a href="http://gadomski.github.io/fgt">http://gadomski.github.io/fgt</a></td>
  15380. </tr>
  15381. <tr>
  15382. <td>License</td>
  15383. <td>LGPL-2.1</td>
  15384. </tr>
  15385. <tr>
  15386. <td>Versions</td>
  15387. <td>v0.4.11</td>
  15388. </tr>
  15389. <tr>
  15390. <td>Architectures</td>
  15391. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15392. </tr>
  15393. <tr>
  15394. <td>Definition</td>
  15395. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fgt/xmake.lua">fgt/xmake.lua</a></td>
  15396. </tr>
  15397. </tbody>
  15398. </table>
  15399. <h5 id="installcommand">Install command</h5>
  15400. <pre><code class="lang-console">xrepo install fgt
  15401. </code></pre>
  15402. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15403. <pre><code class="lang-lua">add_requires("fgt")
  15404. </code></pre>
  15405. <h3 id="field3dlinux">field3d (linux)</h3>
  15406. <table>
  15407. <thead>
  15408. <tr>
  15409. <th>Description</th>
  15410. <th><em>Field3D is an open source library for storing voxel data.</em></th>
  15411. </tr>
  15412. </thead>
  15413. <tbody>
  15414. <tr>
  15415. <td>Homepage</td>
  15416. <td><a href="https://sites.google.com/site/field3d/">https://sites.google.com/site/field3d/</a></td>
  15417. </tr>
  15418. <tr>
  15419. <td>License</td>
  15420. <td>BSD-3-Clause</td>
  15421. </tr>
  15422. <tr>
  15423. <td>Versions</td>
  15424. <td>v1.7.3</td>
  15425. </tr>
  15426. <tr>
  15427. <td>Architectures</td>
  15428. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15429. </tr>
  15430. <tr>
  15431. <td>Definition</td>
  15432. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/field3d/xmake.lua">field3d/xmake.lua</a></td>
  15433. </tr>
  15434. </tbody>
  15435. </table>
  15436. <h5 id="installcommand">Install command</h5>
  15437. <pre><code class="lang-console">xrepo install field3d
  15438. </code></pre>
  15439. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15440. <pre><code class="lang-lua">add_requires("field3d")
  15441. </code></pre>
  15442. <h3 id="filamentlinux">filament (linux)</h3>
  15443. <table>
  15444. <thead>
  15445. <tr>
  15446. <th>Description</th>
  15447. <th><em>Filament is a real-time physically-based renderer written in C++.</em></th>
  15448. </tr>
  15449. </thead>
  15450. <tbody>
  15451. <tr>
  15452. <td>Homepage</td>
  15453. <td><a href="https://google.github.io/filament/">https://google.github.io/filament/</a></td>
  15454. </tr>
  15455. <tr>
  15456. <td>License</td>
  15457. <td>Apache-2.0</td>
  15458. </tr>
  15459. <tr>
  15460. <td>Versions</td>
  15461. <td>1.9.23, 1.20.3, 1.32.0, 1.67.0, 1.67.1</td>
  15462. </tr>
  15463. <tr>
  15464. <td>Architectures</td>
  15465. <td>x86_64</td>
  15466. </tr>
  15467. <tr>
  15468. <td>Definition</td>
  15469. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/filament/xmake.lua">filament/xmake.lua</a></td>
  15470. </tr>
  15471. </tbody>
  15472. </table>
  15473. <h5 id="installcommand">Install command</h5>
  15474. <pre><code class="lang-console">xrepo install filament
  15475. </code></pre>
  15476. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15477. <pre><code class="lang-lua">add_requires("filament")
  15478. </code></pre>
  15479. <h3 id="filclinux">filc (linux)</h3>
  15480. <table>
  15481. <thead>
  15482. <tr>
  15483. <th>Description</th>
  15484. <th><em>A memory safe implementation of the C and C++ programming languages.</em></th>
  15485. </tr>
  15486. </thead>
  15487. <tbody>
  15488. <tr>
  15489. <td>Homepage</td>
  15490. <td><a href="https://fil-c.org/">https://fil-c.org/</a></td>
  15491. </tr>
  15492. <tr>
  15493. <td>License</td>
  15494. <td>LLVM</td>
  15495. </tr>
  15496. <tr>
  15497. <td>Versions</td>
  15498. <td>0.674</td>
  15499. </tr>
  15500. <tr>
  15501. <td>Architectures</td>
  15502. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15503. </tr>
  15504. <tr>
  15505. <td>Definition</td>
  15506. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/filc/xmake.lua">filc/xmake.lua</a></td>
  15507. </tr>
  15508. </tbody>
  15509. </table>
  15510. <h5 id="installcommand">Install command</h5>
  15511. <pre><code class="lang-console">xrepo install filc
  15512. </code></pre>
  15513. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15514. <pre><code class="lang-lua">add_requires("filc")
  15515. </code></pre>
  15516. <h3 id="fixedcontainerslinux">fixed-containers (linux)</h3>
  15517. <table>
  15518. <thead>
  15519. <tr>
  15520. <th>Description</th>
  15521. <th><em>C++ Fixed Containers</em></th>
  15522. </tr>
  15523. </thead>
  15524. <tbody>
  15525. <tr>
  15526. <td>Homepage</td>
  15527. <td><a href="https://github.com/teslamotors/fixed-containers">https://github.com/teslamotors/fixed-containers</a></td>
  15528. </tr>
  15529. <tr>
  15530. <td>License</td>
  15531. <td>MIT</td>
  15532. </tr>
  15533. <tr>
  15534. <td>Versions</td>
  15535. <td>2025.01.03, 2025.12.10</td>
  15536. </tr>
  15537. <tr>
  15538. <td>Architectures</td>
  15539. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15540. </tr>
  15541. <tr>
  15542. <td>Definition</td>
  15543. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fixed-containers/xmake.lua">fixed-containers/xmake.lua</a></td>
  15544. </tr>
  15545. </tbody>
  15546. </table>
  15547. <h5 id="installcommand">Install command</h5>
  15548. <pre><code class="lang-console">xrepo install fixed-containers
  15549. </code></pre>
  15550. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15551. <pre><code class="lang-lua">add_requires("fixed-containers")
  15552. </code></pre>
  15553. <h3 id="fizzlinux">fizz (linux)</h3>
  15554. <table>
  15555. <thead>
  15556. <tr>
  15557. <th>Description</th>
  15558. <th><em>C++14 implementation of the TLS-1.3 standard </em></th>
  15559. </tr>
  15560. </thead>
  15561. <tbody>
  15562. <tr>
  15563. <td>Homepage</td>
  15564. <td><a href="https://github.com/facebookincubator/fizz">https://github.com/facebookincubator/fizz</a></td>
  15565. </tr>
  15566. <tr>
  15567. <td>License</td>
  15568. <td>BSD</td>
  15569. </tr>
  15570. <tr>
  15571. <td>Versions</td>
  15572. <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>
  15573. </tr>
  15574. <tr>
  15575. <td>Architectures</td>
  15576. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15577. </tr>
  15578. <tr>
  15579. <td>Definition</td>
  15580. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fizz/xmake.lua">fizz/xmake.lua</a></td>
  15581. </tr>
  15582. </tbody>
  15583. </table>
  15584. <h5 id="installcommand">Install command</h5>
  15585. <pre><code class="lang-console">xrepo install fizz
  15586. </code></pre>
  15587. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15588. <pre><code class="lang-lua">add_requires("fizz")
  15589. </code></pre>
  15590. <h3 id="flannlinux">flann (linux)</h3>
  15591. <table>
  15592. <thead>
  15593. <tr>
  15594. <th>Description</th>
  15595. <th><em>Fast Library for Approximate Nearest Neighbors</em></th>
  15596. </tr>
  15597. </thead>
  15598. <tbody>
  15599. <tr>
  15600. <td>Homepage</td>
  15601. <td><a href="https://github.com/flann-lib/flann/">https://github.com/flann-lib/flann/</a></td>
  15602. </tr>
  15603. <tr>
  15604. <td>License</td>
  15605. <td>BSD-3-Clause</td>
  15606. </tr>
  15607. <tr>
  15608. <td>Versions</td>
  15609. <td>1.9.1, 1.9.2</td>
  15610. </tr>
  15611. <tr>
  15612. <td>Architectures</td>
  15613. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15614. </tr>
  15615. <tr>
  15616. <td>Definition</td>
  15617. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flann/xmake.lua">flann/xmake.lua</a></td>
  15618. </tr>
  15619. </tbody>
  15620. </table>
  15621. <h5 id="installcommand">Install command</h5>
  15622. <pre><code class="lang-console">xrepo install flann
  15623. </code></pre>
  15624. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15625. <pre><code class="lang-lua">add_requires("flann")
  15626. </code></pre>
  15627. <h3 id="flashlightlinux">flashlight (linux)</h3>
  15628. <table>
  15629. <thead>
  15630. <tr>
  15631. <th>Description</th>
  15632. <th><em>A C++ standalone library for machine learning.</em></th>
  15633. </tr>
  15634. </thead>
  15635. <tbody>
  15636. <tr>
  15637. <td>Homepage</td>
  15638. <td><a href="https://github.com/flashlight/flashlight">https://github.com/flashlight/flashlight</a></td>
  15639. </tr>
  15640. <tr>
  15641. <td>License</td>
  15642. <td>MIT</td>
  15643. </tr>
  15644. <tr>
  15645. <td>Versions</td>
  15646. <td>v0.3.2</td>
  15647. </tr>
  15648. <tr>
  15649. <td>Architectures</td>
  15650. <td>x86_64</td>
  15651. </tr>
  15652. <tr>
  15653. <td>Definition</td>
  15654. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flashlight/xmake.lua">flashlight/xmake.lua</a></td>
  15655. </tr>
  15656. </tbody>
  15657. </table>
  15658. <h5 id="installcommand">Install command</h5>
  15659. <pre><code class="lang-console">xrepo install flashlight
  15660. </code></pre>
  15661. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15662. <pre><code class="lang-lua">add_requires("flashlight")
  15663. </code></pre>
  15664. <h3 id="flatbufferslinux">flatbuffers (linux)</h3>
  15665. <table>
  15666. <thead>
  15667. <tr>
  15668. <th>Description</th>
  15669. <th><em>FlatBuffers is a cross platform serialization library architected for maximum memory efficiency.</em></th>
  15670. </tr>
  15671. </thead>
  15672. <tbody>
  15673. <tr>
  15674. <td>Homepage</td>
  15675. <td><a href="http://google.github.io/flatbuffers/">http://google.github.io/flatbuffers/</a></td>
  15676. </tr>
  15677. <tr>
  15678. <td>License</td>
  15679. <td>Apache-2.0</td>
  15680. </tr>
  15681. <tr>
  15682. <td>Versions</td>
  15683. <td>v1.12.0, v2.0.0, v23.1.21, v23.5.26, v24.3.25, v24.12.23, v25.2.10, v25.9.23, v25.12.19</td>
  15684. </tr>
  15685. <tr>
  15686. <td>Architectures</td>
  15687. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15688. </tr>
  15689. <tr>
  15690. <td>Definition</td>
  15691. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flatbuffers/xmake.lua">flatbuffers/xmake.lua</a></td>
  15692. </tr>
  15693. </tbody>
  15694. </table>
  15695. <h5 id="installcommand">Install command</h5>
  15696. <pre><code class="lang-console">xrepo install flatbuffers
  15697. </code></pre>
  15698. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15699. <pre><code class="lang-lua">add_requires("flatbuffers")
  15700. </code></pre>
  15701. <h3 id="flatcclinux">flatcc (linux)</h3>
  15702. <table>
  15703. <thead>
  15704. <tr>
  15705. <th>Description</th>
  15706. <th><em>FlatBuffers Compiler and Library in C for C</em></th>
  15707. </tr>
  15708. </thead>
  15709. <tbody>
  15710. <tr>
  15711. <td>Homepage</td>
  15712. <td><a href="https://github.com/dvidelabs/flatcc">https://github.com/dvidelabs/flatcc</a></td>
  15713. </tr>
  15714. <tr>
  15715. <td>License</td>
  15716. <td>Apache-2.0</td>
  15717. </tr>
  15718. <tr>
  15719. <td>Versions</td>
  15720. <td>v0.6.1, 2025.04.08</td>
  15721. </tr>
  15722. <tr>
  15723. <td>Architectures</td>
  15724. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15725. </tr>
  15726. <tr>
  15727. <td>Definition</td>
  15728. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flatcc/xmake.lua">flatcc/xmake.lua</a></td>
  15729. </tr>
  15730. </tbody>
  15731. </table>
  15732. <h5 id="installcommand">Install command</h5>
  15733. <pre><code class="lang-console">xrepo install flatcc
  15734. </code></pre>
  15735. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15736. <pre><code class="lang-lua">add_requires("flatcc")
  15737. </code></pre>
  15738. <h3 id="flecslinux">flecs (linux)</h3>
  15739. <table>
  15740. <thead>
  15741. <tr>
  15742. <th>Description</th>
  15743. <th><em>A fast entity component system (ECS) for C &amp; C++</em></th>
  15744. </tr>
  15745. </thead>
  15746. <tbody>
  15747. <tr>
  15748. <td>Homepage</td>
  15749. <td><a href="https://github.com/SanderMertens/flecs">https://github.com/SanderMertens/flecs</a></td>
  15750. </tr>
  15751. <tr>
  15752. <td>License</td>
  15753. <td>MIT</td>
  15754. </tr>
  15755. <tr>
  15756. <td>Versions</td>
  15757. <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, v4.1.2, v4.1.4</td>
  15758. </tr>
  15759. <tr>
  15760. <td>Architectures</td>
  15761. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15762. </tr>
  15763. <tr>
  15764. <td>Definition</td>
  15765. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flecs/xmake.lua">flecs/xmake.lua</a></td>
  15766. </tr>
  15767. </tbody>
  15768. </table>
  15769. <h5 id="installcommand">Install command</h5>
  15770. <pre><code class="lang-console">xrepo install flecs
  15771. </code></pre>
  15772. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15773. <pre><code class="lang-lua">add_requires("flecs")
  15774. </code></pre>
  15775. <h3 id="flexlinux">flex (linux)</h3>
  15776. <table>
  15777. <thead>
  15778. <tr>
  15779. <th>Description</th>
  15780. <th><em>%s</em></th>
  15781. </tr>
  15782. </thead>
  15783. <tbody>
  15784. <tr>
  15785. <td>Homepage</td>
  15786. <td><a href="https://github.com/westes/flex/">https://github.com/westes/flex/</a></td>
  15787. </tr>
  15788. <tr>
  15789. <td>License</td>
  15790. <td>BSD-2-Clause</td>
  15791. </tr>
  15792. <tr>
  15793. <td>Versions</td>
  15794. <td>2.6.4</td>
  15795. </tr>
  15796. <tr>
  15797. <td>Architectures</td>
  15798. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15799. </tr>
  15800. <tr>
  15801. <td>Definition</td>
  15802. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flex/xmake.lua">flex/xmake.lua</a></td>
  15803. </tr>
  15804. </tbody>
  15805. </table>
  15806. <h5 id="installcommand">Install command</h5>
  15807. <pre><code class="lang-console">xrepo install flex
  15808. </code></pre>
  15809. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15810. <pre><code class="lang-lua">add_requires("flex")
  15811. </code></pre>
  15812. <h3 id="fltklinux">fltk (linux)</h3>
  15813. <table>
  15814. <thead>
  15815. <tr>
  15816. <th>Description</th>
  15817. <th><em>Fast Light Toolkit</em></th>
  15818. </tr>
  15819. </thead>
  15820. <tbody>
  15821. <tr>
  15822. <td>Homepage</td>
  15823. <td><a href="https://www.fltk.org">https://www.fltk.org</a></td>
  15824. </tr>
  15825. <tr>
  15826. <td>Versions</td>
  15827. <td>1.3.9</td>
  15828. </tr>
  15829. <tr>
  15830. <td>Architectures</td>
  15831. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15832. </tr>
  15833. <tr>
  15834. <td>Definition</td>
  15835. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fltk/xmake.lua">fltk/xmake.lua</a></td>
  15836. </tr>
  15837. </tbody>
  15838. </table>
  15839. <h5 id="installcommand">Install command</h5>
  15840. <pre><code class="lang-console">xrepo install fltk
  15841. </code></pre>
  15842. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15843. <pre><code class="lang-lua">add_requires("fltk")
  15844. </code></pre>
  15845. <h3 id="fluidsynthlinux">fluidsynth (linux)</h3>
  15846. <table>
  15847. <thead>
  15848. <tr>
  15849. <th>Description</th>
  15850. <th><em>FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications and has reached widespread distribution.</em></th>
  15851. </tr>
  15852. </thead>
  15853. <tbody>
  15854. <tr>
  15855. <td>Homepage</td>
  15856. <td><a href="https://www.fluidsynth.org/">https://www.fluidsynth.org/</a></td>
  15857. </tr>
  15858. <tr>
  15859. <td>License</td>
  15860. <td>LGPL-2.1</td>
  15861. </tr>
  15862. <tr>
  15863. <td>Versions</td>
  15864. <td>v2.3.3, v2.3.5</td>
  15865. </tr>
  15866. <tr>
  15867. <td>Architectures</td>
  15868. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15869. </tr>
  15870. <tr>
  15871. <td>Definition</td>
  15872. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fluidsynth/xmake.lua">fluidsynth/xmake.lua</a></td>
  15873. </tr>
  15874. </tbody>
  15875. </table>
  15876. <h5 id="installcommand">Install command</h5>
  15877. <pre><code class="lang-console">xrepo install fluidsynth
  15878. </code></pre>
  15879. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15880. <pre><code class="lang-lua">add_requires("fluidsynth")
  15881. </code></pre>
  15882. <h3 id="fluxlinux">flux (linux)</h3>
  15883. <table>
  15884. <thead>
  15885. <tr>
  15886. <th>Description</th>
  15887. <th><em>A C++20 library for sequence-orientated programming</em></th>
  15888. </tr>
  15889. </thead>
  15890. <tbody>
  15891. <tr>
  15892. <td>Homepage</td>
  15893. <td><a href="https://tristanbrindle.com/flux/">https://tristanbrindle.com/flux/</a></td>
  15894. </tr>
  15895. <tr>
  15896. <td>License</td>
  15897. <td>BSL-1.0</td>
  15898. </tr>
  15899. <tr>
  15900. <td>Versions</td>
  15901. <td>v0.4.0</td>
  15902. </tr>
  15903. <tr>
  15904. <td>Architectures</td>
  15905. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15906. </tr>
  15907. <tr>
  15908. <td>Definition</td>
  15909. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flux/xmake.lua">flux/xmake.lua</a></td>
  15910. </tr>
  15911. </tbody>
  15912. </table>
  15913. <h5 id="installcommand">Install command</h5>
  15914. <pre><code class="lang-console">xrepo install flux
  15915. </code></pre>
  15916. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15917. <pre><code class="lang-lua">add_requires("flux")
  15918. </code></pre>
  15919. <h3 id="fluxsortlinux">fluxsort (linux)</h3>
  15920. <table>
  15921. <thead>
  15922. <tr>
  15923. <th>Description</th>
  15924. <th><em>A branchless stable quicksort / mergesort hybrid.</em></th>
  15925. </tr>
  15926. </thead>
  15927. <tbody>
  15928. <tr>
  15929. <td>Homepage</td>
  15930. <td><a href="https://github.com/scandum/fluxsort">https://github.com/scandum/fluxsort</a></td>
  15931. </tr>
  15932. <tr>
  15933. <td>License</td>
  15934. <td>MIT</td>
  15935. </tr>
  15936. <tr>
  15937. <td>Versions</td>
  15938. <td>2023.02.05</td>
  15939. </tr>
  15940. <tr>
  15941. <td>Architectures</td>
  15942. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15943. </tr>
  15944. <tr>
  15945. <td>Definition</td>
  15946. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fluxsort/xmake.lua">fluxsort/xmake.lua</a></td>
  15947. </tr>
  15948. </tbody>
  15949. </table>
  15950. <h5 id="installcommand">Install command</h5>
  15951. <pre><code class="lang-console">xrepo install fluxsort
  15952. </code></pre>
  15953. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15954. <pre><code class="lang-lua">add_requires("fluxsort")
  15955. </code></pre>
  15956. <h3 id="fmilinux">fmi (linux)</h3>
  15957. <table>
  15958. <thead>
  15959. <tr>
  15960. <th>Description</th>
  15961. <th><em>Specification of the Functional Mock-Up Interface (FMI)</em></th>
  15962. </tr>
  15963. </thead>
  15964. <tbody>
  15965. <tr>
  15966. <td>Homepage</td>
  15967. <td><a href="https://fmi-standard.org/">https://fmi-standard.org/</a></td>
  15968. </tr>
  15969. <tr>
  15970. <td>Versions</td>
  15971. <td>v3.0.1, v3.0.2</td>
  15972. </tr>
  15973. <tr>
  15974. <td>Architectures</td>
  15975. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15976. </tr>
  15977. <tr>
  15978. <td>Definition</td>
  15979. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmi/xmake.lua">fmi/xmake.lua</a></td>
  15980. </tr>
  15981. </tbody>
  15982. </table>
  15983. <h5 id="installcommand">Install command</h5>
  15984. <pre><code class="lang-console">xrepo install fmi
  15985. </code></pre>
  15986. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15987. <pre><code class="lang-lua">add_requires("fmi")
  15988. </code></pre>
  15989. <h3 id="fmi4cpplinux">fmi4cpp (linux)</h3>
  15990. <table>
  15991. <thead>
  15992. <tr>
  15993. <th>Description</th>
  15994. <th><em>A cross-platform FMI 2.0 implementation written in modern C++</em></th>
  15995. </tr>
  15996. </thead>
  15997. <tbody>
  15998. <tr>
  15999. <td>Homepage</td>
  16000. <td><a href="https://github.com/NTNU-IHB/FMI4cpp">https://github.com/NTNU-IHB/FMI4cpp</a></td>
  16001. </tr>
  16002. <tr>
  16003. <td>Versions</td>
  16004. <td>0.8.0</td>
  16005. </tr>
  16006. <tr>
  16007. <td>Architectures</td>
  16008. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16009. </tr>
  16010. <tr>
  16011. <td>Definition</td>
  16012. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmi4cpp/xmake.lua">fmi4cpp/xmake.lua</a></td>
  16013. </tr>
  16014. </tbody>
  16015. </table>
  16016. <h5 id="installcommand">Install command</h5>
  16017. <pre><code class="lang-console">xrepo install fmi4cpp
  16018. </code></pre>
  16019. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16020. <pre><code class="lang-lua">add_requires("fmi4cpp")
  16021. </code></pre>
  16022. <h3 id="fmm3dlinux">fmm3d (linux)</h3>
  16023. <table>
  16024. <thead>
  16025. <tr>
  16026. <th>Description</th>
  16027. <th><em>A set of libraries to compute N-body interactions governed by the Laplace and Helmholtz equations, to a specified precision, in three dimensions, on a multi-core shared-memory machine.</em></th>
  16028. </tr>
  16029. </thead>
  16030. <tbody>
  16031. <tr>
  16032. <td>Homepage</td>
  16033. <td><a href="https://fmm3d.readthedocs.io/">https://fmm3d.readthedocs.io/</a></td>
  16034. </tr>
  16035. <tr>
  16036. <td>License</td>
  16037. <td>Apache-2.0</td>
  16038. </tr>
  16039. <tr>
  16040. <td>Versions</td>
  16041. <td>v1.0.4</td>
  16042. </tr>
  16043. <tr>
  16044. <td>Architectures</td>
  16045. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16046. </tr>
  16047. <tr>
  16048. <td>Definition</td>
  16049. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmm3d/xmake.lua">fmm3d/xmake.lua</a></td>
  16050. </tr>
  16051. </tbody>
  16052. </table>
  16053. <h5 id="installcommand">Install command</h5>
  16054. <pre><code class="lang-console">xrepo install fmm3d
  16055. </code></pre>
  16056. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16057. <pre><code class="lang-lua">add_requires("fmm3d")
  16058. </code></pre>
  16059. <h3 id="fmtlinux">fmt (linux)</h3>
  16060. <table>
  16061. <thead>
  16062. <tr>
  16063. <th>Description</th>
  16064. <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>
  16065. </tr>
  16066. </thead>
  16067. <tbody>
  16068. <tr>
  16069. <td>Homepage</td>
  16070. <td><a href="https://fmt.dev">https://fmt.dev</a></td>
  16071. </tr>
  16072. <tr>
  16073. <td>License</td>
  16074. <td>MIT</td>
  16075. </tr>
  16076. <tr>
  16077. <td>Versions</td>
  16078. <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, 12.1.0</td>
  16079. </tr>
  16080. <tr>
  16081. <td>Architectures</td>
  16082. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16083. </tr>
  16084. <tr>
  16085. <td>Definition</td>
  16086. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmt/xmake.lua">fmt/xmake.lua</a></td>
  16087. </tr>
  16088. </tbody>
  16089. </table>
  16090. <h5 id="installcommand">Install command</h5>
  16091. <pre><code class="lang-console">xrepo install fmt
  16092. </code></pre>
  16093. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16094. <pre><code class="lang-lua">add_requires("fmt")
  16095. </code></pre>
  16096. <h3 id="fmtloglinux">fmtlog (linux)</h3>
  16097. <table>
  16098. <thead>
  16099. <tr>
  16100. <th>Description</th>
  16101. <th><em>fmtlog is a performant fmtlib-style logging library with latency in nanoseconds.</em></th>
  16102. </tr>
  16103. </thead>
  16104. <tbody>
  16105. <tr>
  16106. <td>Homepage</td>
  16107. <td><a href="https://github.com/MengRao/fmtlog">https://github.com/MengRao/fmtlog</a></td>
  16108. </tr>
  16109. <tr>
  16110. <td>License</td>
  16111. <td>MIT</td>
  16112. </tr>
  16113. <tr>
  16114. <td>Versions</td>
  16115. <td>v2.1.2, v2.2.1, v2.2.2, v2.3.0</td>
  16116. </tr>
  16117. <tr>
  16118. <td>Architectures</td>
  16119. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16120. </tr>
  16121. <tr>
  16122. <td>Definition</td>
  16123. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmtlog/xmake.lua">fmtlog/xmake.lua</a></td>
  16124. </tr>
  16125. </tbody>
  16126. </table>
  16127. <h5 id="installcommand">Install command</h5>
  16128. <pre><code class="lang-console">xrepo install fmtlog
  16129. </code></pre>
  16130. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16131. <pre><code class="lang-lua">add_requires("fmtlog")
  16132. </code></pre>
  16133. <h3 id="follylinux">folly (linux)</h3>
  16134. <table>
  16135. <thead>
  16136. <tr>
  16137. <th>Description</th>
  16138. <th><em>An open-source C++ library developed and used at Facebook.</em></th>
  16139. </tr>
  16140. </thead>
  16141. <tbody>
  16142. <tr>
  16143. <td>Homepage</td>
  16144. <td><a href="https://github.com/facebook/folly">https://github.com/facebook/folly</a></td>
  16145. </tr>
  16146. <tr>
  16147. <td>License</td>
  16148. <td>Apache-2.0</td>
  16149. </tr>
  16150. <tr>
  16151. <td>Versions</td>
  16152. <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>
  16153. </tr>
  16154. <tr>
  16155. <td>Architectures</td>
  16156. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16157. </tr>
  16158. <tr>
  16159. <td>Definition</td>
  16160. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/folly/xmake.lua">folly/xmake.lua</a></td>
  16161. </tr>
  16162. </tbody>
  16163. </table>
  16164. <h5 id="installcommand">Install command</h5>
  16165. <pre><code class="lang-console">xrepo install folly
  16166. </code></pre>
  16167. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16168. <pre><code class="lang-lua">add_requires("folly")
  16169. </code></pre>
  16170. <h3 id="fontconfiglinux">fontconfig (linux)</h3>
  16171. <table>
  16172. <thead>
  16173. <tr>
  16174. <th>Description</th>
  16175. <th><em>A library for configuring and customizing font access.</em></th>
  16176. </tr>
  16177. </thead>
  16178. <tbody>
  16179. <tr>
  16180. <td>Homepage</td>
  16181. <td><a href="https://www.freedesktop.org/wiki/Software/fontconfig/">https://www.freedesktop.org/wiki/Software/fontconfig/</a></td>
  16182. </tr>
  16183. <tr>
  16184. <td>License</td>
  16185. <td>MIT</td>
  16186. </tr>
  16187. <tr>
  16188. <td>Versions</td>
  16189. <td>2.17.1</td>
  16190. </tr>
  16191. <tr>
  16192. <td>Architectures</td>
  16193. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16194. </tr>
  16195. <tr>
  16196. <td>Definition</td>
  16197. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fontconfig/xmake.lua">fontconfig/xmake.lua</a></td>
  16198. </tr>
  16199. </tbody>
  16200. </table>
  16201. <h5 id="installcommand">Install command</h5>
  16202. <pre><code class="lang-console">xrepo install fontconfig
  16203. </code></pre>
  16204. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16205. <pre><code class="lang-lua">add_requires("fontconfig")
  16206. </code></pre>
  16207. <h3 id="fpmlinux">fpm (linux)</h3>
  16208. <table>
  16209. <thead>
  16210. <tr>
  16211. <th>Description</th>
  16212. <th><em>C++ header-only fixed-point math library</em></th>
  16213. </tr>
  16214. </thead>
  16215. <tbody>
  16216. <tr>
  16217. <td>Homepage</td>
  16218. <td><a href="https://mikelankamp.github.io/fpm">https://mikelankamp.github.io/fpm</a></td>
  16219. </tr>
  16220. <tr>
  16221. <td>License</td>
  16222. <td>MIT</td>
  16223. </tr>
  16224. <tr>
  16225. <td>Versions</td>
  16226. <td>2024.09.06</td>
  16227. </tr>
  16228. <tr>
  16229. <td>Architectures</td>
  16230. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16231. </tr>
  16232. <tr>
  16233. <td>Definition</td>
  16234. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fpm/xmake.lua">fpm/xmake.lua</a></td>
  16235. </tr>
  16236. </tbody>
  16237. </table>
  16238. <h5 id="installcommand">Install command</h5>
  16239. <pre><code class="lang-console">xrepo install fpm
  16240. </code></pre>
  16241. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16242. <pre><code class="lang-lua">add_requires("fpm")
  16243. </code></pre>
  16244. <h3 id="fpnglinux">fpng (linux)</h3>
  16245. <table>
  16246. <thead>
  16247. <tr>
  16248. <th>Description</th>
  16249. <th><em>Super fast C++ .PNG writer/reader</em></th>
  16250. </tr>
  16251. </thead>
  16252. <tbody>
  16253. <tr>
  16254. <td>Homepage</td>
  16255. <td><a href="https://github.com/richgel999/fpng">https://github.com/richgel999/fpng</a></td>
  16256. </tr>
  16257. <tr>
  16258. <td>Versions</td>
  16259. <td>v1.0.1, v1.0.6</td>
  16260. </tr>
  16261. <tr>
  16262. <td>Architectures</td>
  16263. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16264. </tr>
  16265. <tr>
  16266. <td>Definition</td>
  16267. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fpng/xmake.lua">fpng/xmake.lua</a></td>
  16268. </tr>
  16269. </tbody>
  16270. </table>
  16271. <h5 id="installcommand">Install command</h5>
  16272. <pre><code class="lang-console">xrepo install fpng
  16273. </code></pre>
  16274. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16275. <pre><code class="lang-lua">add_requires("fpng")
  16276. </code></pre>
  16277. <h3 id="freeglutlinux">freeglut (linux)</h3>
  16278. <table>
  16279. <thead>
  16280. <tr>
  16281. <th>Description</th>
  16282. <th><em>Free implementation of the OpenGL Utility Toolkit (GLUT)</em></th>
  16283. </tr>
  16284. </thead>
  16285. <tbody>
  16286. <tr>
  16287. <td>Homepage</td>
  16288. <td><a href="http://freeglut.sourceforge.net">http://freeglut.sourceforge.net</a></td>
  16289. </tr>
  16290. <tr>
  16291. <td>License</td>
  16292. <td>MIT</td>
  16293. </tr>
  16294. <tr>
  16295. <td>Versions</td>
  16296. <td>3.4.0, 3.6.0, 3.8.0</td>
  16297. </tr>
  16298. <tr>
  16299. <td>Architectures</td>
  16300. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16301. </tr>
  16302. <tr>
  16303. <td>Definition</td>
  16304. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freeglut/xmake.lua">freeglut/xmake.lua</a></td>
  16305. </tr>
  16306. </tbody>
  16307. </table>
  16308. <h5 id="installcommand">Install command</h5>
  16309. <pre><code class="lang-console">xrepo install freeglut
  16310. </code></pre>
  16311. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16312. <pre><code class="lang-lua">add_requires("freeglut")
  16313. </code></pre>
  16314. <h3 id="freeimagelinux">freeimage (linux)</h3>
  16315. <table>
  16316. <thead>
  16317. <tr>
  16318. <th>Description</th>
  16319. <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>
  16320. </tr>
  16321. </thead>
  16322. <tbody>
  16323. <tr>
  16324. <td>Homepage</td>
  16325. <td><a href="https://sourceforge.net/projects/freeimage/">https://sourceforge.net/projects/freeimage/</a></td>
  16326. </tr>
  16327. <tr>
  16328. <td>License</td>
  16329. <td>FreeImage Public License</td>
  16330. </tr>
  16331. <tr>
  16332. <td>Versions</td>
  16333. <td>3.18.0</td>
  16334. </tr>
  16335. <tr>
  16336. <td>Architectures</td>
  16337. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16338. </tr>
  16339. <tr>
  16340. <td>Definition</td>
  16341. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freeimage/xmake.lua">freeimage/xmake.lua</a></td>
  16342. </tr>
  16343. </tbody>
  16344. </table>
  16345. <h5 id="installcommand">Install command</h5>
  16346. <pre><code class="lang-console">xrepo install freeimage
  16347. </code></pre>
  16348. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16349. <pre><code class="lang-lua">add_requires("freeimage")
  16350. </code></pre>
  16351. <h3 id="freerdplinux">freerdp (linux)</h3>
  16352. <table>
  16353. <thead>
  16354. <tr>
  16355. <th>Description</th>
  16356. <th><em>FreeRDP is a free remote desktop protocol library and clients </em></th>
  16357. </tr>
  16358. </thead>
  16359. <tbody>
  16360. <tr>
  16361. <td>Homepage</td>
  16362. <td><a href="https://www.freerdp.com/">https://www.freerdp.com/</a></td>
  16363. </tr>
  16364. <tr>
  16365. <td>License</td>
  16366. <td>Apache-2.0</td>
  16367. </tr>
  16368. <tr>
  16369. <td>Versions</td>
  16370. <td>3.15.0, 3.16.0, 3.17.2, 3.18.0, 3.19.1, 3.20.0, 3.21.0, 3.22.0</td>
  16371. </tr>
  16372. <tr>
  16373. <td>Architectures</td>
  16374. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16375. </tr>
  16376. <tr>
  16377. <td>Definition</td>
  16378. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freerdp/xmake.lua">freerdp/xmake.lua</a></td>
  16379. </tr>
  16380. </tbody>
  16381. </table>
  16382. <h5 id="installcommand">Install command</h5>
  16383. <pre><code class="lang-console">xrepo install freerdp
  16384. </code></pre>
  16385. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16386. <pre><code class="lang-lua">add_requires("freerdp")
  16387. </code></pre>
  16388. <h3 id="freetypelinux">freetype (linux)</h3>
  16389. <table>
  16390. <thead>
  16391. <tr>
  16392. <th>Description</th>
  16393. <th><em>A freely available software library to render fonts.</em></th>
  16394. </tr>
  16395. </thead>
  16396. <tbody>
  16397. <tr>
  16398. <td>Homepage</td>
  16399. <td><a href="https://www.freetype.org">https://www.freetype.org</a></td>
  16400. </tr>
  16401. <tr>
  16402. <td>License</td>
  16403. <td>BSD</td>
  16404. </tr>
  16405. <tr>
  16406. <td>Versions</td>
  16407. <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>
  16408. </tr>
  16409. <tr>
  16410. <td>Architectures</td>
  16411. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16412. </tr>
  16413. <tr>
  16414. <td>Definition</td>
  16415. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freetype/xmake.lua">freetype/xmake.lua</a></td>
  16416. </tr>
  16417. </tbody>
  16418. </table>
  16419. <h5 id="installcommand">Install command</h5>
  16420. <pre><code class="lang-console">xrepo install freetype
  16421. </code></pre>
  16422. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16423. <pre><code class="lang-lua">add_requires("freetype")
  16424. </code></pre>
  16425. <h3 id="freexllinux">freexl (linux)</h3>
  16426. <table>
  16427. <thead>
  16428. <tr>
  16429. <th>Description</th>
  16430. <th><em>FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet.</em></th>
  16431. </tr>
  16432. </thead>
  16433. <tbody>
  16434. <tr>
  16435. <td>Homepage</td>
  16436. <td><a href="https://www.gaia-gis.it/fossil/freexl/index">https://www.gaia-gis.it/fossil/freexl/index</a></td>
  16437. </tr>
  16438. <tr>
  16439. <td>License</td>
  16440. <td>MPL-1.0</td>
  16441. </tr>
  16442. <tr>
  16443. <td>Versions</td>
  16444. <td>2.0.0</td>
  16445. </tr>
  16446. <tr>
  16447. <td>Architectures</td>
  16448. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16449. </tr>
  16450. <tr>
  16451. <td>Definition</td>
  16452. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freexl/xmake.lua">freexl/xmake.lua</a></td>
  16453. </tr>
  16454. </tbody>
  16455. </table>
  16456. <h5 id="installcommand">Install command</h5>
  16457. <pre><code class="lang-console">xrepo install freexl
  16458. </code></pre>
  16459. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16460. <pre><code class="lang-lua">add_requires("freexl")
  16461. </code></pre>
  16462. <h3 id="fribidilinux">fribidi (linux)</h3>
  16463. <table>
  16464. <thead>
  16465. <tr>
  16466. <th>Description</th>
  16467. <th><em>The Free Implementation of the Unicode Bidirectional Algorithm.</em></th>
  16468. </tr>
  16469. </thead>
  16470. <tbody>
  16471. <tr>
  16472. <td>Homepage</td>
  16473. <td><a href="https://github.com/fribidi/fribidi">https://github.com/fribidi/fribidi</a></td>
  16474. </tr>
  16475. <tr>
  16476. <td>License</td>
  16477. <td>LGPL-2.1</td>
  16478. </tr>
  16479. <tr>
  16480. <td>Versions</td>
  16481. <td>v1.0.10, v1.0.11, v1.0.12, v1.0.13, v1.0.14, v1.0.15, v1.0.16</td>
  16482. </tr>
  16483. <tr>
  16484. <td>Architectures</td>
  16485. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16486. </tr>
  16487. <tr>
  16488. <td>Definition</td>
  16489. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fribidi/xmake.lua">fribidi/xmake.lua</a></td>
  16490. </tr>
  16491. </tbody>
  16492. </table>
  16493. <h5 id="installcommand">Install command</h5>
  16494. <pre><code class="lang-console">xrepo install fribidi
  16495. </code></pre>
  16496. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16497. <pre><code class="lang-lua">add_requires("fribidi")
  16498. </code></pre>
  16499. <h3 id="frozenlinux">frozen (linux)</h3>
  16500. <table>
  16501. <thead>
  16502. <tr>
  16503. <th>Description</th>
  16504. <th><em>A header-only, constexpr alternative to gperf for C++14 users</em></th>
  16505. </tr>
  16506. </thead>
  16507. <tbody>
  16508. <tr>
  16509. <td>Homepage</td>
  16510. <td><a href="https://github.com/serge-sans-paille/frozen">https://github.com/serge-sans-paille/frozen</a></td>
  16511. </tr>
  16512. <tr>
  16513. <td>License</td>
  16514. <td>Apache-2.0</td>
  16515. </tr>
  16516. <tr>
  16517. <td>Versions</td>
  16518. <td>1.1.1, 1.2.0</td>
  16519. </tr>
  16520. <tr>
  16521. <td>Architectures</td>
  16522. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16523. </tr>
  16524. <tr>
  16525. <td>Definition</td>
  16526. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/frozen/xmake.lua">frozen/xmake.lua</a></td>
  16527. </tr>
  16528. </tbody>
  16529. </table>
  16530. <h5 id="installcommand">Install command</h5>
  16531. <pre><code class="lang-console">xrepo install frozen
  16532. </code></pre>
  16533. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16534. <pre><code class="lang-lua">add_requires("frozen")
  16535. </code></pre>
  16536. <h3 id="frozencabtreelinux">frozenca-btree (linux)</h3>
  16537. <table>
  16538. <thead>
  16539. <tr>
  16540. <th>Description</th>
  16541. <th><em>A general-purpose high-performance lightweight STL-like modern C++ B-Tree</em></th>
  16542. </tr>
  16543. </thead>
  16544. <tbody>
  16545. <tr>
  16546. <td>Homepage</td>
  16547. <td><a href="https://github.com/frozenca/BTree">https://github.com/frozenca/BTree</a></td>
  16548. </tr>
  16549. <tr>
  16550. <td>License</td>
  16551. <td>Apache-2.0</td>
  16552. </tr>
  16553. <tr>
  16554. <td>Versions</td>
  16555. <td>2022.08.02</td>
  16556. </tr>
  16557. <tr>
  16558. <td>Architectures</td>
  16559. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16560. </tr>
  16561. <tr>
  16562. <td>Definition</td>
  16563. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/frozenca-btree/xmake.lua">frozenca-btree/xmake.lua</a></td>
  16564. </tr>
  16565. </tbody>
  16566. </table>
  16567. <h5 id="installcommand">Install command</h5>
  16568. <pre><code class="lang-console">xrepo install frozenca-btree
  16569. </code></pre>
  16570. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16571. <pre><code class="lang-lua">add_requires("frozenca-btree")
  16572. </code></pre>
  16573. <h3 id="frugallydeeplinux">frugally-deep (linux)</h3>
  16574. <table>
  16575. <thead>
  16576. <tr>
  16577. <th>Description</th>
  16578. <th><em>Header-only library for using Keras (TensorFlow) models in C++.</em></th>
  16579. </tr>
  16580. </thead>
  16581. <tbody>
  16582. <tr>
  16583. <td>Homepage</td>
  16584. <td><a href="https://github.com/Dobiasd/frugally-deep">https://github.com/Dobiasd/frugally-deep</a></td>
  16585. </tr>
  16586. <tr>
  16587. <td>License</td>
  16588. <td>MIT</td>
  16589. </tr>
  16590. <tr>
  16591. <td>Versions</td>
  16592. <td>v0.15.29, v0.15.31, v0.16.0, v0.16.2, v0.17.1, v0.18.2</td>
  16593. </tr>
  16594. <tr>
  16595. <td>Architectures</td>
  16596. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16597. </tr>
  16598. <tr>
  16599. <td>Definition</td>
  16600. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/frugally-deep/xmake.lua">frugally-deep/xmake.lua</a></td>
  16601. </tr>
  16602. </tbody>
  16603. </table>
  16604. <h5 id="installcommand">Install command</h5>
  16605. <pre><code class="lang-console">xrepo install frugally-deep
  16606. </code></pre>
  16607. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16608. <pre><code class="lang-lua">add_requires("frugally-deep")
  16609. </code></pre>
  16610. <h3 id="fruitlinux">fruit (linux)</h3>
  16611. <table>
  16612. <thead>
  16613. <tr>
  16614. <th>Description</th>
  16615. <th><em>Fruit, a dependency injection framework for C++</em></th>
  16616. </tr>
  16617. </thead>
  16618. <tbody>
  16619. <tr>
  16620. <td>Homepage</td>
  16621. <td><a href="https://github.com/google/fruit/wiki">https://github.com/google/fruit/wiki</a></td>
  16622. </tr>
  16623. <tr>
  16624. <td>License</td>
  16625. <td>Apache-2.0</td>
  16626. </tr>
  16627. <tr>
  16628. <td>Versions</td>
  16629. <td>v3.7.0, v3.7.1</td>
  16630. </tr>
  16631. <tr>
  16632. <td>Architectures</td>
  16633. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16634. </tr>
  16635. <tr>
  16636. <td>Definition</td>
  16637. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fruit/xmake.lua">fruit/xmake.lua</a></td>
  16638. </tr>
  16639. </tbody>
  16640. </table>
  16641. <h5 id="installcommand">Install command</h5>
  16642. <pre><code class="lang-console">xrepo install fruit
  16643. </code></pre>
  16644. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16645. <pre><code class="lang-lua">add_requires("fruit")
  16646. </code></pre>
  16647. <h3 id="ftgllinux">ftgl (linux)</h3>
  16648. <table>
  16649. <thead>
  16650. <tr>
  16651. <th>Description</th>
  16652. <th><em>FTGL is a free open source library to enable developers to use arbitrary fonts in their OpenGL applications.</em></th>
  16653. </tr>
  16654. </thead>
  16655. <tbody>
  16656. <tr>
  16657. <td>Homepage</td>
  16658. <td><a href="https://github.com/frankheckenbach/ftgl">https://github.com/frankheckenbach/ftgl</a></td>
  16659. </tr>
  16660. <tr>
  16661. <td>License</td>
  16662. <td>MIT</td>
  16663. </tr>
  16664. <tr>
  16665. <td>Versions</td>
  16666. <td>v2.4.0</td>
  16667. </tr>
  16668. <tr>
  16669. <td>Architectures</td>
  16670. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16671. </tr>
  16672. <tr>
  16673. <td>Definition</td>
  16674. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ftgl/xmake.lua">ftgl/xmake.lua</a></td>
  16675. </tr>
  16676. </tbody>
  16677. </table>
  16678. <h5 id="installcommand">Install command</h5>
  16679. <pre><code class="lang-console">xrepo install ftgl
  16680. </code></pre>
  16681. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16682. <pre><code class="lang-lua">add_requires("ftgl")
  16683. </code></pre>
  16684. <h3 id="ftxuilinux">ftxui (linux)</h3>
  16685. <table>
  16686. <thead>
  16687. <tr>
  16688. <th>Description</th>
  16689. <th><em>:computer: C++ Functional Terminal User Interface. :heart:</em></th>
  16690. </tr>
  16691. </thead>
  16692. <tbody>
  16693. <tr>
  16694. <td>Homepage</td>
  16695. <td><a href="https://github.com/ArthurSonzogni/FTXUI">https://github.com/ArthurSonzogni/FTXUI</a></td>
  16696. </tr>
  16697. <tr>
  16698. <td>License</td>
  16699. <td>MIT</td>
  16700. </tr>
  16701. <tr>
  16702. <td>Versions</td>
  16703. <td>v3.0.0, v4.1.1, v5.0.0, v6.0.2, v6.1.1, v6.1.9</td>
  16704. </tr>
  16705. <tr>
  16706. <td>Architectures</td>
  16707. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16708. </tr>
  16709. <tr>
  16710. <td>Definition</td>
  16711. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ftxui/xmake.lua">ftxui/xmake.lua</a></td>
  16712. </tr>
  16713. </tbody>
  16714. </table>
  16715. <h5 id="installcommand">Install command</h5>
  16716. <pre><code class="lang-console">xrepo install ftxui
  16717. </code></pre>
  16718. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16719. <pre><code class="lang-lua">add_requires("ftxui")
  16720. </code></pre>
  16721. <h3 id="funchooklinux">funchook (linux)</h3>
  16722. <table>
  16723. <thead>
  16724. <tr>
  16725. <th>Description</th>
  16726. <th><em>Hook function calls by inserting jump instructions at runtime.</em></th>
  16727. </tr>
  16728. </thead>
  16729. <tbody>
  16730. <tr>
  16731. <td>Homepage</td>
  16732. <td><a href="https://github.com/kubo/funchook">https://github.com/kubo/funchook</a></td>
  16733. </tr>
  16734. <tr>
  16735. <td>License</td>
  16736. <td>GPL-2.0-or-later</td>
  16737. </tr>
  16738. <tr>
  16739. <td>Versions</td>
  16740. <td>v1.1.3</td>
  16741. </tr>
  16742. <tr>
  16743. <td>Architectures</td>
  16744. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16745. </tr>
  16746. <tr>
  16747. <td>Definition</td>
  16748. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/funchook/xmake.lua">funchook/xmake.lua</a></td>
  16749. </tr>
  16750. </tbody>
  16751. </table>
  16752. <h5 id="installcommand">Install command</h5>
  16753. <pre><code class="lang-console">xrepo install funchook
  16754. </code></pre>
  16755. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16756. <pre><code class="lang-lua">add_requires("funchook")
  16757. </code></pre>
  16758. <h3 id="function2linux">function2 (linux)</h3>
  16759. <table>
  16760. <thead>
  16761. <tr>
  16762. <th>Description</th>
  16763. <th><em>Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more</em></th>
  16764. </tr>
  16765. </thead>
  16766. <tbody>
  16767. <tr>
  16768. <td>Homepage</td>
  16769. <td><a href="http://naios.github.io/function2">http://naios.github.io/function2</a></td>
  16770. </tr>
  16771. <tr>
  16772. <td>License</td>
  16773. <td>BSL-1.0</td>
  16774. </tr>
  16775. <tr>
  16776. <td>Versions</td>
  16777. <td>4.1.0, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4.2.5</td>
  16778. </tr>
  16779. <tr>
  16780. <td>Architectures</td>
  16781. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16782. </tr>
  16783. <tr>
  16784. <td>Definition</td>
  16785. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/function2/xmake.lua">function2/xmake.lua</a></td>
  16786. </tr>
  16787. </tbody>
  16788. </table>
  16789. <h5 id="installcommand">Install command</h5>
  16790. <pre><code class="lang-console">xrepo install function2
  16791. </code></pre>
  16792. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16793. <pre><code class="lang-lua">add_requires("function2")
  16794. </code></pre>
  16795. <h3 id="functionalpluslinux">functionalplus (linux)</h3>
  16796. <table>
  16797. <thead>
  16798. <tr>
  16799. <th>Description</th>
  16800. <th><em>Functional Programming Library for C++. Write concise and readable C++ code.</em></th>
  16801. </tr>
  16802. </thead>
  16803. <tbody>
  16804. <tr>
  16805. <td>Homepage</td>
  16806. <td><a href="http://www.editgym.com/fplus-api-search/">http://www.editgym.com/fplus-api-search/</a></td>
  16807. </tr>
  16808. <tr>
  16809. <td>License</td>
  16810. <td>BSL-1.0</td>
  16811. </tr>
  16812. <tr>
  16813. <td>Versions</td>
  16814. <td>v0.2.22, v0.2.23, v0.2.24, v0.2.25, v0.2.26, v0.2.27</td>
  16815. </tr>
  16816. <tr>
  16817. <td>Architectures</td>
  16818. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16819. </tr>
  16820. <tr>
  16821. <td>Definition</td>
  16822. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/functionalplus/xmake.lua">functionalplus/xmake.lua</a></td>
  16823. </tr>
  16824. </tbody>
  16825. </table>
  16826. <h5 id="installcommand">Install command</h5>
  16827. <pre><code class="lang-console">xrepo install functionalplus
  16828. </code></pre>
  16829. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16830. <pre><code class="lang-lua">add_requires("functionalplus")
  16831. </code></pre>
  16832. <h3 id="fxgltflinux">fx-gltf (linux)</h3>
  16833. <table>
  16834. <thead>
  16835. <tr>
  16836. <th>Description</th>
  16837. <th><em>A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0</em></th>
  16838. </tr>
  16839. </thead>
  16840. <tbody>
  16841. <tr>
  16842. <td>Homepage</td>
  16843. <td><a href="https://github.com/jessey-git/fx-gltf">https://github.com/jessey-git/fx-gltf</a></td>
  16844. </tr>
  16845. <tr>
  16846. <td>License</td>
  16847. <td>MIT</td>
  16848. </tr>
  16849. <tr>
  16850. <td>Versions</td>
  16851. <td>v1.2.0, v2.0.0</td>
  16852. </tr>
  16853. <tr>
  16854. <td>Architectures</td>
  16855. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16856. </tr>
  16857. <tr>
  16858. <td>Definition</td>
  16859. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fx-gltf/xmake.lua">fx-gltf/xmake.lua</a></td>
  16860. </tr>
  16861. </tbody>
  16862. </table>
  16863. <h5 id="installcommand">Install command</h5>
  16864. <pre><code class="lang-console">xrepo install fx-gltf
  16865. </code></pre>
  16866. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16867. <pre><code class="lang-lua">add_requires("fx-gltf")
  16868. </code></pre>
  16869. <h3 id="fxdivlinux">fxdiv (linux)</h3>
  16870. <table>
  16871. <thead>
  16872. <tr>
  16873. <th>Description</th>
  16874. <th><em>C99/C++ header-only library for division via fixed-point multiplication by inverse</em></th>
  16875. </tr>
  16876. </thead>
  16877. <tbody>
  16878. <tr>
  16879. <td>Homepage</td>
  16880. <td><a href="https://github.com/Maratyszcza/FXdiv">https://github.com/Maratyszcza/FXdiv</a></td>
  16881. </tr>
  16882. <tr>
  16883. <td>License</td>
  16884. <td>MIT</td>
  16885. </tr>
  16886. <tr>
  16887. <td>Versions</td>
  16888. <td>2020.12.08</td>
  16889. </tr>
  16890. <tr>
  16891. <td>Architectures</td>
  16892. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16893. </tr>
  16894. <tr>
  16895. <td>Definition</td>
  16896. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fxdiv/xmake.lua">fxdiv/xmake.lua</a></td>
  16897. </tr>
  16898. </tbody>
  16899. </table>
  16900. <h5 id="installcommand">Install command</h5>
  16901. <pre><code class="lang-console">xrepo install fxdiv
  16902. </code></pre>
  16903. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16904. <pre><code class="lang-lua">add_requires("fxdiv")
  16905. </code></pre>
  16906. <h2 id="g">g</h2>
  16907. <h3 id="g2olinux">g2o (linux)</h3>
  16908. <table>
  16909. <thead>
  16910. <tr>
  16911. <th>Description</th>
  16912. <th><em>g2o: A General Framework for Graph Optimization</em></th>
  16913. </tr>
  16914. </thead>
  16915. <tbody>
  16916. <tr>
  16917. <td>Homepage</td>
  16918. <td><a href="http://openslam.org/g2o.html">http://openslam.org/g2o.html</a></td>
  16919. </tr>
  16920. <tr>
  16921. <td>Versions</td>
  16922. <td>2020.12.23, 2024.12.28</td>
  16923. </tr>
  16924. <tr>
  16925. <td>Architectures</td>
  16926. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16927. </tr>
  16928. <tr>
  16929. <td>Definition</td>
  16930. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/g2o/xmake.lua">g2o/xmake.lua</a></td>
  16931. </tr>
  16932. </tbody>
  16933. </table>
  16934. <h5 id="installcommand">Install command</h5>
  16935. <pre><code class="lang-console">xrepo install g2o
  16936. </code></pre>
  16937. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16938. <pre><code class="lang-lua">add_requires("g2o")
  16939. </code></pre>
  16940. <h3 id="g3loglinux">g3log (linux)</h3>
  16941. <table>
  16942. <thead>
  16943. <tr>
  16944. <th>Description</th>
  16945. <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>
  16946. </tr>
  16947. </thead>
  16948. <tbody>
  16949. <tr>
  16950. <td>Homepage</td>
  16951. <td><a href="http://github.com/KjellKod/g3log">http://github.com/KjellKod/g3log</a></td>
  16952. </tr>
  16953. <tr>
  16954. <td>License</td>
  16955. <td>Unlicense</td>
  16956. </tr>
  16957. <tr>
  16958. <td>Versions</td>
  16959. <td>2.3, 2.4, 2.6</td>
  16960. </tr>
  16961. <tr>
  16962. <td>Architectures</td>
  16963. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16964. </tr>
  16965. <tr>
  16966. <td>Definition</td>
  16967. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/g3log/xmake.lua">g3log/xmake.lua</a></td>
  16968. </tr>
  16969. </tbody>
  16970. </table>
  16971. <h5 id="installcommand">Install command</h5>
  16972. <pre><code class="lang-console">xrepo install g3log
  16973. </code></pre>
  16974. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16975. <pre><code class="lang-lua">add_requires("g3log")
  16976. </code></pre>
  16977. <h3 id="gamenetworkingsocketslinux">gamenetworkingsockets (linux)</h3>
  16978. <table>
  16979. <thead>
  16980. <tr>
  16981. <th>Description</th>
  16982. <th><em>Reliable &amp; unreliable messages over UDP. Robust message fragmentation &amp; reassembly. P2P networking / NAT traversal. Encryption. </em></th>
  16983. </tr>
  16984. </thead>
  16985. <tbody>
  16986. <tr>
  16987. <td>Homepage</td>
  16988. <td><a href="https://github.com/ValveSoftware/GameNetworkingSockets">https://github.com/ValveSoftware/GameNetworkingSockets</a></td>
  16989. </tr>
  16990. <tr>
  16991. <td>License</td>
  16992. <td>BSD-3-Clause</td>
  16993. </tr>
  16994. <tr>
  16995. <td>Versions</td>
  16996. <td>v1.2.0, v1.3.0, v1.4.0, v1.4.1</td>
  16997. </tr>
  16998. <tr>
  16999. <td>Architectures</td>
  17000. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17001. </tr>
  17002. <tr>
  17003. <td>Definition</td>
  17004. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gamenetworkingsockets/xmake.lua">gamenetworkingsockets/xmake.lua</a></td>
  17005. </tr>
  17006. </tbody>
  17007. </table>
  17008. <h5 id="installcommand">Install command</h5>
  17009. <pre><code class="lang-console">xrepo install gamenetworkingsockets
  17010. </code></pre>
  17011. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17012. <pre><code class="lang-lua">add_requires("gamenetworkingsockets")
  17013. </code></pre>
  17014. <h3 id="gaussianliblinux">gaussianlib (linux)</h3>
  17015. <table>
  17016. <thead>
  17017. <tr>
  17018. <th>Description</th>
  17019. <th><em>Basic linear algebra C++ library for 2D and 3D applications</em></th>
  17020. </tr>
  17021. </thead>
  17022. <tbody>
  17023. <tr>
  17024. <td>Homepage</td>
  17025. <td><a href="https://github.com/LukasBanana/GaussianLib">https://github.com/LukasBanana/GaussianLib</a></td>
  17026. </tr>
  17027. <tr>
  17028. <td>License</td>
  17029. <td>BSD-3-Clause</td>
  17030. </tr>
  17031. <tr>
  17032. <td>Versions</td>
  17033. <td>2024.12.31</td>
  17034. </tr>
  17035. <tr>
  17036. <td>Architectures</td>
  17037. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17038. </tr>
  17039. <tr>
  17040. <td>Definition</td>
  17041. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gaussianlib/xmake.lua">gaussianlib/xmake.lua</a></td>
  17042. </tr>
  17043. </tbody>
  17044. </table>
  17045. <h5 id="installcommand">Install command</h5>
  17046. <pre><code class="lang-console">xrepo install gaussianlib
  17047. </code></pre>
  17048. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17049. <pre><code class="lang-lua">add_requires("gaussianlib")
  17050. </code></pre>
  17051. <h3 id="gcemlinux">gcem (linux)</h3>
  17052. <table>
  17053. <thead>
  17054. <tr>
  17055. <th>Description</th>
  17056. <th><em>A C++ compile-time math library using generalized constant expressions</em></th>
  17057. </tr>
  17058. </thead>
  17059. <tbody>
  17060. <tr>
  17061. <td>Homepage</td>
  17062. <td><a href="https://www.kthohr.com/gcem.html">https://www.kthohr.com/gcem.html</a></td>
  17063. </tr>
  17064. <tr>
  17065. <td>License</td>
  17066. <td>Apache-2.0</td>
  17067. </tr>
  17068. <tr>
  17069. <td>Versions</td>
  17070. <td>v1.13.1, v1.16.0, v1.17.0, v1.18.0</td>
  17071. </tr>
  17072. <tr>
  17073. <td>Architectures</td>
  17074. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17075. </tr>
  17076. <tr>
  17077. <td>Definition</td>
  17078. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gcem/xmake.lua">gcem/xmake.lua</a></td>
  17079. </tr>
  17080. </tbody>
  17081. </table>
  17082. <h5 id="installcommand">Install command</h5>
  17083. <pre><code class="lang-console">xrepo install gcem
  17084. </code></pre>
  17085. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17086. <pre><code class="lang-lua">add_requires("gcem")
  17087. </code></pre>
  17088. <h3 id="gdallinux">gdal (linux)</h3>
  17089. <table>
  17090. <thead>
  17091. <tr>
  17092. <th>Description</th>
  17093. <th><em>GDAL is a translator library for raster and vector geospatial data formats by the Open Source Geospatial Foundation</em></th>
  17094. </tr>
  17095. </thead>
  17096. <tbody>
  17097. <tr>
  17098. <td>Homepage</td>
  17099. <td><a href="https://gdal.org/">https://gdal.org/</a></td>
  17100. </tr>
  17101. <tr>
  17102. <td>License</td>
  17103. <td>MIT</td>
  17104. </tr>
  17105. <tr>
  17106. <td>Versions</td>
  17107. <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, 3.12.1</td>
  17108. </tr>
  17109. <tr>
  17110. <td>Architectures</td>
  17111. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17112. </tr>
  17113. <tr>
  17114. <td>Definition</td>
  17115. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gdal/xmake.lua">gdal/xmake.lua</a></td>
  17116. </tr>
  17117. </tbody>
  17118. </table>
  17119. <h5 id="installcommand">Install command</h5>
  17120. <pre><code class="lang-console">xrepo install gdal
  17121. </code></pre>
  17122. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17123. <pre><code class="lang-lua">add_requires("gdal")
  17124. </code></pre>
  17125. <h3 id="gdcmlinux">gdcm (linux)</h3>
  17126. <table>
  17127. <thead>
  17128. <tr>
  17129. <th>Description</th>
  17130. <th><em>Grassroots DiCoM is a C++ library for DICOM medical files.</em></th>
  17131. </tr>
  17132. </thead>
  17133. <tbody>
  17134. <tr>
  17135. <td>Homepage</td>
  17136. <td><a href="http://sf.net/p/gdcm">http://sf.net/p/gdcm</a></td>
  17137. </tr>
  17138. <tr>
  17139. <td>License</td>
  17140. <td>BSD License, Apache License V2.0</td>
  17141. </tr>
  17142. <tr>
  17143. <td>Versions</td>
  17144. <td>v3.0.24, v3.2.1</td>
  17145. </tr>
  17146. <tr>
  17147. <td>Architectures</td>
  17148. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17149. </tr>
  17150. <tr>
  17151. <td>Definition</td>
  17152. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gdcm/xmake.lua">gdcm/xmake.lua</a></td>
  17153. </tr>
  17154. </tbody>
  17155. </table>
  17156. <h5 id="installcommand">Install command</h5>
  17157. <pre><code class="lang-console">xrepo install gdcm
  17158. </code></pre>
  17159. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17160. <pre><code class="lang-lua">add_requires("gdcm")
  17161. </code></pre>
  17162. <h3 id="gdkpixbuflinux">gdk-pixbuf (linux)</h3>
  17163. <table>
  17164. <thead>
  17165. <tr>
  17166. <th>Description</th>
  17167. <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>
  17168. </tr>
  17169. </thead>
  17170. <tbody>
  17171. <tr>
  17172. <td>Homepage</td>
  17173. <td><a href="https://docs.gtk.org/gdk-pixbuf/">https://docs.gtk.org/gdk-pixbuf/</a></td>
  17174. </tr>
  17175. <tr>
  17176. <td>License</td>
  17177. <td>LGPL-2.1</td>
  17178. </tr>
  17179. <tr>
  17180. <td>Versions</td>
  17181. <td>2.42.6, 2.42.10, 2.44.2</td>
  17182. </tr>
  17183. <tr>
  17184. <td>Architectures</td>
  17185. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17186. </tr>
  17187. <tr>
  17188. <td>Definition</td>
  17189. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gdk-pixbuf/xmake.lua">gdk-pixbuf/xmake.lua</a></td>
  17190. </tr>
  17191. </tbody>
  17192. </table>
  17193. <h5 id="installcommand">Install command</h5>
  17194. <pre><code class="lang-console">xrepo install gdk-pixbuf
  17195. </code></pre>
  17196. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17197. <pre><code class="lang-lua">add_requires("gdk-pixbuf")
  17198. </code></pre>
  17199. <h3 id="geant4linux">geant4 (linux)</h3>
  17200. <table>
  17201. <thead>
  17202. <tr>
  17203. <th>Description</th>
  17204. <th><em>Geant4 is a toolkit for the simulation of the passage of particles through matter.</em></th>
  17205. </tr>
  17206. </thead>
  17207. <tbody>
  17208. <tr>
  17209. <td>Homepage</td>
  17210. <td><a href="https://geant4.web.cern.ch/">https://geant4.web.cern.ch/</a></td>
  17211. </tr>
  17212. <tr>
  17213. <td>Versions</td>
  17214. <td>10.7.2, 11.1.0</td>
  17215. </tr>
  17216. <tr>
  17217. <td>Architectures</td>
  17218. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17219. </tr>
  17220. <tr>
  17221. <td>Definition</td>
  17222. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/geant4/xmake.lua">geant4/xmake.lua</a></td>
  17223. </tr>
  17224. </tbody>
  17225. </table>
  17226. <h5 id="installcommand">Install command</h5>
  17227. <pre><code class="lang-console">xrepo install geant4
  17228. </code></pre>
  17229. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17230. <pre><code class="lang-lua">add_requires("geant4")
  17231. </code></pre>
  17232. <h3 id="gelldureventbuslinux">gelldur-eventbus (linux)</h3>
  17233. <table>
  17234. <thead>
  17235. <tr>
  17236. <th>Description</th>
  17237. <th><em>A lightweight and very fast event bus / event framework for C++17 </em></th>
  17238. </tr>
  17239. </thead>
  17240. <tbody>
  17241. <tr>
  17242. <td>Homepage</td>
  17243. <td><a href="https://github.com/gelldur/EventBus">https://github.com/gelldur/EventBus</a></td>
  17244. </tr>
  17245. <tr>
  17246. <td>License</td>
  17247. <td>Apache-2.0</td>
  17248. </tr>
  17249. <tr>
  17250. <td>Versions</td>
  17251. <td>v3.1.2</td>
  17252. </tr>
  17253. <tr>
  17254. <td>Architectures</td>
  17255. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17256. </tr>
  17257. <tr>
  17258. <td>Definition</td>
  17259. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gelldur-eventbus/xmake.lua">gelldur-eventbus/xmake.lua</a></td>
  17260. </tr>
  17261. </tbody>
  17262. </table>
  17263. <h5 id="installcommand">Install command</h5>
  17264. <pre><code class="lang-console">xrepo install gelldur-eventbus
  17265. </code></pre>
  17266. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17267. <pre><code class="lang-lua">add_requires("gelldur-eventbus")
  17268. </code></pre>
  17269. <h3 id="genielinux">genie (linux)</h3>
  17270. <table>
  17271. <thead>
  17272. <tr>
  17273. <th>Description</th>
  17274. <th><em>GENie - Project generator tool</em></th>
  17275. </tr>
  17276. </thead>
  17277. <tbody>
  17278. <tr>
  17279. <td>Homepage</td>
  17280. <td><a href="https://github.com/bkaradzic/GENie">https://github.com/bkaradzic/GENie</a></td>
  17281. </tr>
  17282. <tr>
  17283. <td>License</td>
  17284. <td>BSD-3-Clause</td>
  17285. </tr>
  17286. <tr>
  17287. <td>Versions</td>
  17288. <td>1160, 1165, 1170</td>
  17289. </tr>
  17290. <tr>
  17291. <td>Architectures</td>
  17292. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17293. </tr>
  17294. <tr>
  17295. <td>Definition</td>
  17296. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/genie/xmake.lua">genie/xmake.lua</a></td>
  17297. </tr>
  17298. </tbody>
  17299. </table>
  17300. <h5 id="installcommand">Install command</h5>
  17301. <pre><code class="lang-console">xrepo install genie
  17302. </code></pre>
  17303. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17304. <pre><code class="lang-lua">add_requires("genie")
  17305. </code></pre>
  17306. <h3 id="geodesdkresultlinux">geode-sdk-result (linux)</h3>
  17307. <table>
  17308. <thead>
  17309. <tr>
  17310. <th>Description</th>
  17311. <th><em>A result class for C++.</em></th>
  17312. </tr>
  17313. </thead>
  17314. <tbody>
  17315. <tr>
  17316. <td>Homepage</td>
  17317. <td><a href="https://github.com/geode-sdk/result">https://github.com/geode-sdk/result</a></td>
  17318. </tr>
  17319. <tr>
  17320. <td>License</td>
  17321. <td>BSL-1.0</td>
  17322. </tr>
  17323. <tr>
  17324. <td>Versions</td>
  17325. <td>v1.3.5, v1.4.1</td>
  17326. </tr>
  17327. <tr>
  17328. <td>Architectures</td>
  17329. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17330. </tr>
  17331. <tr>
  17332. <td>Definition</td>
  17333. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/geode-sdk-result/xmake.lua">geode-sdk-result/xmake.lua</a></td>
  17334. </tr>
  17335. </tbody>
  17336. </table>
  17337. <h5 id="installcommand">Install command</h5>
  17338. <pre><code class="lang-console">xrepo install geode-sdk-result
  17339. </code></pre>
  17340. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17341. <pre><code class="lang-lua">add_requires("geode-sdk-result")
  17342. </code></pre>
  17343. <h3 id="geodesdktuliphooklinux">geode-sdk-tuliphook (linux)</h3>
  17344. <table>
  17345. <thead>
  17346. <tr>
  17347. <th>Description</th>
  17348. <th><em>Low level hooking lib specialized for Geometry Dash. Supports Windows x86/x86_64, macOS x86_64/aarch64, Android armv7/aarch64, iOS aarch64</em></th>
  17349. </tr>
  17350. </thead>
  17351. <tbody>
  17352. <tr>
  17353. <td>Homepage</td>
  17354. <td><a href="https://github.com/geode-sdk/TulipHook">https://github.com/geode-sdk/TulipHook</a></td>
  17355. </tr>
  17356. <tr>
  17357. <td>License</td>
  17358. <td>BSL-1.0</td>
  17359. </tr>
  17360. <tr>
  17361. <td>Versions</td>
  17362. <td>v3.1.7</td>
  17363. </tr>
  17364. <tr>
  17365. <td>Architectures</td>
  17366. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17367. </tr>
  17368. <tr>
  17369. <td>Definition</td>
  17370. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/geode-sdk-tuliphook/xmake.lua">geode-sdk-tuliphook/xmake.lua</a></td>
  17371. </tr>
  17372. </tbody>
  17373. </table>
  17374. <h5 id="installcommand">Install command</h5>
  17375. <pre><code class="lang-console">xrepo install geode-sdk-tuliphook
  17376. </code></pre>
  17377. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17378. <pre><code class="lang-lua">add_requires("geode-sdk-tuliphook")
  17379. </code></pre>
  17380. <h3 id="geographicliblinux">geographiclib (linux)</h3>
  17381. <table>
  17382. <thead>
  17383. <tr>
  17384. <th>Description</th>
  17385. <th><em>GeographicLib is a small C++ library for geodesic and rhumb line calculations and conversions between geographic, UTM, UPS, MGRS, geocentric</em></th>
  17386. </tr>
  17387. </thead>
  17388. <tbody>
  17389. <tr>
  17390. <td>Homepage</td>
  17391. <td><a href="https://geographiclib.sourceforge.io/C++/doc/index.html">https://geographiclib.sourceforge.io/C++/doc/index.html</a></td>
  17392. </tr>
  17393. <tr>
  17394. <td>License</td>
  17395. <td>MIT License</td>
  17396. </tr>
  17397. <tr>
  17398. <td>Versions</td>
  17399. <td>2.1.1</td>
  17400. </tr>
  17401. <tr>
  17402. <td>Architectures</td>
  17403. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17404. </tr>
  17405. <tr>
  17406. <td>Definition</td>
  17407. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/geographiclib/xmake.lua">geographiclib/xmake.lua</a></td>
  17408. </tr>
  17409. </tbody>
  17410. </table>
  17411. <h5 id="installcommand">Install command</h5>
  17412. <pre><code class="lang-console">xrepo install geographiclib
  17413. </code></pre>
  17414. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17415. <pre><code class="lang-lua">add_requires("geographiclib")
  17416. </code></pre>
  17417. <h3 id="geoslinux">geos (linux)</h3>
  17418. <table>
  17419. <thead>
  17420. <tr>
  17421. <th>Description</th>
  17422. <th><em>GEOS (Geometry Engine - Open Source) is a C++ port of the JTS Topology Suite (JTS).</em></th>
  17423. </tr>
  17424. </thead>
  17425. <tbody>
  17426. <tr>
  17427. <td>Homepage</td>
  17428. <td><a href="https://trac.osgeo.org/geos/">https://trac.osgeo.org/geos/</a></td>
  17429. </tr>
  17430. <tr>
  17431. <td>License</td>
  17432. <td>LGPL-2.1</td>
  17433. </tr>
  17434. <tr>
  17435. <td>Versions</td>
  17436. <td>3.9.1, 3.11.3, 3.12.1, 3.13.0, 3.13.1, 3.14.0, 3.14.1</td>
  17437. </tr>
  17438. <tr>
  17439. <td>Architectures</td>
  17440. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17441. </tr>
  17442. <tr>
  17443. <td>Definition</td>
  17444. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/geos/xmake.lua">geos/xmake.lua</a></td>
  17445. </tr>
  17446. </tbody>
  17447. </table>
  17448. <h5 id="installcommand">Install command</h5>
  17449. <pre><code class="lang-console">xrepo install geos
  17450. </code></pre>
  17451. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17452. <pre><code class="lang-lua">add_requires("geos")
  17453. </code></pre>
  17454. <h3 id="gettextlinux">gettext (linux)</h3>
  17455. <table>
  17456. <thead>
  17457. <tr>
  17458. <th>Description</th>
  17459. <th><em>GNU internationalization (i18n) and localization (l10n) library.</em></th>
  17460. </tr>
  17461. </thead>
  17462. <tbody>
  17463. <tr>
  17464. <td>Homepage</td>
  17465. <td><a href="https://www.gnu.org/software/gettext/">https://www.gnu.org/software/gettext/</a></td>
  17466. </tr>
  17467. <tr>
  17468. <td>Versions</td>
  17469. <td>0.19.8-1, 0.21, 0.21.1, 0.22.5, 0.23.1, 0.24.1, 0.25</td>
  17470. </tr>
  17471. <tr>
  17472. <td>Architectures</td>
  17473. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17474. </tr>
  17475. <tr>
  17476. <td>Definition</td>
  17477. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gettext/xmake.lua">gettext/xmake.lua</a></td>
  17478. </tr>
  17479. </tbody>
  17480. </table>
  17481. <h5 id="installcommand">Install command</h5>
  17482. <pre><code class="lang-console">xrepo install gettext
  17483. </code></pre>
  17484. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17485. <pre><code class="lang-lua">add_requires("gettext")
  17486. </code></pre>
  17487. <h3 id="gflagslinux">gflags (linux)</h3>
  17488. <table>
  17489. <thead>
  17490. <tr>
  17491. <th>Description</th>
  17492. <th><em>The gflags package contains a C++ library that implements commandline flags processing.</em></th>
  17493. </tr>
  17494. </thead>
  17495. <tbody>
  17496. <tr>
  17497. <td>Homepage</td>
  17498. <td><a href="https://github.com/gflags/gflags/">https://github.com/gflags/gflags/</a></td>
  17499. </tr>
  17500. <tr>
  17501. <td>License</td>
  17502. <td>BSD-3-Clause</td>
  17503. </tr>
  17504. <tr>
  17505. <td>Versions</td>
  17506. <td>v2.2.2, v2.3.0</td>
  17507. </tr>
  17508. <tr>
  17509. <td>Architectures</td>
  17510. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17511. </tr>
  17512. <tr>
  17513. <td>Definition</td>
  17514. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gflags/xmake.lua">gflags/xmake.lua</a></td>
  17515. </tr>
  17516. </tbody>
  17517. </table>
  17518. <h5 id="installcommand">Install command</h5>
  17519. <pre><code class="lang-console">xrepo install gflags
  17520. </code></pre>
  17521. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17522. <pre><code class="lang-lua">add_requires("gflags")
  17523. </code></pre>
  17524. <h3 id="gfortranlinux">gfortran (linux)</h3>
  17525. <table>
  17526. <thead>
  17527. <tr>
  17528. <th>Description</th>
  17529. <th><em>The GNU Fortran compiler</em></th>
  17530. </tr>
  17531. </thead>
  17532. <tbody>
  17533. <tr>
  17534. <td>Homepage</td>
  17535. <td><a href="https://gcc.gnu.org/fortran/">https://gcc.gnu.org/fortran/</a></td>
  17536. </tr>
  17537. <tr>
  17538. <td>Versions</td>
  17539. <td></td>
  17540. </tr>
  17541. <tr>
  17542. <td>Architectures</td>
  17543. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17544. </tr>
  17545. <tr>
  17546. <td>Definition</td>
  17547. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gfortran/xmake.lua">gfortran/xmake.lua</a></td>
  17548. </tr>
  17549. </tbody>
  17550. </table>
  17551. <h5 id="installcommand">Install command</h5>
  17552. <pre><code class="lang-console">xrepo install gfortran
  17553. </code></pre>
  17554. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17555. <pre><code class="lang-lua">add_requires("gfortran")
  17556. </code></pre>
  17557. <h3 id="gfxtimsortlinux">gfx-timsort (linux)</h3>
  17558. <table>
  17559. <thead>
  17560. <tr>
  17561. <th>Description</th>
  17562. <th><em>A C++ implementation of timsort</em></th>
  17563. </tr>
  17564. </thead>
  17565. <tbody>
  17566. <tr>
  17567. <td>Homepage</td>
  17568. <td><a href="https://github.com/timsort/cpp-TimSort">https://github.com/timsort/cpp-TimSort</a></td>
  17569. </tr>
  17570. <tr>
  17571. <td>License</td>
  17572. <td>MIT</td>
  17573. </tr>
  17574. <tr>
  17575. <td>Versions</td>
  17576. <td>v3.0.0, v3.0.1</td>
  17577. </tr>
  17578. <tr>
  17579. <td>Architectures</td>
  17580. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17581. </tr>
  17582. <tr>
  17583. <td>Definition</td>
  17584. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gfx-timsort/xmake.lua">gfx-timsort/xmake.lua</a></td>
  17585. </tr>
  17586. </tbody>
  17587. </table>
  17588. <h5 id="installcommand">Install command</h5>
  17589. <pre><code class="lang-console">xrepo install gfx-timsort
  17590. </code></pre>
  17591. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17592. <pre><code class="lang-lua">add_requires("gfx-timsort")
  17593. </code></pre>
  17594. <h3 id="ggmllinux">ggml (linux)</h3>
  17595. <table>
  17596. <thead>
  17597. <tr>
  17598. <th>Description</th>
  17599. <th><em>Tensor library for machine learning</em></th>
  17600. </tr>
  17601. </thead>
  17602. <tbody>
  17603. <tr>
  17604. <td>Homepage</td>
  17605. <td><a href="https://github.com/ggml-org/ggml">https://github.com/ggml-org/ggml</a></td>
  17606. </tr>
  17607. <tr>
  17608. <td>License</td>
  17609. <td>MIT</td>
  17610. </tr>
  17611. <tr>
  17612. <td>Versions</td>
  17613. <td>2025.03.05</td>
  17614. </tr>
  17615. <tr>
  17616. <td>Architectures</td>
  17617. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17618. </tr>
  17619. <tr>
  17620. <td>Definition</td>
  17621. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/ggml/xmake.lua">ggml/xmake.lua</a></td>
  17622. </tr>
  17623. </tbody>
  17624. </table>
  17625. <h5 id="installcommand">Install command</h5>
  17626. <pre><code class="lang-console">xrepo install ggml
  17627. </code></pre>
  17628. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17629. <pre><code class="lang-lua">add_requires("ggml")
  17630. </code></pre>
  17631. <h3 id="ghc_filesystemlinux">ghc_filesystem (linux)</h3>
  17632. <table>
  17633. <thead>
  17634. <tr>
  17635. <th>Description</th>
  17636. <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>
  17637. </tr>
  17638. </thead>
  17639. <tbody>
  17640. <tr>
  17641. <td>Homepage</td>
  17642. <td><a href="https://github.com/gulrak/filesystem">https://github.com/gulrak/filesystem</a></td>
  17643. </tr>
  17644. <tr>
  17645. <td>License</td>
  17646. <td>MIT</td>
  17647. </tr>
  17648. <tr>
  17649. <td>Versions</td>
  17650. <td>v1.5.10, v1.5.12, v1.5.14</td>
  17651. </tr>
  17652. <tr>
  17653. <td>Architectures</td>
  17654. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17655. </tr>
  17656. <tr>
  17657. <td>Definition</td>
  17658. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/ghc_filesystem/xmake.lua">ghc_filesystem/xmake.lua</a></td>
  17659. </tr>
  17660. </tbody>
  17661. </table>
  17662. <h5 id="installcommand">Install command</h5>
  17663. <pre><code class="lang-console">xrepo install ghc_filesystem
  17664. </code></pre>
  17665. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17666. <pre><code class="lang-lua">add_requires("ghc_filesystem")
  17667. </code></pre>
  17668. <h3 id="ghostscriptlinux">ghostscript (linux)</h3>
  17669. <table>
  17670. <thead>
  17671. <tr>
  17672. <th>Description</th>
  17673. <th><em>Ghostscript is an interpreter for the PostScript® language and PDF files.</em></th>
  17674. </tr>
  17675. </thead>
  17676. <tbody>
  17677. <tr>
  17678. <td>Homepage</td>
  17679. <td><a href="https://www.ghostscript.com/">https://www.ghostscript.com/</a></td>
  17680. </tr>
  17681. <tr>
  17682. <td>License</td>
  17683. <td>AGPL-3.0</td>
  17684. </tr>
  17685. <tr>
  17686. <td>Versions</td>
  17687. <td>9.55.0, 10.0.0, 10.02.0</td>
  17688. </tr>
  17689. <tr>
  17690. <td>Architectures</td>
  17691. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17692. </tr>
  17693. <tr>
  17694. <td>Definition</td>
  17695. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/ghostscript/xmake.lua">ghostscript/xmake.lua</a></td>
  17696. </tr>
  17697. </tbody>
  17698. </table>
  17699. <h5 id="installcommand">Install command</h5>
  17700. <pre><code class="lang-console">xrepo install ghostscript
  17701. </code></pre>
  17702. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17703. <pre><code class="lang-lua">add_requires("ghostscript")
  17704. </code></pre>
  17705. <h3 id="gifdeclinux">gifdec (linux)</h3>
  17706. <table>
  17707. <thead>
  17708. <tr>
  17709. <th>Description</th>
  17710. <th><em>small C GIF decoder</em></th>
  17711. </tr>
  17712. </thead>
  17713. <tbody>
  17714. <tr>
  17715. <td>Homepage</td>
  17716. <td><a href="https://github.com/lecram/gifdec">https://github.com/lecram/gifdec</a></td>
  17717. </tr>
  17718. <tr>
  17719. <td>Versions</td>
  17720. <td>2021.12.04</td>
  17721. </tr>
  17722. <tr>
  17723. <td>Architectures</td>
  17724. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17725. </tr>
  17726. <tr>
  17727. <td>Definition</td>
  17728. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gifdec/xmake.lua">gifdec/xmake.lua</a></td>
  17729. </tr>
  17730. </tbody>
  17731. </table>
  17732. <h5 id="installcommand">Install command</h5>
  17733. <pre><code class="lang-console">xrepo install gifdec
  17734. </code></pre>
  17735. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17736. <pre><code class="lang-lua">add_requires("gifdec")
  17737. </code></pre>
  17738. <h3 id="gifliblinux">giflib (linux)</h3>
  17739. <table>
  17740. <thead>
  17741. <tr>
  17742. <th>Description</th>
  17743. <th><em>A library for reading and writing gif images.</em></th>
  17744. </tr>
  17745. </thead>
  17746. <tbody>
  17747. <tr>
  17748. <td>Homepage</td>
  17749. <td><a href="https://sourceforge.net/projects/giflib/">https://sourceforge.net/projects/giflib/</a></td>
  17750. </tr>
  17751. <tr>
  17752. <td>License</td>
  17753. <td>MIT</td>
  17754. </tr>
  17755. <tr>
  17756. <td>Versions</td>
  17757. <td>5.2.1, 5.2.2</td>
  17758. </tr>
  17759. <tr>
  17760. <td>Architectures</td>
  17761. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17762. </tr>
  17763. <tr>
  17764. <td>Definition</td>
  17765. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/giflib/xmake.lua">giflib/xmake.lua</a></td>
  17766. </tr>
  17767. </tbody>
  17768. </table>
  17769. <h5 id="installcommand">Install command</h5>
  17770. <pre><code class="lang-console">xrepo install giflib
  17771. </code></pre>
  17772. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17773. <pre><code class="lang-lua">add_requires("giflib")
  17774. </code></pre>
  17775. <h3 id="ginkgolinux">ginkgo (linux)</h3>
  17776. <table>
  17777. <thead>
  17778. <tr>
  17779. <th>Description</th>
  17780. <th><em>Ginkgo is a high-performance linear algebra library for manycore systems, with a focus on solution of sparse linear systems.</em></th>
  17781. </tr>
  17782. </thead>
  17783. <tbody>
  17784. <tr>
  17785. <td>Homepage</td>
  17786. <td><a href="https://ginkgo-project.github.io/">https://ginkgo-project.github.io/</a></td>
  17787. </tr>
  17788. <tr>
  17789. <td>License</td>
  17790. <td>BSD-3-Clause</td>
  17791. </tr>
  17792. <tr>
  17793. <td>Versions</td>
  17794. <td>v1.7.0, v1.8.0, v1.9.0, v1.11.0</td>
  17795. </tr>
  17796. <tr>
  17797. <td>Architectures</td>
  17798. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17799. </tr>
  17800. <tr>
  17801. <td>Definition</td>
  17802. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/ginkgo/xmake.lua">ginkgo/xmake.lua</a></td>
  17803. </tr>
  17804. </tbody>
  17805. </table>
  17806. <h5 id="installcommand">Install command</h5>
  17807. <pre><code class="lang-console">xrepo install ginkgo
  17808. </code></pre>
  17809. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17810. <pre><code class="lang-lua">add_requires("ginkgo")
  17811. </code></pre>
  17812. <h3 id="gitcryptlinux">git-crypt (linux)</h3>
  17813. <table>
  17814. <thead>
  17815. <tr>
  17816. <th>Description</th>
  17817. <th><em>Transparent file encryption in git</em></th>
  17818. </tr>
  17819. </thead>
  17820. <tbody>
  17821. <tr>
  17822. <td>Homepage</td>
  17823. <td><a href="https://www.agwa.name/projects/git-crypt/">https://www.agwa.name/projects/git-crypt/</a></td>
  17824. </tr>
  17825. <tr>
  17826. <td>License</td>
  17827. <td>GPL-3.0</td>
  17828. </tr>
  17829. <tr>
  17830. <td>Versions</td>
  17831. <td>0.7.0, 0.8.0</td>
  17832. </tr>
  17833. <tr>
  17834. <td>Architectures</td>
  17835. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17836. </tr>
  17837. <tr>
  17838. <td>Definition</td>
  17839. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/git-crypt/xmake.lua">git-crypt/xmake.lua</a></td>
  17840. </tr>
  17841. </tbody>
  17842. </table>
  17843. <h5 id="installcommand">Install command</h5>
  17844. <pre><code class="lang-console">xrepo install git-crypt
  17845. </code></pre>
  17846. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17847. <pre><code class="lang-lua">add_requires("git-crypt")
  17848. </code></pre>
  17849. <h3 id="gkliblinux">gklib (linux)</h3>
  17850. <table>
  17851. <thead>
  17852. <tr>
  17853. <th>Description</th>
  17854. <th><em>A library of various helper routines and frameworks used by many of the lab&#39;s software</em></th>
  17855. </tr>
  17856. </thead>
  17857. <tbody>
  17858. <tr>
  17859. <td>Homepage</td>
  17860. <td><a href="https://github.com/KarypisLab/GKlib">https://github.com/KarypisLab/GKlib</a></td>
  17861. </tr>
  17862. <tr>
  17863. <td>License</td>
  17864. <td>Apache-2.0</td>
  17865. </tr>
  17866. <tr>
  17867. <td>Versions</td>
  17868. <td>2023.03.26</td>
  17869. </tr>
  17870. <tr>
  17871. <td>Architectures</td>
  17872. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17873. </tr>
  17874. <tr>
  17875. <td>Definition</td>
  17876. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gklib/xmake.lua">gklib/xmake.lua</a></td>
  17877. </tr>
  17878. </tbody>
  17879. </table>
  17880. <h5 id="installcommand">Install command</h5>
  17881. <pre><code class="lang-console">xrepo install gklib
  17882. </code></pre>
  17883. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17884. <pre><code class="lang-lua">add_requires("gklib")
  17885. </code></pre>
  17886. <h3 id="gl2pslinux">gl2ps (linux)</h3>
  17887. <table>
  17888. <thead>
  17889. <tr>
  17890. <th>Description</th>
  17891. <th><em>OpenGL to PostScript printing library</em></th>
  17892. </tr>
  17893. </thead>
  17894. <tbody>
  17895. <tr>
  17896. <td>Homepage</td>
  17897. <td><a href="https://gitlab.onelab.info/gl2ps/gl2ps">https://gitlab.onelab.info/gl2ps/gl2ps</a></td>
  17898. </tr>
  17899. <tr>
  17900. <td>License</td>
  17901. <td>LGPL</td>
  17902. </tr>
  17903. <tr>
  17904. <td>Versions</td>
  17905. <td>1.4.2</td>
  17906. </tr>
  17907. <tr>
  17908. <td>Architectures</td>
  17909. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17910. </tr>
  17911. <tr>
  17912. <td>Definition</td>
  17913. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gl2ps/xmake.lua">gl2ps/xmake.lua</a></td>
  17914. </tr>
  17915. </tbody>
  17916. </table>
  17917. <h5 id="installcommand">Install command</h5>
  17918. <pre><code class="lang-console">xrepo install gl2ps
  17919. </code></pre>
  17920. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17921. <pre><code class="lang-lua">add_requires("gl2ps")
  17922. </code></pre>
  17923. <h3 id="gladlinux">glad (linux)</h3>
  17924. <table>
  17925. <thead>
  17926. <tr>
  17927. <th>Description</th>
  17928. <th><em>Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.</em></th>
  17929. </tr>
  17930. </thead>
  17931. <tbody>
  17932. <tr>
  17933. <td>Homepage</td>
  17934. <td><a href="https://glad.dav1d.de/">https://glad.dav1d.de/</a></td>
  17935. </tr>
  17936. <tr>
  17937. <td>License</td>
  17938. <td>MIT</td>
  17939. </tr>
  17940. <tr>
  17941. <td>Versions</td>
  17942. <td>v0.1.34, v0.1.36</td>
  17943. </tr>
  17944. <tr>
  17945. <td>Architectures</td>
  17946. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17947. </tr>
  17948. <tr>
  17949. <td>Definition</td>
  17950. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glad/xmake.lua">glad/xmake.lua</a></td>
  17951. </tr>
  17952. </tbody>
  17953. </table>
  17954. <h5 id="installcommand">Install command</h5>
  17955. <pre><code class="lang-console">xrepo install glad
  17956. </code></pre>
  17957. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17958. <pre><code class="lang-lua">add_requires("glad")
  17959. </code></pre>
  17960. <h3 id="glazelinux">glaze (linux)</h3>
  17961. <table>
  17962. <thead>
  17963. <tr>
  17964. <th>Description</th>
  17965. <th><em>Extremely fast, in memory, JSON and interface library for modern C++</em></th>
  17966. </tr>
  17967. </thead>
  17968. <tbody>
  17969. <tr>
  17970. <td>Homepage</td>
  17971. <td><a href="https://github.com/stephenberry/glaze">https://github.com/stephenberry/glaze</a></td>
  17972. </tr>
  17973. <tr>
  17974. <td>License</td>
  17975. <td>MIT</td>
  17976. </tr>
  17977. <tr>
  17978. <td>Versions</td>
  17979. <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, v6.0.0, v6.0.1, v6.0.2, v6.0.3, v6.1.0, v7.0.0, v7.0.2</td>
  17980. </tr>
  17981. <tr>
  17982. <td>Architectures</td>
  17983. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17984. </tr>
  17985. <tr>
  17986. <td>Definition</td>
  17987. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glaze/xmake.lua">glaze/xmake.lua</a></td>
  17988. </tr>
  17989. </tbody>
  17990. </table>
  17991. <h5 id="installcommand">Install command</h5>
  17992. <pre><code class="lang-console">xrepo install glaze
  17993. </code></pre>
  17994. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17995. <pre><code class="lang-lua">add_requires("glaze")
  17996. </code></pre>
  17997. <h3 id="glbindinglinux">glbinding (linux)</h3>
  17998. <table>
  17999. <thead>
  18000. <tr>
  18001. <th>Description</th>
  18002. <th><em>A C++ binding for the OpenGL API, generated using the gl.xml specification. </em></th>
  18003. </tr>
  18004. </thead>
  18005. <tbody>
  18006. <tr>
  18007. <td>Homepage</td>
  18008. <td><a href="https://glbinding.org">https://glbinding.org</a></td>
  18009. </tr>
  18010. <tr>
  18011. <td>License</td>
  18012. <td>MIT</td>
  18013. </tr>
  18014. <tr>
  18015. <td>Versions</td>
  18016. <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>
  18017. </tr>
  18018. <tr>
  18019. <td>Architectures</td>
  18020. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18021. </tr>
  18022. <tr>
  18023. <td>Definition</td>
  18024. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glbinding/xmake.lua">glbinding/xmake.lua</a></td>
  18025. </tr>
  18026. </tbody>
  18027. </table>
  18028. <h5 id="installcommand">Install command</h5>
  18029. <pre><code class="lang-console">xrepo install glbinding
  18030. </code></pre>
  18031. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18032. <pre><code class="lang-lua">add_requires("glbinding")
  18033. </code></pre>
  18034. <h3 id="glewlinux">glew (linux)</h3>
  18035. <table>
  18036. <thead>
  18037. <tr>
  18038. <th>Description</th>
  18039. <th><em>A cross-platform open-source C/C++ extension loading library.</em></th>
  18040. </tr>
  18041. </thead>
  18042. <tbody>
  18043. <tr>
  18044. <td>Homepage</td>
  18045. <td><a href="http://glew.sourceforge.net/">http://glew.sourceforge.net/</a></td>
  18046. </tr>
  18047. <tr>
  18048. <td>Versions</td>
  18049. <td>2.1.0, 2.2.0</td>
  18050. </tr>
  18051. <tr>
  18052. <td>Architectures</td>
  18053. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18054. </tr>
  18055. <tr>
  18056. <td>Definition</td>
  18057. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glew/xmake.lua">glew/xmake.lua</a></td>
  18058. </tr>
  18059. </tbody>
  18060. </table>
  18061. <h5 id="installcommand">Install command</h5>
  18062. <pre><code class="lang-console">xrepo install glew
  18063. </code></pre>
  18064. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18065. <pre><code class="lang-lua">add_requires("glew")
  18066. </code></pre>
  18067. <h3 id="glfwlinux">glfw (linux)</h3>
  18068. <table>
  18069. <thead>
  18070. <tr>
  18071. <th>Description</th>
  18072. <th><em>GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development.</em></th>
  18073. </tr>
  18074. </thead>
  18075. <tbody>
  18076. <tr>
  18077. <td>Homepage</td>
  18078. <td><a href="https://www.glfw.org/">https://www.glfw.org/</a></td>
  18079. </tr>
  18080. <tr>
  18081. <td>License</td>
  18082. <td>zlib</td>
  18083. </tr>
  18084. <tr>
  18085. <td>Versions</td>
  18086. <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>
  18087. </tr>
  18088. <tr>
  18089. <td>Architectures</td>
  18090. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18091. </tr>
  18092. <tr>
  18093. <td>Definition</td>
  18094. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glfw/xmake.lua">glfw/xmake.lua</a></td>
  18095. </tr>
  18096. </tbody>
  18097. </table>
  18098. <h5 id="installcommand">Install command</h5>
  18099. <pre><code class="lang-console">xrepo install glfw
  18100. </code></pre>
  18101. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18102. <pre><code class="lang-lua">add_requires("glfw")
  18103. </code></pre>
  18104. <h3 id="glfw3webgpulinux">glfw3webgpu (linux)</h3>
  18105. <table>
  18106. <thead>
  18107. <tr>
  18108. <th>Description</th>
  18109. <th><em>An extension for the GLFW library for using WebGPU native.</em></th>
  18110. </tr>
  18111. </thead>
  18112. <tbody>
  18113. <tr>
  18114. <td>Homepage</td>
  18115. <td><a href="https://github.com/eliemichel/glfw3webgpu">https://github.com/eliemichel/glfw3webgpu</a></td>
  18116. </tr>
  18117. <tr>
  18118. <td>License</td>
  18119. <td>MIT</td>
  18120. </tr>
  18121. <tr>
  18122. <td>Versions</td>
  18123. <td>v1.0.1, v1.1.0, v1.2.0, v1.3.0-alpha</td>
  18124. </tr>
  18125. <tr>
  18126. <td>Architectures</td>
  18127. <td>x86_64</td>
  18128. </tr>
  18129. <tr>
  18130. <td>Definition</td>
  18131. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glfw3webgpu/xmake.lua">glfw3webgpu/xmake.lua</a></td>
  18132. </tr>
  18133. </tbody>
  18134. </table>
  18135. <h5 id="installcommand">Install command</h5>
  18136. <pre><code class="lang-console">xrepo install glfw3webgpu
  18137. </code></pre>
  18138. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18139. <pre><code class="lang-lua">add_requires("glfw3webgpu")
  18140. </code></pre>
  18141. <h3 id="glilinux">gli (linux)</h3>
  18142. <table>
  18143. <thead>
  18144. <tr>
  18145. <th>Description</th>
  18146. <th><em>OpenGL Image (GLI)</em></th>
  18147. </tr>
  18148. </thead>
  18149. <tbody>
  18150. <tr>
  18151. <td>Homepage</td>
  18152. <td><a href="https://gli.g-truc.net/">https://gli.g-truc.net/</a></td>
  18153. </tr>
  18154. <tr>
  18155. <td>Versions</td>
  18156. <td>0.8.2.0</td>
  18157. </tr>
  18158. <tr>
  18159. <td>Architectures</td>
  18160. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18161. </tr>
  18162. <tr>
  18163. <td>Definition</td>
  18164. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gli/xmake.lua">gli/xmake.lua</a></td>
  18165. </tr>
  18166. </tbody>
  18167. </table>
  18168. <h5 id="installcommand">Install command</h5>
  18169. <pre><code class="lang-console">xrepo install gli
  18170. </code></pre>
  18171. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18172. <pre><code class="lang-lua">add_requires("gli")
  18173. </code></pre>
  18174. <h3 id="gliblinux">glib (linux)</h3>
  18175. <table>
  18176. <thead>
  18177. <tr>
  18178. <th>Description</th>
  18179. <th><em>Low-level core library that forms the basis for projects such as GTK+ and GNOME.</em></th>
  18180. </tr>
  18181. </thead>
  18182. <tbody>
  18183. <tr>
  18184. <td>Homepage</td>
  18185. <td><a href="https://docs.gtk.org/glib/">https://docs.gtk.org/glib/</a></td>
  18186. </tr>
  18187. <tr>
  18188. <td>License</td>
  18189. <td>LGPL-2.1</td>
  18190. </tr>
  18191. <tr>
  18192. <td>Versions</td>
  18193. <td>2.71.0, 2.78.1, 2.85.0</td>
  18194. </tr>
  18195. <tr>
  18196. <td>Architectures</td>
  18197. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18198. </tr>
  18199. <tr>
  18200. <td>Definition</td>
  18201. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glib/xmake.lua">glib/xmake.lua</a></td>
  18202. </tr>
  18203. </tbody>
  18204. </table>
  18205. <h5 id="installcommand">Install command</h5>
  18206. <pre><code class="lang-console">xrepo install glib
  18207. </code></pre>
  18208. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18209. <pre><code class="lang-lua">add_requires("glib")
  18210. </code></pre>
  18211. <h3 id="glmlinux">glm (linux)</h3>
  18212. <table>
  18213. <thead>
  18214. <tr>
  18215. <th>Description</th>
  18216. <th><em>OpenGL Mathematics (GLM)</em></th>
  18217. </tr>
  18218. </thead>
  18219. <tbody>
  18220. <tr>
  18221. <td>Homepage</td>
  18222. <td><a href="https://glm.g-truc.net/">https://glm.g-truc.net/</a></td>
  18223. </tr>
  18224. <tr>
  18225. <td>License</td>
  18226. <td>MIT</td>
  18227. </tr>
  18228. <tr>
  18229. <td>Versions</td>
  18230. <td>0.9.9+8, 1.0.0, 1.0.1, 1.0.2, 1.0.3</td>
  18231. </tr>
  18232. <tr>
  18233. <td>Architectures</td>
  18234. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18235. </tr>
  18236. <tr>
  18237. <td>Definition</td>
  18238. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glm/xmake.lua">glm/xmake.lua</a></td>
  18239. </tr>
  18240. </tbody>
  18241. </table>
  18242. <h5 id="installcommand">Install command</h5>
  18243. <pre><code class="lang-console">xrepo install glm
  18244. </code></pre>
  18245. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18246. <pre><code class="lang-lua">add_requires("glm")
  18247. </code></pre>
  18248. <h3 id="globlinux">glob (linux)</h3>
  18249. <table>
  18250. <thead>
  18251. <tr>
  18252. <th>Description</th>
  18253. <th><em>Glob for C++17</em></th>
  18254. </tr>
  18255. </thead>
  18256. <tbody>
  18257. <tr>
  18258. <td>Homepage</td>
  18259. <td><a href="https://github.com/p-ranav/glob">https://github.com/p-ranav/glob</a></td>
  18260. </tr>
  18261. <tr>
  18262. <td>License</td>
  18263. <td>MIT</td>
  18264. </tr>
  18265. <tr>
  18266. <td>Versions</td>
  18267. <td>2024.04.18</td>
  18268. </tr>
  18269. <tr>
  18270. <td>Architectures</td>
  18271. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18272. </tr>
  18273. <tr>
  18274. <td>Definition</td>
  18275. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glob/xmake.lua">glob/xmake.lua</a></td>
  18276. </tr>
  18277. </tbody>
  18278. </table>
  18279. <h5 id="installcommand">Install command</h5>
  18280. <pre><code class="lang-console">xrepo install glob
  18281. </code></pre>
  18282. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18283. <pre><code class="lang-lua">add_requires("glob")
  18284. </code></pre>
  18285. <h3 id="gloglinux">glog (linux)</h3>
  18286. <table>
  18287. <thead>
  18288. <tr>
  18289. <th>Description</th>
  18290. <th><em>C++ implementation of the Google logging module</em></th>
  18291. </tr>
  18292. </thead>
  18293. <tbody>
  18294. <tr>
  18295. <td>Homepage</td>
  18296. <td><a href="https://github.com/google/glog/">https://github.com/google/glog/</a></td>
  18297. </tr>
  18298. <tr>
  18299. <td>License</td>
  18300. <td>BSD-3-Clause</td>
  18301. </tr>
  18302. <tr>
  18303. <td>Versions</td>
  18304. <td>v0.4.0, v0.5.0, v0.6.0, v0.7.0, v0.7.1</td>
  18305. </tr>
  18306. <tr>
  18307. <td>Architectures</td>
  18308. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18309. </tr>
  18310. <tr>
  18311. <td>Definition</td>
  18312. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glog/xmake.lua">glog/xmake.lua</a></td>
  18313. </tr>
  18314. </tbody>
  18315. </table>
  18316. <h5 id="installcommand">Install command</h5>
  18317. <pre><code class="lang-console">xrepo install glog
  18318. </code></pre>
  18319. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18320. <pre><code class="lang-lua">add_requires("glog")
  18321. </code></pre>
  18322. <h3 id="gloolinux">gloo (linux)</h3>
  18323. <table>
  18324. <thead>
  18325. <tr>
  18326. <th>Description</th>
  18327. <th><em>Collective communications library with various primitives for multi-machine training.</em></th>
  18328. </tr>
  18329. </thead>
  18330. <tbody>
  18331. <tr>
  18332. <td>Homepage</td>
  18333. <td><a href="https://github.com/pytorch/gloo">https://github.com/pytorch/gloo</a></td>
  18334. </tr>
  18335. <tr>
  18336. <td>License</td>
  18337. <td>BSD-3-Clause</td>
  18338. </tr>
  18339. <tr>
  18340. <td>Versions</td>
  18341. <td>2025.07.29</td>
  18342. </tr>
  18343. <tr>
  18344. <td>Architectures</td>
  18345. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18346. </tr>
  18347. <tr>
  18348. <td>Definition</td>
  18349. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gloo/xmake.lua">gloo/xmake.lua</a></td>
  18350. </tr>
  18351. </tbody>
  18352. </table>
  18353. <h5 id="installcommand">Install command</h5>
  18354. <pre><code class="lang-console">xrepo install gloo
  18355. </code></pre>
  18356. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18357. <pre><code class="lang-lua">add_requires("gloo")
  18358. </code></pre>
  18359. <h3 id="glpklinux">glpk (linux)</h3>
  18360. <table>
  18361. <thead>
  18362. <tr>
  18363. <th>Description</th>
  18364. <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>
  18365. </tr>
  18366. </thead>
  18367. <tbody>
  18368. <tr>
  18369. <td>Homepage</td>
  18370. <td><a href="https://www.gnu.org/software/glpk/">https://www.gnu.org/software/glpk/</a></td>
  18371. </tr>
  18372. <tr>
  18373. <td>License</td>
  18374. <td>GPL-3.0</td>
  18375. </tr>
  18376. <tr>
  18377. <td>Versions</td>
  18378. <td>5.0</td>
  18379. </tr>
  18380. <tr>
  18381. <td>Architectures</td>
  18382. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18383. </tr>
  18384. <tr>
  18385. <td>Definition</td>
  18386. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glpk/xmake.lua">glpk/xmake.lua</a></td>
  18387. </tr>
  18388. </tbody>
  18389. </table>
  18390. <h5 id="installcommand">Install command</h5>
  18391. <pre><code class="lang-console">xrepo install glpk
  18392. </code></pre>
  18393. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18394. <pre><code class="lang-lua">add_requires("glpk")
  18395. </code></pre>
  18396. <h3 id="glshaderpplinux">glshaderpp (linux)</h3>
  18397. <table>
  18398. <thead>
  18399. <tr>
  18400. <th>Description</th>
  18401. <th><em>A lightweight header-only library to compile and link OpenGL GLSL shaders.</em></th>
  18402. </tr>
  18403. </thead>
  18404. <tbody>
  18405. <tr>
  18406. <td>Homepage</td>
  18407. <td><a href="https://gitlab-lepuy.iut.uca.fr/opengl/glshaderpp">https://gitlab-lepuy.iut.uca.fr/opengl/glshaderpp</a></td>
  18408. </tr>
  18409. <tr>
  18410. <td>License</td>
  18411. <td>LGPL-3.0-or-later</td>
  18412. </tr>
  18413. <tr>
  18414. <td>Versions</td>
  18415. <td>v1.0.0</td>
  18416. </tr>
  18417. <tr>
  18418. <td>Architectures</td>
  18419. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18420. </tr>
  18421. <tr>
  18422. <td>Definition</td>
  18423. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glshaderpp/xmake.lua">glshaderpp/xmake.lua</a></td>
  18424. </tr>
  18425. </tbody>
  18426. </table>
  18427. <h5 id="installcommand">Install command</h5>
  18428. <pre><code class="lang-console">xrepo install glshaderpp
  18429. </code></pre>
  18430. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18431. <pre><code class="lang-lua">add_requires("glshaderpp")
  18432. </code></pre>
  18433. <h3 id="glslanglinux">glslang (linux)</h3>
  18434. <table>
  18435. <thead>
  18436. <tr>
  18437. <th>Description</th>
  18438. <th><em>Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.</em></th>
  18439. </tr>
  18440. </thead>
  18441. <tbody>
  18442. <tr>
  18443. <td>Homepage</td>
  18444. <td><a href="https://github.com/KhronosGroup/glslang/">https://github.com/KhronosGroup/glslang/</a></td>
  18445. </tr>
  18446. <tr>
  18447. <td>License</td>
  18448. <td>Apache-2.0</td>
  18449. </tr>
  18450. <tr>
  18451. <td>Versions</td>
  18452. <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, 1.4.335+0</td>
  18453. </tr>
  18454. <tr>
  18455. <td>Architectures</td>
  18456. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18457. </tr>
  18458. <tr>
  18459. <td>Definition</td>
  18460. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glslang/xmake.lua">glslang/xmake.lua</a></td>
  18461. </tr>
  18462. </tbody>
  18463. </table>
  18464. <h5 id="installcommand">Install command</h5>
  18465. <pre><code class="lang-console">xrepo install glslang
  18466. </code></pre>
  18467. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18468. <pre><code class="lang-lua">add_requires("glslang")
  18469. </code></pre>
  18470. <h3 id="glslangnihuilinux">glslang-nihui (linux)</h3>
  18471. <table>
  18472. <thead>
  18473. <tr>
  18474. <th>Description</th>
  18475. <th><em>nihui&#39;s fork of KhronosGroup/glslang for C++14 compatibility. This package is designed for Tencent/ncnn.</em></th>
  18476. </tr>
  18477. </thead>
  18478. <tbody>
  18479. <tr>
  18480. <td>Homepage</td>
  18481. <td><a href="https://github.com/nihui/glslang/">https://github.com/nihui/glslang/</a></td>
  18482. </tr>
  18483. <tr>
  18484. <td>License</td>
  18485. <td>Apache-2.0</td>
  18486. </tr>
  18487. <tr>
  18488. <td>Versions</td>
  18489. <td>20250503, 20250916, 20260113</td>
  18490. </tr>
  18491. <tr>
  18492. <td>Architectures</td>
  18493. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18494. </tr>
  18495. <tr>
  18496. <td>Definition</td>
  18497. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glslang-nihui/xmake.lua">glslang-nihui/xmake.lua</a></td>
  18498. </tr>
  18499. </tbody>
  18500. </table>
  18501. <h5 id="installcommand">Install command</h5>
  18502. <pre><code class="lang-console">xrepo install glslang-nihui
  18503. </code></pre>
  18504. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18505. <pre><code class="lang-lua">add_requires("glslang-nihui")
  18506. </code></pre>
  18507. <h3 id="glulinux">glu (linux)</h3>
  18508. <table>
  18509. <thead>
  18510. <tr>
  18511. <th>Description</th>
  18512. <th><em>OpenGL utility library</em></th>
  18513. </tr>
  18514. </thead>
  18515. <tbody>
  18516. <tr>
  18517. <td>Homepage</td>
  18518. <td><a href="https://gitlab.freedesktop.org/mesa/glu">https://gitlab.freedesktop.org/mesa/glu</a></td>
  18519. </tr>
  18520. <tr>
  18521. <td>Versions</td>
  18522. <td></td>
  18523. </tr>
  18524. <tr>
  18525. <td>Architectures</td>
  18526. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18527. </tr>
  18528. <tr>
  18529. <td>Definition</td>
  18530. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glu/xmake.lua">glu/xmake.lua</a></td>
  18531. </tr>
  18532. </tbody>
  18533. </table>
  18534. <h5 id="installcommand">Install command</h5>
  18535. <pre><code class="lang-console">xrepo install glu
  18536. </code></pre>
  18537. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18538. <pre><code class="lang-lua">add_requires("glu")
  18539. </code></pre>
  18540. <h3 id="glutlinux">glut (linux)</h3>
  18541. <table>
  18542. <thead>
  18543. <tr>
  18544. <th>Description</th>
  18545. <th><em>OpenGL utility toolkit</em></th>
  18546. </tr>
  18547. </thead>
  18548. <tbody>
  18549. <tr>
  18550. <td>Homepage</td>
  18551. <td><a href="https://www.opengl.org/resources/libraries/glut/">https://www.opengl.org/resources/libraries/glut/</a></td>
  18552. </tr>
  18553. <tr>
  18554. <td>Versions</td>
  18555. <td></td>
  18556. </tr>
  18557. <tr>
  18558. <td>Architectures</td>
  18559. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18560. </tr>
  18561. <tr>
  18562. <td>Definition</td>
  18563. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glut/xmake.lua">glut/xmake.lua</a></td>
  18564. </tr>
  18565. </tbody>
  18566. </table>
  18567. <h5 id="installcommand">Install command</h5>
  18568. <pre><code class="lang-console">xrepo install glut
  18569. </code></pre>
  18570. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18571. <pre><code class="lang-lua">add_requires("glut")
  18572. </code></pre>
  18573. <h3 id="glxlinux">glx (linux)</h3>
  18574. <table>
  18575. <thead>
  18576. <tr>
  18577. <th>Description</th>
  18578. <th><em>an extension to the X Window System core protocol providing an interface between OpenGL and the X Window System</em></th>
  18579. </tr>
  18580. </thead>
  18581. <tbody>
  18582. <tr>
  18583. <td>Homepage</td>
  18584. <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>
  18585. </tr>
  18586. <tr>
  18587. <td>Versions</td>
  18588. <td></td>
  18589. </tr>
  18590. <tr>
  18591. <td>Architectures</td>
  18592. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18593. </tr>
  18594. <tr>
  18595. <td>Definition</td>
  18596. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glx/xmake.lua">glx/xmake.lua</a></td>
  18597. </tr>
  18598. </tbody>
  18599. </table>
  18600. <h5 id="installcommand">Install command</h5>
  18601. <pre><code class="lang-console">xrepo install glx
  18602. </code></pre>
  18603. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18604. <pre><code class="lang-lua">add_requires("glx")
  18605. </code></pre>
  18606. <h3 id="gmmlinux">gmm (linux)</h3>
  18607. <table>
  18608. <thead>
  18609. <tr>
  18610. <th>Description</th>
  18611. <th><em>Gmm++ provides some basic types of sparse and dense matrices and vectors.</em></th>
  18612. </tr>
  18613. </thead>
  18614. <tbody>
  18615. <tr>
  18616. <td>Homepage</td>
  18617. <td><a href="http://getfem.org/gmm/index.html">http://getfem.org/gmm/index.html</a></td>
  18618. </tr>
  18619. <tr>
  18620. <td>Versions</td>
  18621. <td>5.4</td>
  18622. </tr>
  18623. <tr>
  18624. <td>Architectures</td>
  18625. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18626. </tr>
  18627. <tr>
  18628. <td>Definition</td>
  18629. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gmm/xmake.lua">gmm/xmake.lua</a></td>
  18630. </tr>
  18631. </tbody>
  18632. </table>
  18633. <h5 id="installcommand">Install command</h5>
  18634. <pre><code class="lang-console">xrepo install gmm
  18635. </code></pre>
  18636. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18637. <pre><code class="lang-lua">add_requires("gmm")
  18638. </code></pre>
  18639. <h3 id="gmplinux">gmp (linux)</h3>
  18640. <table>
  18641. <thead>
  18642. <tr>
  18643. <th>Description</th>
  18644. <th><em>GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers.</em></th>
  18645. </tr>
  18646. </thead>
  18647. <tbody>
  18648. <tr>
  18649. <td>Homepage</td>
  18650. <td><a href="https://gmplib.org/">https://gmplib.org/</a></td>
  18651. </tr>
  18652. <tr>
  18653. <td>License</td>
  18654. <td>LGPL-3.0</td>
  18655. </tr>
  18656. <tr>
  18657. <td>Versions</td>
  18658. <td>6.3.0</td>
  18659. </tr>
  18660. <tr>
  18661. <td>Architectures</td>
  18662. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18663. </tr>
  18664. <tr>
  18665. <td>Definition</td>
  18666. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gmp/xmake.lua">gmp/xmake.lua</a></td>
  18667. </tr>
  18668. </tbody>
  18669. </table>
  18670. <h5 id="installcommand">Install command</h5>
  18671. <pre><code class="lang-console">xrepo install gmp
  18672. </code></pre>
  18673. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18674. <pre><code class="lang-lua">add_requires("gmp")
  18675. </code></pre>
  18676. <h3 id="gmshlinux">gmsh (linux)</h3>
  18677. <table>
  18678. <thead>
  18679. <tr>
  18680. <th>Description</th>
  18681. <th><em>Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor.</em></th>
  18682. </tr>
  18683. </thead>
  18684. <tbody>
  18685. <tr>
  18686. <td>Homepage</td>
  18687. <td><a href="http://gmsh.info/">http://gmsh.info/</a></td>
  18688. </tr>
  18689. <tr>
  18690. <td>License</td>
  18691. <td>GPL-2.0</td>
  18692. </tr>
  18693. <tr>
  18694. <td>Versions</td>
  18695. <td>4.8.4, 4.11.1, 4.13.1</td>
  18696. </tr>
  18697. <tr>
  18698. <td>Architectures</td>
  18699. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18700. </tr>
  18701. <tr>
  18702. <td>Definition</td>
  18703. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gmsh/xmake.lua">gmsh/xmake.lua</a></td>
  18704. </tr>
  18705. </tbody>
  18706. </table>
  18707. <h5 id="installcommand">Install command</h5>
  18708. <pre><code class="lang-console">xrepo install gmsh
  18709. </code></pre>
  18710. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18711. <pre><code class="lang-lua">add_requires("gmsh")
  18712. </code></pre>
  18713. <h3 id="gmssllinux">gmssl (linux)</h3>
  18714. <table>
  18715. <thead>
  18716. <tr>
  18717. <th>Description</th>
  18718. <th><em>Password Toolkit supporting National secret chip SM2/SM3/SM4/SM9/SSL</em></th>
  18719. </tr>
  18720. </thead>
  18721. <tbody>
  18722. <tr>
  18723. <td>Homepage</td>
  18724. <td><a href="https://github.com/guanzhi/GmSSL">https://github.com/guanzhi/GmSSL</a></td>
  18725. </tr>
  18726. <tr>
  18727. <td>License</td>
  18728. <td>Apache-2.0</td>
  18729. </tr>
  18730. <tr>
  18731. <td>Versions</td>
  18732. <td>v3.1.0, v3.1.1</td>
  18733. </tr>
  18734. <tr>
  18735. <td>Architectures</td>
  18736. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18737. </tr>
  18738. <tr>
  18739. <td>Definition</td>
  18740. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gmssl/xmake.lua">gmssl/xmake.lua</a></td>
  18741. </tr>
  18742. </tbody>
  18743. </table>
  18744. <h5 id="installcommand">Install command</h5>
  18745. <pre><code class="lang-console">xrepo install gmssl
  18746. </code></pre>
  18747. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18748. <pre><code class="lang-lua">add_requires("gmssl")
  18749. </code></pre>
  18750. <h3 id="gnlinux">gn (linux)</h3>
  18751. <table>
  18752. <thead>
  18753. <tr>
  18754. <th>Description</th>
  18755. <th><em>GN is a meta-build system that generates build files for Ninja.</em></th>
  18756. </tr>
  18757. </thead>
  18758. <tbody>
  18759. <tr>
  18760. <td>Homepage</td>
  18761. <td><a href="https://gn.googlesource.com/gn">https://gn.googlesource.com/gn</a></td>
  18762. </tr>
  18763. <tr>
  18764. <td>Versions</td>
  18765. <td>20211117</td>
  18766. </tr>
  18767. <tr>
  18768. <td>Architectures</td>
  18769. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18770. </tr>
  18771. <tr>
  18772. <td>Definition</td>
  18773. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gn/xmake.lua">gn/xmake.lua</a></td>
  18774. </tr>
  18775. </tbody>
  18776. </table>
  18777. <h5 id="installcommand">Install command</h5>
  18778. <pre><code class="lang-console">xrepo install gn
  18779. </code></pre>
  18780. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18781. <pre><code class="lang-lua">add_requires("gn")
  18782. </code></pre>
  18783. <h3 id="gnugsllinux">gnu-gsl (linux)</h3>
  18784. <table>
  18785. <thead>
  18786. <tr>
  18787. <th>Description</th>
  18788. <th><em>The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers.</em></th>
  18789. </tr>
  18790. </thead>
  18791. <tbody>
  18792. <tr>
  18793. <td>Homepage</td>
  18794. <td><a href="https://www.gnu.org/software/gsl/">https://www.gnu.org/software/gsl/</a></td>
  18795. </tr>
  18796. <tr>
  18797. <td>License</td>
  18798. <td>GPL-3.0</td>
  18799. </tr>
  18800. <tr>
  18801. <td>Versions</td>
  18802. <td>2.7, 2.7.1</td>
  18803. </tr>
  18804. <tr>
  18805. <td>Architectures</td>
  18806. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18807. </tr>
  18808. <tr>
  18809. <td>Definition</td>
  18810. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gnu-gsl/xmake.lua">gnu-gsl/xmake.lua</a></td>
  18811. </tr>
  18812. </tbody>
  18813. </table>
  18814. <h5 id="installcommand">Install command</h5>
  18815. <pre><code class="lang-console">xrepo install gnu-gsl
  18816. </code></pre>
  18817. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18818. <pre><code class="lang-lua">add_requires("gnu-gsl")
  18819. </code></pre>
  18820. <h3 id="gnurmlinux">gnu-rm (linux)</h3>
  18821. <table>
  18822. <thead>
  18823. <tr>
  18824. <th>Description</th>
  18825. <th><em>GNU Arm Embedded Toolchain</em></th>
  18826. </tr>
  18827. </thead>
  18828. <tbody>
  18829. <tr>
  18830. <td>Homepage</td>
  18831. <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>
  18832. </tr>
  18833. <tr>
  18834. <td>Versions</td>
  18835. <td>2020.10, 2021.10, 2024.12</td>
  18836. </tr>
  18837. <tr>
  18838. <td>Architectures</td>
  18839. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18840. </tr>
  18841. <tr>
  18842. <td>Definition</td>
  18843. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gnu-rm/xmake.lua">gnu-rm/xmake.lua</a></td>
  18844. </tr>
  18845. </tbody>
  18846. </table>
  18847. <h5 id="installcommand">Install command</h5>
  18848. <pre><code class="lang-console">xrepo install gnu-rm
  18849. </code></pre>
  18850. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18851. <pre><code class="lang-lua">add_requires("gnu-rm")
  18852. </code></pre>
  18853. <h3 id="gnusedlinux">gnu-sed (linux)</h3>
  18854. <table>
  18855. <thead>
  18856. <tr>
  18857. <th>Description</th>
  18858. <th><em>GNU implementation of the famous stream editor.</em></th>
  18859. </tr>
  18860. </thead>
  18861. <tbody>
  18862. <tr>
  18863. <td>Homepage</td>
  18864. <td><a href="https://www.gnu.org/software/sed/">https://www.gnu.org/software/sed/</a></td>
  18865. </tr>
  18866. <tr>
  18867. <td>License</td>
  18868. <td>GPL-3.0</td>
  18869. </tr>
  18870. <tr>
  18871. <td>Versions</td>
  18872. <td>4.8, 4.9</td>
  18873. </tr>
  18874. <tr>
  18875. <td>Architectures</td>
  18876. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18877. </tr>
  18878. <tr>
  18879. <td>Definition</td>
  18880. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gnu-sed/xmake.lua">gnu-sed/xmake.lua</a></td>
  18881. </tr>
  18882. </tbody>
  18883. </table>
  18884. <h5 id="installcommand">Install command</h5>
  18885. <pre><code class="lang-console">xrepo install gnu-sed
  18886. </code></pre>
  18887. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18888. <pre><code class="lang-lua">add_requires("gnu-sed")
  18889. </code></pre>
  18890. <h3 id="golinux">go (linux)</h3>
  18891. <table>
  18892. <thead>
  18893. <tr>
  18894. <th>Description</th>
  18895. <th><em>The Go Programming Language</em></th>
  18896. </tr>
  18897. </thead>
  18898. <tbody>
  18899. <tr>
  18900. <td>Homepage</td>
  18901. <td><a href="https://go.dev">https://go.dev</a></td>
  18902. </tr>
  18903. <tr>
  18904. <td>License</td>
  18905. <td>BSD-3-Clause</td>
  18906. </tr>
  18907. <tr>
  18908. <td>Versions</td>
  18909. <td>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.24.8, 1.24.9, 1.24.10, 1.24.11, 1.24.12, 1.24.13, 1.25.0, 1.25.1, 1.25.2, 1.25.3, 1.25.4, 1.25.5, 1.25.6, 1.25.7, 1.26.0</td>
  18910. </tr>
  18911. <tr>
  18912. <td>Architectures</td>
  18913. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18914. </tr>
  18915. <tr>
  18916. <td>Definition</td>
  18917. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/go/xmake.lua">go/xmake.lua</a></td>
  18918. </tr>
  18919. </tbody>
  18920. </table>
  18921. <h5 id="installcommand">Install command</h5>
  18922. <pre><code class="lang-console">xrepo install go
  18923. </code></pre>
  18924. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18925. <pre><code class="lang-lua">add_requires("go")
  18926. </code></pre>
  18927. <h3 id="gobjectintrospectionlinux">gobject-introspection (linux)</h3>
  18928. <table>
  18929. <thead>
  18930. <tr>
  18931. <th>Description</th>
  18932. <th><em>GObject introspection is a middleware layer between C libraries (using GObject) and language bindings.</em></th>
  18933. </tr>
  18934. </thead>
  18935. <tbody>
  18936. <tr>
  18937. <td>Homepage</td>
  18938. <td><a href="https://gi.readthedocs.io/en/latest/">https://gi.readthedocs.io/en/latest/</a></td>
  18939. </tr>
  18940. <tr>
  18941. <td>License</td>
  18942. <td>LGPL-2.0</td>
  18943. </tr>
  18944. <tr>
  18945. <td>Versions</td>
  18946. <td>1.70.0</td>
  18947. </tr>
  18948. <tr>
  18949. <td>Architectures</td>
  18950. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18951. </tr>
  18952. <tr>
  18953. <td>Definition</td>
  18954. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gobject-introspection/xmake.lua">gobject-introspection/xmake.lua</a></td>
  18955. </tr>
  18956. </tbody>
  18957. </table>
  18958. <h5 id="installcommand">Install command</h5>
  18959. <pre><code class="lang-console">xrepo install gobject-introspection
  18960. </code></pre>
  18961. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18962. <pre><code class="lang-lua">add_requires("gobject-introspection")
  18963. </code></pre>
  18964. <h3 id="godotcpplinux">godotcpp (linux)</h3>
  18965. <table>
  18966. <thead>
  18967. <tr>
  18968. <th>Description</th>
  18969. <th><em>C++ bindings for the Godot script API</em></th>
  18970. </tr>
  18971. </thead>
  18972. <tbody>
  18973. <tr>
  18974. <td>Homepage</td>
  18975. <td><a href="https://godotengine.org/">https://godotengine.org/</a></td>
  18976. </tr>
  18977. <tr>
  18978. <td>Versions</td>
  18979. <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>
  18980. </tr>
  18981. <tr>
  18982. <td>Architectures</td>
  18983. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18984. </tr>
  18985. <tr>
  18986. <td>Definition</td>
  18987. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/godotcpp/xmake.lua">godotcpp/xmake.lua</a></td>
  18988. </tr>
  18989. </tbody>
  18990. </table>
  18991. <h5 id="installcommand">Install command</h5>
  18992. <pre><code class="lang-console">xrepo install godotcpp
  18993. </code></pre>
  18994. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18995. <pre><code class="lang-lua">add_requires("godotcpp")
  18996. </code></pre>
  18997. <h3 id="godotcpp4linux">godotcpp4 (linux)</h3>
  18998. <table>
  18999. <thead>
  19000. <tr>
  19001. <th>Description</th>
  19002. <th><em>C++ bindings for the Godot 4 script API</em></th>
  19003. </tr>
  19004. </thead>
  19005. <tbody>
  19006. <tr>
  19007. <td>Homepage</td>
  19008. <td><a href="https://godotengine.org/">https://godotengine.org/</a></td>
  19009. </tr>
  19010. <tr>
  19011. <td>License</td>
  19012. <td>MIT</td>
  19013. </tr>
  19014. <tr>
  19015. <td>Versions</td>
  19016. <td>4.0, 4.1, 4.2, 4.3, 4.4</td>
  19017. </tr>
  19018. <tr>
  19019. <td>Architectures</td>
  19020. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19021. </tr>
  19022. <tr>
  19023. <td>Definition</td>
  19024. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/godotcpp4/xmake.lua">godotcpp4/xmake.lua</a></td>
  19025. </tr>
  19026. </tbody>
  19027. </table>
  19028. <h5 id="installcommand">Install command</h5>
  19029. <pre><code class="lang-console">xrepo install godotcpp4
  19030. </code></pre>
  19031. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19032. <pre><code class="lang-lua">add_requires("godotcpp4")
  19033. </code></pre>
  19034. <h3 id="googlecloudcpplinux">google-cloud-cpp (linux)</h3>
  19035. <table>
  19036. <thead>
  19037. <tr>
  19038. <th>Description</th>
  19039. <th><em>C++ Client Libraries for Google Cloud Services</em></th>
  19040. </tr>
  19041. </thead>
  19042. <tbody>
  19043. <tr>
  19044. <td>Homepage</td>
  19045. <td><a href="https://github.com/googleapis/google-cloud-cpp">https://github.com/googleapis/google-cloud-cpp</a></td>
  19046. </tr>
  19047. <tr>
  19048. <td>License</td>
  19049. <td>Apache-2.0</td>
  19050. </tr>
  19051. <tr>
  19052. <td>Versions</td>
  19053. <td>v2.33.0, v2.34.0, v2.36.0, v2.37.0, v2.38.0, v2.39.0, v2.42.0, v2.43.0, v2.45.0, v2.46.0</td>
  19054. </tr>
  19055. <tr>
  19056. <td>Architectures</td>
  19057. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19058. </tr>
  19059. <tr>
  19060. <td>Definition</td>
  19061. <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>
  19062. </tr>
  19063. </tbody>
  19064. </table>
  19065. <h5 id="installcommand">Install command</h5>
  19066. <pre><code class="lang-console">xrepo install google-cloud-cpp
  19067. </code></pre>
  19068. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19069. <pre><code class="lang-lua">add_requires("google-cloud-cpp")
  19070. </code></pre>
  19071. <h3 id="gperflinux">gperf (linux)</h3>
  19072. <table>
  19073. <thead>
  19074. <tr>
  19075. <th>Description</th>
  19076. <th><em>Perfect hash function generator.</em></th>
  19077. </tr>
  19078. </thead>
  19079. <tbody>
  19080. <tr>
  19081. <td>Homepage</td>
  19082. <td><a href="https://www.gnu.org/software/gperf">https://www.gnu.org/software/gperf</a></td>
  19083. </tr>
  19084. <tr>
  19085. <td>License</td>
  19086. <td>GPL-3.0-or-later</td>
  19087. </tr>
  19088. <tr>
  19089. <td>Versions</td>
  19090. <td>3.1, 3.2.1</td>
  19091. </tr>
  19092. <tr>
  19093. <td>Architectures</td>
  19094. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19095. </tr>
  19096. <tr>
  19097. <td>Definition</td>
  19098. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gperf/xmake.lua">gperf/xmake.lua</a></td>
  19099. </tr>
  19100. </tbody>
  19101. </table>
  19102. <h5 id="installcommand">Install command</h5>
  19103. <pre><code class="lang-console">xrepo install gperf
  19104. </code></pre>
  19105. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19106. <pre><code class="lang-lua">add_requires("gperf")
  19107. </code></pre>
  19108. <h3 id="gperftoolslinux">gperftools (linux)</h3>
  19109. <table>
  19110. <thead>
  19111. <tr>
  19112. <th>Description</th>
  19113. <th><em>gperftools is a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools.</em></th>
  19114. </tr>
  19115. </thead>
  19116. <tbody>
  19117. <tr>
  19118. <td>Homepage</td>
  19119. <td><a href="https://github.com/gperftools/gperftools">https://github.com/gperftools/gperftools</a></td>
  19120. </tr>
  19121. <tr>
  19122. <td>License</td>
  19123. <td>BSD-3-Clause</td>
  19124. </tr>
  19125. <tr>
  19126. <td>Versions</td>
  19127. <td>2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16</td>
  19128. </tr>
  19129. <tr>
  19130. <td>Architectures</td>
  19131. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19132. </tr>
  19133. <tr>
  19134. <td>Definition</td>
  19135. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gperftools/xmake.lua">gperftools/xmake.lua</a></td>
  19136. </tr>
  19137. </tbody>
  19138. </table>
  19139. <h5 id="installcommand">Install command</h5>
  19140. <pre><code class="lang-console">xrepo install gperftools
  19141. </code></pre>
  19142. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19143. <pre><code class="lang-lua">add_requires("gperftools")
  19144. </code></pre>
  19145. <h3 id="gpmlinux">gpm (linux)</h3>
  19146. <table>
  19147. <thead>
  19148. <tr>
  19149. <th>Description</th>
  19150. <th><em>general purpose mouse</em></th>
  19151. </tr>
  19152. </thead>
  19153. <tbody>
  19154. <tr>
  19155. <td>Homepage</td>
  19156. <td><a href="https://www.nico.schottelius.org/software/gpm/">https://www.nico.schottelius.org/software/gpm/</a></td>
  19157. </tr>
  19158. <tr>
  19159. <td>License</td>
  19160. <td>GPL-2.0-or-later</td>
  19161. </tr>
  19162. <tr>
  19163. <td>Versions</td>
  19164. <td>2020.06.17</td>
  19165. </tr>
  19166. <tr>
  19167. <td>Architectures</td>
  19168. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19169. </tr>
  19170. <tr>
  19171. <td>Definition</td>
  19172. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gpm/xmake.lua">gpm/xmake.lua</a></td>
  19173. </tr>
  19174. </tbody>
  19175. </table>
  19176. <h5 id="installcommand">Install command</h5>
  19177. <pre><code class="lang-console">xrepo install gpm
  19178. </code></pre>
  19179. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19180. <pre><code class="lang-lua">add_requires("gpm")
  19181. </code></pre>
  19182. <h3 id="gpujpeglinux">gpujpeg (linux)</h3>
  19183. <table>
  19184. <thead>
  19185. <tr>
  19186. <th>Description</th>
  19187. <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>
  19188. </tr>
  19189. </thead>
  19190. <tbody>
  19191. <tr>
  19192. <td>Homepage</td>
  19193. <td><a href="https://github.com/CESNET/GPUJPEG">https://github.com/CESNET/GPUJPEG</a></td>
  19194. </tr>
  19195. <tr>
  19196. <td>Versions</td>
  19197. <td>continuous</td>
  19198. </tr>
  19199. <tr>
  19200. <td>Architectures</td>
  19201. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19202. </tr>
  19203. <tr>
  19204. <td>Definition</td>
  19205. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gpujpeg/xmake.lua">gpujpeg/xmake.lua</a></td>
  19206. </tr>
  19207. </tbody>
  19208. </table>
  19209. <h5 id="installcommand">Install command</h5>
  19210. <pre><code class="lang-console">xrepo install gpujpeg
  19211. </code></pre>
  19212. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19213. <pre><code class="lang-lua">add_requires("gpujpeg")
  19214. </code></pre>
  19215. <h3 id="grlinux">gr (linux)</h3>
  19216. <table>
  19217. <thead>
  19218. <tr>
  19219. <th>Description</th>
  19220. <th><em>GR framework: a graphics library for visualisation applications</em></th>
  19221. </tr>
  19222. </thead>
  19223. <tbody>
  19224. <tr>
  19225. <td>Homepage</td>
  19226. <td><a href="https://gr-framework.org/">https://gr-framework.org/</a></td>
  19227. </tr>
  19228. <tr>
  19229. <td>License</td>
  19230. <td>MIT</td>
  19231. </tr>
  19232. <tr>
  19233. <td>Versions</td>
  19234. <td>0.57.0, 0.58.0, 0.62.0, 0.64.0</td>
  19235. </tr>
  19236. <tr>
  19237. <td>Architectures</td>
  19238. <td>i386, x86_64</td>
  19239. </tr>
  19240. <tr>
  19241. <td>Definition</td>
  19242. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gr/xmake.lua">gr/xmake.lua</a></td>
  19243. </tr>
  19244. </tbody>
  19245. </table>
  19246. <h5 id="installcommand">Install command</h5>
  19247. <pre><code class="lang-console">xrepo install gr
  19248. </code></pre>
  19249. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19250. <pre><code class="lang-lua">add_requires("gr")
  19251. </code></pre>
  19252. <h3 id="graaflinux">graaf (linux)</h3>
  19253. <table>
  19254. <thead>
  19255. <tr>
  19256. <th>Description</th>
  19257. <th><em>A general-purpose lightweight C++ graph library</em></th>
  19258. </tr>
  19259. </thead>
  19260. <tbody>
  19261. <tr>
  19262. <td>Homepage</td>
  19263. <td><a href="https://bobluppes.github.io/graaf/">https://bobluppes.github.io/graaf/</a></td>
  19264. </tr>
  19265. <tr>
  19266. <td>License</td>
  19267. <td>MIT</td>
  19268. </tr>
  19269. <tr>
  19270. <td>Versions</td>
  19271. <td>v1.1.1</td>
  19272. </tr>
  19273. <tr>
  19274. <td>Architectures</td>
  19275. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19276. </tr>
  19277. <tr>
  19278. <td>Definition</td>
  19279. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/graaf/xmake.lua">graaf/xmake.lua</a></td>
  19280. </tr>
  19281. </tbody>
  19282. </table>
  19283. <h5 id="installcommand">Install command</h5>
  19284. <pre><code class="lang-console">xrepo install graaf
  19285. </code></pre>
  19286. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19287. <pre><code class="lang-lua">add_requires("graaf")
  19288. </code></pre>
  19289. <h3 id="graphenelinux">graphene (linux)</h3>
  19290. <table>
  19291. <thead>
  19292. <tr>
  19293. <th>Description</th>
  19294. <th><em>A thin layer of graphic data types</em></th>
  19295. </tr>
  19296. </thead>
  19297. <tbody>
  19298. <tr>
  19299. <td>Homepage</td>
  19300. <td><a href="http://ebassi.github.io/graphene/">http://ebassi.github.io/graphene/</a></td>
  19301. </tr>
  19302. <tr>
  19303. <td>License</td>
  19304. <td>MIT</td>
  19305. </tr>
  19306. <tr>
  19307. <td>Versions</td>
  19308. <td>1.10.8</td>
  19309. </tr>
  19310. <tr>
  19311. <td>Architectures</td>
  19312. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19313. </tr>
  19314. <tr>
  19315. <td>Definition</td>
  19316. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/graphene/xmake.lua">graphene/xmake.lua</a></td>
  19317. </tr>
  19318. </tbody>
  19319. </table>
  19320. <h5 id="installcommand">Install command</h5>
  19321. <pre><code class="lang-console">xrepo install graphene
  19322. </code></pre>
  19323. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19324. <pre><code class="lang-lua">add_requires("graphene")
  19325. </code></pre>
  19326. <h3 id="grpclinux">grpc (linux)</h3>
  19327. <table>
  19328. <thead>
  19329. <tr>
  19330. <th>Description</th>
  19331. <th><em>The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)</em></th>
  19332. </tr>
  19333. </thead>
  19334. <tbody>
  19335. <tr>
  19336. <td>Homepage</td>
  19337. <td><a href="https://grpc.io">https://grpc.io</a></td>
  19338. </tr>
  19339. <tr>
  19340. <td>License</td>
  19341. <td>Apache-2.0</td>
  19342. </tr>
  19343. <tr>
  19344. <td>Versions</td>
  19345. <td>v1.51.3, v1.62.1, v1.68.2, v1.69.0</td>
  19346. </tr>
  19347. <tr>
  19348. <td>Architectures</td>
  19349. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19350. </tr>
  19351. <tr>
  19352. <td>Definition</td>
  19353. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/grpc/xmake.lua">grpc/xmake.lua</a></td>
  19354. </tr>
  19355. </tbody>
  19356. </table>
  19357. <h5 id="installcommand">Install command</h5>
  19358. <pre><code class="lang-console">xrepo install grpc
  19359. </code></pre>
  19360. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19361. <pre><code class="lang-lua">add_requires("grpc")
  19362. </code></pre>
  19363. <h3 id="gsllinux">gsl (linux)</h3>
  19364. <table>
  19365. <thead>
  19366. <tr>
  19367. <th>Description</th>
  19368. <th><em>Guidelines Support Library</em></th>
  19369. </tr>
  19370. </thead>
  19371. <tbody>
  19372. <tr>
  19373. <td>Homepage</td>
  19374. <td><a href="https://github.com/microsoft/GSL">https://github.com/microsoft/GSL</a></td>
  19375. </tr>
  19376. <tr>
  19377. <td>License</td>
  19378. <td>MIT</td>
  19379. </tr>
  19380. <tr>
  19381. <td>Versions</td>
  19382. <td>v3.1.0, v4.0.0, v4.1.0, v4.2.0, v4.2.1</td>
  19383. </tr>
  19384. <tr>
  19385. <td>Architectures</td>
  19386. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19387. </tr>
  19388. <tr>
  19389. <td>Definition</td>
  19390. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gsl/xmake.lua">gsl/xmake.lua</a></td>
  19391. </tr>
  19392. </tbody>
  19393. </table>
  19394. <h5 id="installcommand">Install command</h5>
  19395. <pre><code class="lang-console">xrepo install gsl
  19396. </code></pre>
  19397. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19398. <pre><code class="lang-lua">add_requires("gsl")
  19399. </code></pre>
  19400. <h3 id="gsllitelinux">gsl-lite (linux)</h3>
  19401. <table>
  19402. <thead>
  19403. <tr>
  19404. <th>Description</th>
  19405. <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>
  19406. </tr>
  19407. </thead>
  19408. <tbody>
  19409. <tr>
  19410. <td>Homepage</td>
  19411. <td><a href="https://github.com/gsl-lite/gsl-lite">https://github.com/gsl-lite/gsl-lite</a></td>
  19412. </tr>
  19413. <tr>
  19414. <td>License</td>
  19415. <td>MIT</td>
  19416. </tr>
  19417. <tr>
  19418. <td>Versions</td>
  19419. <td>v0.41.0, v0.42.0, v0.43.0, v1.0.1</td>
  19420. </tr>
  19421. <tr>
  19422. <td>Architectures</td>
  19423. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19424. </tr>
  19425. <tr>
  19426. <td>Definition</td>
  19427. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gsl-lite/xmake.lua">gsl-lite/xmake.lua</a></td>
  19428. </tr>
  19429. </tbody>
  19430. </table>
  19431. <h5 id="installcommand">Install command</h5>
  19432. <pre><code class="lang-console">xrepo install gsl-lite
  19433. </code></pre>
  19434. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19435. <pre><code class="lang-lua">add_requires("gsl-lite")
  19436. </code></pre>
  19437. <h3 id="gsoundlinux">gsound (linux)</h3>
  19438. <table>
  19439. <thead>
  19440. <tr>
  19441. <th>Description</th>
  19442. <th><em>GSound is a small library for playing system sounds.</em></th>
  19443. </tr>
  19444. </thead>
  19445. <tbody>
  19446. <tr>
  19447. <td>Homepage</td>
  19448. <td><a href="https://wiki.gnome.org/Projects/GSound">https://wiki.gnome.org/Projects/GSound</a></td>
  19449. </tr>
  19450. <tr>
  19451. <td>License</td>
  19452. <td>LGPL-2.1</td>
  19453. </tr>
  19454. <tr>
  19455. <td>Versions</td>
  19456. <td>1.0.3</td>
  19457. </tr>
  19458. <tr>
  19459. <td>Architectures</td>
  19460. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19461. </tr>
  19462. <tr>
  19463. <td>Definition</td>
  19464. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gsound/xmake.lua">gsound/xmake.lua</a></td>
  19465. </tr>
  19466. </tbody>
  19467. </table>
  19468. <h5 id="installcommand">Install command</h5>
  19469. <pre><code class="lang-console">xrepo install gsound
  19470. </code></pre>
  19471. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19472. <pre><code class="lang-lua">add_requires("gsound")
  19473. </code></pre>
  19474. <h3 id="gspelllinux">gspell (linux)</h3>
  19475. <table>
  19476. <thead>
  19477. <tr>
  19478. <th>Description</th>
  19479. <th><em>A spell-checking library for GTK applications</em></th>
  19480. </tr>
  19481. </thead>
  19482. <tbody>
  19483. <tr>
  19484. <td>Homepage</td>
  19485. <td><a href="https://gitlab.gnome.org/GNOME/gspell">https://gitlab.gnome.org/GNOME/gspell</a></td>
  19486. </tr>
  19487. <tr>
  19488. <td>License</td>
  19489. <td>LGPL-2.0-or-later</td>
  19490. </tr>
  19491. <tr>
  19492. <td>Versions</td>
  19493. <td></td>
  19494. </tr>
  19495. <tr>
  19496. <td>Architectures</td>
  19497. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19498. </tr>
  19499. <tr>
  19500. <td>Definition</td>
  19501. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gspell/xmake.lua">gspell/xmake.lua</a></td>
  19502. </tr>
  19503. </tbody>
  19504. </table>
  19505. <h5 id="installcommand">Install command</h5>
  19506. <pre><code class="lang-console">xrepo install gspell
  19507. </code></pre>
  19508. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19509. <pre><code class="lang-lua">add_requires("gspell")
  19510. </code></pre>
  19511. <h3 id="gstreamerlinux">gstreamer (linux)</h3>
  19512. <table>
  19513. <thead>
  19514. <tr>
  19515. <th>Description</th>
  19516. <th><em>GStreamer is a development framework for creating applications like media players, video editors, streaming media broadcasters and so on</em></th>
  19517. </tr>
  19518. </thead>
  19519. <tbody>
  19520. <tr>
  19521. <td>Homepage</td>
  19522. <td><a href="https://gstreamer.freedesktop.org">https://gstreamer.freedesktop.org</a></td>
  19523. </tr>
  19524. <tr>
  19525. <td>License</td>
  19526. <td>LGPL-2.0-or-later</td>
  19527. </tr>
  19528. <tr>
  19529. <td>Versions</td>
  19530. <td>1.24.2</td>
  19531. </tr>
  19532. <tr>
  19533. <td>Architectures</td>
  19534. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19535. </tr>
  19536. <tr>
  19537. <td>Definition</td>
  19538. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gstreamer/xmake.lua">gstreamer/xmake.lua</a></td>
  19539. </tr>
  19540. </tbody>
  19541. </table>
  19542. <h5 id="installcommand">Install command</h5>
  19543. <pre><code class="lang-console">xrepo install gstreamer
  19544. </code></pre>
  19545. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19546. <pre><code class="lang-lua">add_requires("gstreamer")
  19547. </code></pre>
  19548. <h3 id="gtelinux">gte (linux)</h3>
  19549. <table>
  19550. <thead>
  19551. <tr>
  19552. <th>Description</th>
  19553. <th><em>A collection of source code for computing in the fields of mathematics, geometry, graphics, image analysis and physics.</em></th>
  19554. </tr>
  19555. </thead>
  19556. <tbody>
  19557. <tr>
  19558. <td>Homepage</td>
  19559. <td><a href="https://github.com/davideberly/GeometricTools">https://github.com/davideberly/GeometricTools</a></td>
  19560. </tr>
  19561. <tr>
  19562. <td>License</td>
  19563. <td>BSL-1.0</td>
  19564. </tr>
  19565. <tr>
  19566. <td>Versions</td>
  19567. <td>2025.08.20</td>
  19568. </tr>
  19569. <tr>
  19570. <td>Architectures</td>
  19571. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19572. </tr>
  19573. <tr>
  19574. <td>Definition</td>
  19575. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gte/xmake.lua">gte/xmake.lua</a></td>
  19576. </tr>
  19577. </tbody>
  19578. </table>
  19579. <h5 id="installcommand">Install command</h5>
  19580. <pre><code class="lang-console">xrepo install gte
  19581. </code></pre>
  19582. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19583. <pre><code class="lang-lua">add_requires("gte")
  19584. </code></pre>
  19585. <h3 id="gtestlinux">gtest (linux)</h3>
  19586. <table>
  19587. <thead>
  19588. <tr>
  19589. <th>Description</th>
  19590. <th><em>Google Testing and Mocking Framework.</em></th>
  19591. </tr>
  19592. </thead>
  19593. <tbody>
  19594. <tr>
  19595. <td>Homepage</td>
  19596. <td><a href="https://github.com/google/googletest">https://github.com/google/googletest</a></td>
  19597. </tr>
  19598. <tr>
  19599. <td>License</td>
  19600. <td>BSD-3</td>
  19601. </tr>
  19602. <tr>
  19603. <td>Versions</td>
  19604. <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>
  19605. </tr>
  19606. <tr>
  19607. <td>Architectures</td>
  19608. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19609. </tr>
  19610. <tr>
  19611. <td>Definition</td>
  19612. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtest/xmake.lua">gtest/xmake.lua</a></td>
  19613. </tr>
  19614. </tbody>
  19615. </table>
  19616. <h5 id="installcommand">Install command</h5>
  19617. <pre><code class="lang-console">xrepo install gtest
  19618. </code></pre>
  19619. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19620. <pre><code class="lang-lua">add_requires("gtest")
  19621. </code></pre>
  19622. <h3 id="gtk4linux">gtk+4 (linux)</h3>
  19623. <table>
  19624. <thead>
  19625. <tr>
  19626. <th>Description</th>
  19627. <th><em>Toolkit for creating graphical user interfaces</em></th>
  19628. </tr>
  19629. </thead>
  19630. <tbody>
  19631. <tr>
  19632. <td>Homepage</td>
  19633. <td><a href="https://gtk.org/">https://gtk.org/</a></td>
  19634. </tr>
  19635. <tr>
  19636. <td>License</td>
  19637. <td>LGPL-2.0-or-later</td>
  19638. </tr>
  19639. <tr>
  19640. <td>Versions</td>
  19641. <td>4.13.3</td>
  19642. </tr>
  19643. <tr>
  19644. <td>Architectures</td>
  19645. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19646. </tr>
  19647. <tr>
  19648. <td>Definition</td>
  19649. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtk+4/xmake.lua">gtk+4/xmake.lua</a></td>
  19650. </tr>
  19651. </tbody>
  19652. </table>
  19653. <h5 id="installcommand">Install command</h5>
  19654. <pre><code class="lang-console">xrepo install gtk+4
  19655. </code></pre>
  19656. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19657. <pre><code class="lang-lua">add_requires("gtk+4")
  19658. </code></pre>
  19659. <h3 id="gtk3linux">gtk3 (linux)</h3>
  19660. <table>
  19661. <thead>
  19662. <tr>
  19663. <th>Description</th>
  19664. <th><em>Toolkit for creating graphical user interfaces</em></th>
  19665. </tr>
  19666. </thead>
  19667. <tbody>
  19668. <tr>
  19669. <td>Homepage</td>
  19670. <td><a href="https://gtk.org/">https://gtk.org/</a></td>
  19671. </tr>
  19672. <tr>
  19673. <td>License</td>
  19674. <td>LGPL-2.0-or-later</td>
  19675. </tr>
  19676. <tr>
  19677. <td>Versions</td>
  19678. <td>3.24.43, 3.24.51</td>
  19679. </tr>
  19680. <tr>
  19681. <td>Architectures</td>
  19682. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19683. </tr>
  19684. <tr>
  19685. <td>Definition</td>
  19686. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtk3/xmake.lua">gtk3/xmake.lua</a></td>
  19687. </tr>
  19688. </tbody>
  19689. </table>
  19690. <h5 id="installcommand">Install command</h5>
  19691. <pre><code class="lang-console">xrepo install gtk3
  19692. </code></pre>
  19693. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19694. <pre><code class="lang-lua">add_requires("gtk3")
  19695. </code></pre>
  19696. <h3 id="gtk4linux">gtk4 (linux)</h3>
  19697. <table>
  19698. <thead>
  19699. <tr>
  19700. <th>Description</th>
  19701. <th><em>Toolkit for creating graphical user interfaces</em></th>
  19702. </tr>
  19703. </thead>
  19704. <tbody>
  19705. <tr>
  19706. <td>Homepage</td>
  19707. <td><a href="https://gtk.org/">https://gtk.org/</a></td>
  19708. </tr>
  19709. <tr>
  19710. <td>License</td>
  19711. <td>LGPL-2.0-or-later</td>
  19712. </tr>
  19713. <tr>
  19714. <td>Versions</td>
  19715. <td>4.13.3</td>
  19716. </tr>
  19717. <tr>
  19718. <td>Architectures</td>
  19719. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19720. </tr>
  19721. <tr>
  19722. <td>Definition</td>
  19723. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtk4/xmake.lua">gtk4/xmake.lua</a></td>
  19724. </tr>
  19725. </tbody>
  19726. </table>
  19727. <h5 id="installcommand">Install command</h5>
  19728. <pre><code class="lang-console">xrepo install gtk4
  19729. </code></pre>
  19730. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19731. <pre><code class="lang-lua">add_requires("gtk4")
  19732. </code></pre>
  19733. <h3 id="gtllinux">gtl (linux)</h3>
  19734. <table>
  19735. <thead>
  19736. <tr>
  19737. <th>Description</th>
  19738. <th><em>Greg&#39;s Template Library of useful classes.</em></th>
  19739. </tr>
  19740. </thead>
  19741. <tbody>
  19742. <tr>
  19743. <td>Homepage</td>
  19744. <td><a href="https://github.com/greg7mdp/gtl">https://github.com/greg7mdp/gtl</a></td>
  19745. </tr>
  19746. <tr>
  19747. <td>License</td>
  19748. <td>Apache-2.0</td>
  19749. </tr>
  19750. <tr>
  19751. <td>Versions</td>
  19752. <td>v1.1.0, v1.1.1, v1.1.2, v1.1.3, v1.1.4, v1.1.5, v1.1.6, v1.1.8, v1.2.0</td>
  19753. </tr>
  19754. <tr>
  19755. <td>Architectures</td>
  19756. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19757. </tr>
  19758. <tr>
  19759. <td>Definition</td>
  19760. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtl/xmake.lua">gtl/xmake.lua</a></td>
  19761. </tr>
  19762. </tbody>
  19763. </table>
  19764. <h5 id="installcommand">Install command</h5>
  19765. <pre><code class="lang-console">xrepo install gtl
  19766. </code></pre>
  19767. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19768. <pre><code class="lang-lua">add_requires("gtl")
  19769. </code></pre>
  19770. <h3 id="guetzlilinux">guetzli (linux)</h3>
  19771. <table>
  19772. <thead>
  19773. <tr>
  19774. <th>Description</th>
  19775. <th><em>Perceptual JPEG encoder</em></th>
  19776. </tr>
  19777. </thead>
  19778. <tbody>
  19779. <tr>
  19780. <td>Homepage</td>
  19781. <td><a href="https://github.com/google/guetzli">https://github.com/google/guetzli</a></td>
  19782. </tr>
  19783. <tr>
  19784. <td>Versions</td>
  19785. <td>v1.0.1</td>
  19786. </tr>
  19787. <tr>
  19788. <td>Architectures</td>
  19789. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19790. </tr>
  19791. <tr>
  19792. <td>Definition</td>
  19793. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/guetzli/xmake.lua">guetzli/xmake.lua</a></td>
  19794. </tr>
  19795. </tbody>
  19796. </table>
  19797. <h5 id="installcommand">Install command</h5>
  19798. <pre><code class="lang-console">xrepo install guetzli
  19799. </code></pre>
  19800. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19801. <pre><code class="lang-lua">add_requires("guetzli")
  19802. </code></pre>
  19803. <h3 id="guilitelinux">guilite (linux)</h3>
  19804. <table>
  19805. <thead>
  19806. <tr>
  19807. <th>Description</th>
  19808. <th><em>The smallest header-only GUI library (4 KLOC) for all platforms.</em></th>
  19809. </tr>
  19810. </thead>
  19811. <tbody>
  19812. <tr>
  19813. <td>Homepage</td>
  19814. <td><a href="https://github.com/idea4good/GuiLite">https://github.com/idea4good/GuiLite</a></td>
  19815. </tr>
  19816. <tr>
  19817. <td>License</td>
  19818. <td>Apache-2.0</td>
  19819. </tr>
  19820. <tr>
  19821. <td>Versions</td>
  19822. <td>v2.1</td>
  19823. </tr>
  19824. <tr>
  19825. <td>Architectures</td>
  19826. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19827. </tr>
  19828. <tr>
  19829. <td>Definition</td>
  19830. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/guilite/xmake.lua">guilite/xmake.lua</a></td>
  19831. </tr>
  19832. </tbody>
  19833. </table>
  19834. <h5 id="installcommand">Install command</h5>
  19835. <pre><code class="lang-console">xrepo install guilite
  19836. </code></pre>
  19837. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19838. <pre><code class="lang-lua">add_requires("guilite")
  19839. </code></pre>
  19840. <h3 id="gumboparserlinux">gumbo-parser (linux)</h3>
  19841. <table>
  19842. <thead>
  19843. <tr>
  19844. <th>Description</th>
  19845. <th><em>An HTML5 parsing library in pure C99</em></th>
  19846. </tr>
  19847. </thead>
  19848. <tbody>
  19849. <tr>
  19850. <td>Homepage</td>
  19851. <td><a href="https://github.com/google/gumbo-parser">https://github.com/google/gumbo-parser</a></td>
  19852. </tr>
  19853. <tr>
  19854. <td>License</td>
  19855. <td>Apache-2.0</td>
  19856. </tr>
  19857. <tr>
  19858. <td>Versions</td>
  19859. <td>v0.10.1</td>
  19860. </tr>
  19861. <tr>
  19862. <td>Architectures</td>
  19863. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19864. </tr>
  19865. <tr>
  19866. <td>Definition</td>
  19867. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gumbo-parser/xmake.lua">gumbo-parser/xmake.lua</a></td>
  19868. </tr>
  19869. </tbody>
  19870. </table>
  19871. <h5 id="installcommand">Install command</h5>
  19872. <pre><code class="lang-console">xrepo install gumbo-parser
  19873. </code></pre>
  19874. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19875. <pre><code class="lang-lua">add_requires("gumbo-parser")
  19876. </code></pre>
  19877. <h3 id="gypnextlinux">gyp-next (linux)</h3>
  19878. <table>
  19879. <thead>
  19880. <tr>
  19881. <th>Description</th>
  19882. <th><em>A fork of the GYP build system for use in the Node.js projects</em></th>
  19883. </tr>
  19884. </thead>
  19885. <tbody>
  19886. <tr>
  19887. <td>Homepage</td>
  19888. <td><a href="https://github.com/nodejs/gyp-next">https://github.com/nodejs/gyp-next</a></td>
  19889. </tr>
  19890. <tr>
  19891. <td>License</td>
  19892. <td>BSD-3-Clause</td>
  19893. </tr>
  19894. <tr>
  19895. <td>Versions</td>
  19896. <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, v0.21.1</td>
  19897. </tr>
  19898. <tr>
  19899. <td>Architectures</td>
  19900. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19901. </tr>
  19902. <tr>
  19903. <td>Definition</td>
  19904. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gyp-next/xmake.lua">gyp-next/xmake.lua</a></td>
  19905. </tr>
  19906. </tbody>
  19907. </table>
  19908. <h5 id="installcommand">Install command</h5>
  19909. <pre><code class="lang-console">xrepo install gyp-next
  19910. </code></pre>
  19911. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19912. <pre><code class="lang-lua">add_requires("gyp-next")
  19913. </code></pre>
  19914. <h3 id="gzcmakelinux">gz-cmake (linux)</h3>
  19915. <table>
  19916. <thead>
  19917. <tr>
  19918. <th>Description</th>
  19919. <th><em>A set of CMake modules that are used by the C++-based Gazebo projects.</em></th>
  19920. </tr>
  19921. </thead>
  19922. <tbody>
  19923. <tr>
  19924. <td>Homepage</td>
  19925. <td><a href="https://gazebosim.org/libs/cmake">https://gazebosim.org/libs/cmake</a></td>
  19926. </tr>
  19927. <tr>
  19928. <td>License</td>
  19929. <td>Apache-2.0</td>
  19930. </tr>
  19931. <tr>
  19932. <td>Versions</td>
  19933. <td>5.0.1</td>
  19934. </tr>
  19935. <tr>
  19936. <td>Architectures</td>
  19937. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19938. </tr>
  19939. <tr>
  19940. <td>Definition</td>
  19941. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gz-cmake/xmake.lua">gz-cmake/xmake.lua</a></td>
  19942. </tr>
  19943. </tbody>
  19944. </table>
  19945. <h5 id="installcommand">Install command</h5>
  19946. <pre><code class="lang-console">xrepo install gz-cmake
  19947. </code></pre>
  19948. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19949. <pre><code class="lang-lua">add_requires("gz-cmake")
  19950. </code></pre>
  19951. <h3 id="gzmathlinux">gz-math (linux)</h3>
  19952. <table>
  19953. <thead>
  19954. <tr>
  19955. <th>Description</th>
  19956. <th><em>General purpose math library for robot applications.</em></th>
  19957. </tr>
  19958. </thead>
  19959. <tbody>
  19960. <tr>
  19961. <td>Homepage</td>
  19962. <td><a href="https://gazebosim.org/libs/math">https://gazebosim.org/libs/math</a></td>
  19963. </tr>
  19964. <tr>
  19965. <td>License</td>
  19966. <td>Apache-2.0</td>
  19967. </tr>
  19968. <tr>
  19969. <td>Versions</td>
  19970. <td>9.0.0</td>
  19971. </tr>
  19972. <tr>
  19973. <td>Architectures</td>
  19974. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19975. </tr>
  19976. <tr>
  19977. <td>Definition</td>
  19978. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gz-math/xmake.lua">gz-math/xmake.lua</a></td>
  19979. </tr>
  19980. </tbody>
  19981. </table>
  19982. <h5 id="installcommand">Install command</h5>
  19983. <pre><code class="lang-console">xrepo install gz-math
  19984. </code></pre>
  19985. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19986. <pre><code class="lang-lua">add_requires("gz-math")
  19987. </code></pre>
  19988. <h3 id="gzutilslinux">gz-utils (linux)</h3>
  19989. <table>
  19990. <thead>
  19991. <tr>
  19992. <th>Description</th>
  19993. <th><em>Classes and functions for robot applications</em></th>
  19994. </tr>
  19995. </thead>
  19996. <tbody>
  19997. <tr>
  19998. <td>Homepage</td>
  19999. <td><a href="https://gazebosim.org/">https://gazebosim.org/</a></td>
  20000. </tr>
  20001. <tr>
  20002. <td>License</td>
  20003. <td>Apache-2.0</td>
  20004. </tr>
  20005. <tr>
  20006. <td>Versions</td>
  20007. <td>4.0.0</td>
  20008. </tr>
  20009. <tr>
  20010. <td>Architectures</td>
  20011. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20012. </tr>
  20013. <tr>
  20014. <td>Definition</td>
  20015. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gz-utils/xmake.lua">gz-utils/xmake.lua</a></td>
  20016. </tr>
  20017. </tbody>
  20018. </table>
  20019. <h5 id="installcommand">Install command</h5>
  20020. <pre><code class="lang-console">xrepo install gz-utils
  20021. </code></pre>
  20022. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20023. <pre><code class="lang-lua">add_requires("gz-utils")
  20024. </code></pre>
  20025. <h3 id="gziphpplinux">gzip-hpp (linux)</h3>
  20026. <table>
  20027. <thead>
  20028. <tr>
  20029. <th>Description</th>
  20030. <th><em>Gzip header-only C++ library</em></th>
  20031. </tr>
  20032. </thead>
  20033. <tbody>
  20034. <tr>
  20035. <td>Homepage</td>
  20036. <td><a href="https://github.com/mapbox/gzip-hpp">https://github.com/mapbox/gzip-hpp</a></td>
  20037. </tr>
  20038. <tr>
  20039. <td>License</td>
  20040. <td>MIT</td>
  20041. </tr>
  20042. <tr>
  20043. <td>Versions</td>
  20044. <td>v0.1.0</td>
  20045. </tr>
  20046. <tr>
  20047. <td>Architectures</td>
  20048. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20049. </tr>
  20050. <tr>
  20051. <td>Definition</td>
  20052. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gzip-hpp/xmake.lua">gzip-hpp/xmake.lua</a></td>
  20053. </tr>
  20054. </tbody>
  20055. </table>
  20056. <h5 id="installcommand">Install command</h5>
  20057. <pre><code class="lang-console">xrepo install gzip-hpp
  20058. </code></pre>
  20059. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20060. <pre><code class="lang-lua">add_requires("gzip-hpp")
  20061. </code></pre>
  20062. <h2 id="h">h</h2>
  20063. <h3 id="h3linux">h3 (linux)</h3>
  20064. <table>
  20065. <thead>
  20066. <tr>
  20067. <th>Description</th>
  20068. <th><em>Hexagonal hierarchical geospatial indexing system</em></th>
  20069. </tr>
  20070. </thead>
  20071. <tbody>
  20072. <tr>
  20073. <td>Homepage</td>
  20074. <td><a href="https://h3geo.org">https://h3geo.org</a></td>
  20075. </tr>
  20076. <tr>
  20077. <td>License</td>
  20078. <td>Apache-2.0</td>
  20079. </tr>
  20080. <tr>
  20081. <td>Versions</td>
  20082. <td>v4.3.0, v4.4.0, v4.4.1</td>
  20083. </tr>
  20084. <tr>
  20085. <td>Architectures</td>
  20086. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20087. </tr>
  20088. <tr>
  20089. <td>Definition</td>
  20090. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/h3/xmake.lua">h3/xmake.lua</a></td>
  20091. </tr>
  20092. </tbody>
  20093. </table>
  20094. <h5 id="installcommand">Install command</h5>
  20095. <pre><code class="lang-console">xrepo install h3
  20096. </code></pre>
  20097. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20098. <pre><code class="lang-lua">add_requires("h3")
  20099. </code></pre>
  20100. <h3 id="h5cpplinux">h5cpp (linux)</h3>
  20101. <table>
  20102. <thead>
  20103. <tr>
  20104. <th>Description</th>
  20105. <th><em>C++ wrapper for the HDF5 C-library</em></th>
  20106. </tr>
  20107. </thead>
  20108. <tbody>
  20109. <tr>
  20110. <td>Homepage</td>
  20111. <td><a href="https://ess-dmsc.github.io/h5cpp/">https://ess-dmsc.github.io/h5cpp/</a></td>
  20112. </tr>
  20113. <tr>
  20114. <td>License</td>
  20115. <td>LGPL-2.1</td>
  20116. </tr>
  20117. <tr>
  20118. <td>Versions</td>
  20119. <td>v0.5.1, v0.6.0</td>
  20120. </tr>
  20121. <tr>
  20122. <td>Architectures</td>
  20123. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20124. </tr>
  20125. <tr>
  20126. <td>Definition</td>
  20127. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/h5cpp/xmake.lua">h5cpp/xmake.lua</a></td>
  20128. </tr>
  20129. </tbody>
  20130. </table>
  20131. <h5 id="installcommand">Install command</h5>
  20132. <pre><code class="lang-console">xrepo install h5cpp
  20133. </code></pre>
  20134. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20135. <pre><code class="lang-lua">add_requires("h5cpp")
  20136. </code></pre>
  20137. <h3 id="hacloglinux">haclog (linux)</h3>
  20138. <table>
  20139. <thead>
  20140. <tr>
  20141. <th>Description</th>
  20142. <th><em>Haclog(Happy Aync C log) is an extremely fast plain C logging library</em></th>
  20143. </tr>
  20144. </thead>
  20145. <tbody>
  20146. <tr>
  20147. <td>Homepage</td>
  20148. <td><a href="https://github.com/MuggleWei/haclog">https://github.com/MuggleWei/haclog</a></td>
  20149. </tr>
  20150. <tr>
  20151. <td>License</td>
  20152. <td>MIT</td>
  20153. </tr>
  20154. <tr>
  20155. <td>Versions</td>
  20156. <td>v0.0.5, v0.1.6, v0.2.0, v0.4.0, v0.4.3</td>
  20157. </tr>
  20158. <tr>
  20159. <td>Architectures</td>
  20160. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20161. </tr>
  20162. <tr>
  20163. <td>Definition</td>
  20164. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/haclog/xmake.lua">haclog/xmake.lua</a></td>
  20165. </tr>
  20166. </tbody>
  20167. </table>
  20168. <h5 id="installcommand">Install command</h5>
  20169. <pre><code class="lang-console">xrepo install haclog
  20170. </code></pre>
  20171. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20172. <pre><code class="lang-lua">add_requires("haclog")
  20173. </code></pre>
  20174. <h3 id="halflinux">half (linux)</h3>
  20175. <table>
  20176. <thead>
  20177. <tr>
  20178. <th>Description</th>
  20179. <th><em>C++ library for half precision floating point arithmetics</em></th>
  20180. </tr>
  20181. </thead>
  20182. <tbody>
  20183. <tr>
  20184. <td>Homepage</td>
  20185. <td><a href="https://half.sourceforge.net">https://half.sourceforge.net</a></td>
  20186. </tr>
  20187. <tr>
  20188. <td>License</td>
  20189. <td>MIT</td>
  20190. </tr>
  20191. <tr>
  20192. <td>Versions</td>
  20193. <td>2.2.0, 2.2.1</td>
  20194. </tr>
  20195. <tr>
  20196. <td>Architectures</td>
  20197. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20198. </tr>
  20199. <tr>
  20200. <td>Definition</td>
  20201. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/half/xmake.lua">half/xmake.lua</a></td>
  20202. </tr>
  20203. </tbody>
  20204. </table>
  20205. <h5 id="installcommand">Install command</h5>
  20206. <pre><code class="lang-console">xrepo install half
  20207. </code></pre>
  20208. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20209. <pre><code class="lang-lua">add_requires("half")
  20210. </code></pre>
  20211. <h3 id="handylinux">handy (linux)</h3>
  20212. <table>
  20213. <thead>
  20214. <tr>
  20215. <th>Description</th>
  20216. <th><em>A simple C++11 network server framework</em></th>
  20217. </tr>
  20218. </thead>
  20219. <tbody>
  20220. <tr>
  20221. <td>Homepage</td>
  20222. <td><a href="https://github.com/yedf2/handy">https://github.com/yedf2/handy</a></td>
  20223. </tr>
  20224. <tr>
  20225. <td>License</td>
  20226. <td>BSD-2-Clause</td>
  20227. </tr>
  20228. <tr>
  20229. <td>Versions</td>
  20230. <td>2023.08.19</td>
  20231. </tr>
  20232. <tr>
  20233. <td>Architectures</td>
  20234. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20235. </tr>
  20236. <tr>
  20237. <td>Definition</td>
  20238. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/handy/xmake.lua">handy/xmake.lua</a></td>
  20239. </tr>
  20240. </tbody>
  20241. </table>
  20242. <h5 id="installcommand">Install command</h5>
  20243. <pre><code class="lang-console">xrepo install handy
  20244. </code></pre>
  20245. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20246. <pre><code class="lang-lua">add_requires("handy")
  20247. </code></pre>
  20248. <h3 id="happlylinux">happly (linux)</h3>
  20249. <table>
  20250. <thead>
  20251. <tr>
  20252. <th>Description</th>
  20253. <th><em>A C++ header-only parser for the PLY file format.</em></th>
  20254. </tr>
  20255. </thead>
  20256. <tbody>
  20257. <tr>
  20258. <td>Homepage</td>
  20259. <td><a href="https://github.com/nmwsharp/happly">https://github.com/nmwsharp/happly</a></td>
  20260. </tr>
  20261. <tr>
  20262. <td>License</td>
  20263. <td>MIT</td>
  20264. </tr>
  20265. <tr>
  20266. <td>Versions</td>
  20267. <td>2022.01.07</td>
  20268. </tr>
  20269. <tr>
  20270. <td>Architectures</td>
  20271. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20272. </tr>
  20273. <tr>
  20274. <td>Definition</td>
  20275. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/happly/xmake.lua">happly/xmake.lua</a></td>
  20276. </tr>
  20277. </tbody>
  20278. </table>
  20279. <h5 id="installcommand">Install command</h5>
  20280. <pre><code class="lang-console">xrepo install happly
  20281. </code></pre>
  20282. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20283. <pre><code class="lang-lua">add_requires("happly")
  20284. </code></pre>
  20285. <h3 id="harfbuzzlinux">harfbuzz (linux)</h3>
  20286. <table>
  20287. <thead>
  20288. <tr>
  20289. <th>Description</th>
  20290. <th><em>HarfBuzz is a text shaping library.</em></th>
  20291. </tr>
  20292. </thead>
  20293. <tbody>
  20294. <tr>
  20295. <td>Homepage</td>
  20296. <td><a href="https://harfbuzz.github.io/">https://harfbuzz.github.io/</a></td>
  20297. </tr>
  20298. <tr>
  20299. <td>License</td>
  20300. <td>MIT</td>
  20301. </tr>
  20302. <tr>
  20303. <td>Versions</td>
  20304. <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>
  20305. </tr>
  20306. <tr>
  20307. <td>Architectures</td>
  20308. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20309. </tr>
  20310. <tr>
  20311. <td>Definition</td>
  20312. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/harfbuzz/xmake.lua">harfbuzz/xmake.lua</a></td>
  20313. </tr>
  20314. </tbody>
  20315. </table>
  20316. <h5 id="installcommand">Install command</h5>
  20317. <pre><code class="lang-console">xrepo install harfbuzz
  20318. </code></pre>
  20319. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20320. <pre><code class="lang-lua">add_requires("harfbuzz")
  20321. </code></pre>
  20322. <h3 id="hashlibrarylinux">hash-library (linux)</h3>
  20323. <table>
  20324. <thead>
  20325. <tr>
  20326. <th>Description</th>
  20327. <th><em>Portable C++ hashing library</em></th>
  20328. </tr>
  20329. </thead>
  20330. <tbody>
  20331. <tr>
  20332. <td>Homepage</td>
  20333. <td><a href="https://create.stephan-brumme.com/hash-library/">https://create.stephan-brumme.com/hash-library/</a></td>
  20334. </tr>
  20335. <tr>
  20336. <td>License</td>
  20337. <td>zlib</td>
  20338. </tr>
  20339. <tr>
  20340. <td>Versions</td>
  20341. <td>2021.09.29</td>
  20342. </tr>
  20343. <tr>
  20344. <td>Architectures</td>
  20345. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20346. </tr>
  20347. <tr>
  20348. <td>Definition</td>
  20349. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hash-library/xmake.lua">hash-library/xmake.lua</a></td>
  20350. </tr>
  20351. </tbody>
  20352. </table>
  20353. <h5 id="installcommand">Install command</h5>
  20354. <pre><code class="lang-console">xrepo install hash-library
  20355. </code></pre>
  20356. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20357. <pre><code class="lang-lua">add_requires("hash-library")
  20358. </code></pre>
  20359. <h3 id="hashcatlinux">hashcat (linux)</h3>
  20360. <table>
  20361. <thead>
  20362. <tr>
  20363. <th>Description</th>
  20364. <th><em>World&#39;s fastest and most advanced password recovery utility.</em></th>
  20365. </tr>
  20366. </thead>
  20367. <tbody>
  20368. <tr>
  20369. <td>Homepage</td>
  20370. <td><a href="https://hashcat.net/hashcat/">https://hashcat.net/hashcat/</a></td>
  20371. </tr>
  20372. <tr>
  20373. <td>License</td>
  20374. <td>MIT</td>
  20375. </tr>
  20376. <tr>
  20377. <td>Versions</td>
  20378. <td>v7.1.2</td>
  20379. </tr>
  20380. <tr>
  20381. <td>Architectures</td>
  20382. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20383. </tr>
  20384. <tr>
  20385. <td>Definition</td>
  20386. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hashcat/xmake.lua">hashcat/xmake.lua</a></td>
  20387. </tr>
  20388. </tbody>
  20389. </table>
  20390. <h5 id="installcommand">Install command</h5>
  20391. <pre><code class="lang-console">xrepo install hashcat
  20392. </code></pre>
  20393. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20394. <pre><code class="lang-lua">add_requires("hashcat")
  20395. </code></pre>
  20396. <h3 id="hdf5linux">hdf5 (linux)</h3>
  20397. <table>
  20398. <thead>
  20399. <tr>
  20400. <th>Description</th>
  20401. <th><em>High-performance data management and storage suite</em></th>
  20402. </tr>
  20403. </thead>
  20404. <tbody>
  20405. <tr>
  20406. <td>Homepage</td>
  20407. <td><a href="https://www.hdfgroup.org/solutions/hdf5/">https://www.hdfgroup.org/solutions/hdf5/</a></td>
  20408. </tr>
  20409. <tr>
  20410. <td>License</td>
  20411. <td>BSD-3-Clause</td>
  20412. </tr>
  20413. <tr>
  20414. <td>Versions</td>
  20415. <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>
  20416. </tr>
  20417. <tr>
  20418. <td>Architectures</td>
  20419. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20420. </tr>
  20421. <tr>
  20422. <td>Definition</td>
  20423. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hdf5/xmake.lua">hdf5/xmake.lua</a></td>
  20424. </tr>
  20425. </tbody>
  20426. </table>
  20427. <h5 id="installcommand">Install command</h5>
  20428. <pre><code class="lang-console">xrepo install hdf5
  20429. </code></pre>
  20430. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20431. <pre><code class="lang-lua">add_requires("hdf5")
  20432. </code></pre>
  20433. <h3 id="hdrhistogram_clinux">hdrhistogram_c (linux)</h3>
  20434. <table>
  20435. <thead>
  20436. <tr>
  20437. <th>Description</th>
  20438. <th><em>C port of High Dynamic Range (HDR) Histogram</em></th>
  20439. </tr>
  20440. </thead>
  20441. <tbody>
  20442. <tr>
  20443. <td>Homepage</td>
  20444. <td><a href="https://github.com/HdrHistogram/HdrHistogram_c">https://github.com/HdrHistogram/HdrHistogram_c</a></td>
  20445. </tr>
  20446. <tr>
  20447. <td>Versions</td>
  20448. <td>2021.1.25</td>
  20449. </tr>
  20450. <tr>
  20451. <td>Architectures</td>
  20452. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20453. </tr>
  20454. <tr>
  20455. <td>Definition</td>
  20456. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hdrhistogram_c/xmake.lua">hdrhistogram_c/xmake.lua</a></td>
  20457. </tr>
  20458. </tbody>
  20459. </table>
  20460. <h5 id="installcommand">Install command</h5>
  20461. <pre><code class="lang-console">xrepo install hdrhistogram_c
  20462. </code></pre>
  20463. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20464. <pre><code class="lang-lua">add_requires("hdrhistogram_c")
  20465. </code></pre>
  20466. <h3 id="hedleylinux">hedley (linux)</h3>
  20467. <table>
  20468. <thead>
  20469. <tr>
  20470. <th>Description</th>
  20471. <th><em>A C/C++ header to help move #ifdefs out of your code</em></th>
  20472. </tr>
  20473. </thead>
  20474. <tbody>
  20475. <tr>
  20476. <td>Homepage</td>
  20477. <td><a href="https://nemequ.github.io/hedley/">https://nemequ.github.io/hedley/</a></td>
  20478. </tr>
  20479. <tr>
  20480. <td>License</td>
  20481. <td>CC0-1.0</td>
  20482. </tr>
  20483. <tr>
  20484. <td>Versions</td>
  20485. <td>v15</td>
  20486. </tr>
  20487. <tr>
  20488. <td>Architectures</td>
  20489. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20490. </tr>
  20491. <tr>
  20492. <td>Definition</td>
  20493. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hedley/xmake.lua">hedley/xmake.lua</a></td>
  20494. </tr>
  20495. </tbody>
  20496. </table>
  20497. <h5 id="installcommand">Install command</h5>
  20498. <pre><code class="lang-console">xrepo install hedley
  20499. </code></pre>
  20500. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20501. <pre><code class="lang-lua">add_requires("hedley")
  20502. </code></pre>
  20503. <h3 id="hexllinux">hexl (linux)</h3>
  20504. <table>
  20505. <thead>
  20506. <tr>
  20507. <th>Description</th>
  20508. <th><em>Intel:registered: Homomorphic Encryption Acceleration Library accelerates modular arithmetic operations used in homomorphic encryption</em></th>
  20509. </tr>
  20510. </thead>
  20511. <tbody>
  20512. <tr>
  20513. <td>Homepage</td>
  20514. <td><a href="https://intel.github.io/hexl">https://intel.github.io/hexl</a></td>
  20515. </tr>
  20516. <tr>
  20517. <td>License</td>
  20518. <td>Apache-2.0</td>
  20519. </tr>
  20520. <tr>
  20521. <td>Versions</td>
  20522. <td>v1.2.5, v1.2.6</td>
  20523. </tr>
  20524. <tr>
  20525. <td>Architectures</td>
  20526. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20527. </tr>
  20528. <tr>
  20529. <td>Definition</td>
  20530. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hexl/xmake.lua">hexl/xmake.lua</a></td>
  20531. </tr>
  20532. </tbody>
  20533. </table>
  20534. <h5 id="installcommand">Install command</h5>
  20535. <pre><code class="lang-console">xrepo install hexl
  20536. </code></pre>
  20537. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20538. <pre><code class="lang-lua">add_requires("hexl")
  20539. </code></pre>
  20540. <h3 id="hffixlinux">hffix (linux)</h3>
  20541. <table>
  20542. <thead>
  20543. <tr>
  20544. <th>Description</th>
  20545. <th><em>C++ Library for FIX (Financial Information Exchange) Protocol.</em></th>
  20546. </tr>
  20547. </thead>
  20548. <tbody>
  20549. <tr>
  20550. <td>Homepage</td>
  20551. <td><a href="https://github.com/jamesdbrock/hffix">https://github.com/jamesdbrock/hffix</a></td>
  20552. </tr>
  20553. <tr>
  20554. <td>License</td>
  20555. <td>BSD-2-Clause</td>
  20556. </tr>
  20557. <tr>
  20558. <td>Versions</td>
  20559. <td>v1.1.0, v1.4.0, v1.4.1</td>
  20560. </tr>
  20561. <tr>
  20562. <td>Architectures</td>
  20563. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20564. </tr>
  20565. <tr>
  20566. <td>Definition</td>
  20567. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hffix/xmake.lua">hffix/xmake.lua</a></td>
  20568. </tr>
  20569. </tbody>
  20570. </table>
  20571. <h5 id="installcommand">Install command</h5>
  20572. <pre><code class="lang-console">xrepo install hffix
  20573. </code></pre>
  20574. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20575. <pre><code class="lang-lua">add_requires("hffix")
  20576. </code></pre>
  20577. <h3 id="hidapilinux">hidapi (linux)</h3>
  20578. <table>
  20579. <thead>
  20580. <tr>
  20581. <th>Description</th>
  20582. <th><em>A Simple cross-platform library for communicating with HID devices</em></th>
  20583. </tr>
  20584. </thead>
  20585. <tbody>
  20586. <tr>
  20587. <td>Homepage</td>
  20588. <td><a href="https://libusb.info/hidapi/">https://libusb.info/hidapi/</a></td>
  20589. </tr>
  20590. <tr>
  20591. <td>License</td>
  20592. <td>BSD-3-Clause</td>
  20593. </tr>
  20594. <tr>
  20595. <td>Versions</td>
  20596. <td>0.14.0</td>
  20597. </tr>
  20598. <tr>
  20599. <td>Architectures</td>
  20600. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20601. </tr>
  20602. <tr>
  20603. <td>Definition</td>
  20604. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hidapi/xmake.lua">hidapi/xmake.lua</a></td>
  20605. </tr>
  20606. </tbody>
  20607. </table>
  20608. <h5 id="installcommand">Install command</h5>
  20609. <pre><code class="lang-console">xrepo install hidapi
  20610. </code></pre>
  20611. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20612. <pre><code class="lang-lua">add_requires("hidapi")
  20613. </code></pre>
  20614. <h3 id="highfivelinux">highfive (linux)</h3>
  20615. <table>
  20616. <thead>
  20617. <tr>
  20618. <th>Description</th>
  20619. <th><em>HighFive - Header-only C++ HDF5 interface</em></th>
  20620. </tr>
  20621. </thead>
  20622. <tbody>
  20623. <tr>
  20624. <td>Homepage</td>
  20625. <td><a href="https://github.com/BlueBrain/HighFive">https://github.com/BlueBrain/HighFive</a></td>
  20626. </tr>
  20627. <tr>
  20628. <td>License</td>
  20629. <td>BSL-1.0</td>
  20630. </tr>
  20631. <tr>
  20632. <td>Versions</td>
  20633. <td>v2.3.1, v2.6.1, v2.9.0, v2.10.0, v2.10.1</td>
  20634. </tr>
  20635. <tr>
  20636. <td>Architectures</td>
  20637. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20638. </tr>
  20639. <tr>
  20640. <td>Definition</td>
  20641. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/highfive/xmake.lua">highfive/xmake.lua</a></td>
  20642. </tr>
  20643. </tbody>
  20644. </table>
  20645. <h5 id="installcommand">Install command</h5>
  20646. <pre><code class="lang-console">xrepo install highfive
  20647. </code></pre>
  20648. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20649. <pre><code class="lang-lua">add_requires("highfive")
  20650. </code></pre>
  20651. <h3 id="highslinux">highs (linux)</h3>
  20652. <table>
  20653. <thead>
  20654. <tr>
  20655. <th>Description</th>
  20656. <th><em>Linear optimization software</em></th>
  20657. </tr>
  20658. </thead>
  20659. <tbody>
  20660. <tr>
  20661. <td>Homepage</td>
  20662. <td><a href="https://github.com/ERGO-Code/HiGHS">https://github.com/ERGO-Code/HiGHS</a></td>
  20663. </tr>
  20664. <tr>
  20665. <td>License</td>
  20666. <td>MIT</td>
  20667. </tr>
  20668. <tr>
  20669. <td>Versions</td>
  20670. <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, v1.12.0, v1.13.1</td>
  20671. </tr>
  20672. <tr>
  20673. <td>Architectures</td>
  20674. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20675. </tr>
  20676. <tr>
  20677. <td>Definition</td>
  20678. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/highs/xmake.lua">highs/xmake.lua</a></td>
  20679. </tr>
  20680. </tbody>
  20681. </table>
  20682. <h5 id="installcommand">Install command</h5>
  20683. <pre><code class="lang-console">xrepo install highs
  20684. </code></pre>
  20685. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20686. <pre><code class="lang-lua">add_requires("highs")
  20687. </code></pre>
  20688. <h3 id="highwaylinux">highway (linux)</h3>
  20689. <table>
  20690. <thead>
  20691. <tr>
  20692. <th>Description</th>
  20693. <th><em>Performance-portable, length-agnostic SIMD with runtime dispatch</em></th>
  20694. </tr>
  20695. </thead>
  20696. <tbody>
  20697. <tr>
  20698. <td>Homepage</td>
  20699. <td><a href="https://github.com/google/highway">https://github.com/google/highway</a></td>
  20700. </tr>
  20701. <tr>
  20702. <td>License</td>
  20703. <td>Apache-2.0</td>
  20704. </tr>
  20705. <tr>
  20706. <td>Versions</td>
  20707. <td>1.1.0, 1.2.0, 1.3.0</td>
  20708. </tr>
  20709. <tr>
  20710. <td>Architectures</td>
  20711. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20712. </tr>
  20713. <tr>
  20714. <td>Definition</td>
  20715. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/highway/xmake.lua">highway/xmake.lua</a></td>
  20716. </tr>
  20717. </tbody>
  20718. </table>
  20719. <h5 id="installcommand">Install command</h5>
  20720. <pre><code class="lang-console">xrepo install highway
  20721. </code></pre>
  20722. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20723. <pre><code class="lang-lua">add_requires("highway")
  20724. </code></pre>
  20725. <h3 id="hiredislinux">hiredis (linux)</h3>
  20726. <table>
  20727. <thead>
  20728. <tr>
  20729. <th>Description</th>
  20730. <th><em>Minimalistic C client for Redis >= 1.2</em></th>
  20731. </tr>
  20732. </thead>
  20733. <tbody>
  20734. <tr>
  20735. <td>Homepage</td>
  20736. <td><a href="https://github.com/redis/hiredis">https://github.com/redis/hiredis</a></td>
  20737. </tr>
  20738. <tr>
  20739. <td>License</td>
  20740. <td>BSD-3-Clause</td>
  20741. </tr>
  20742. <tr>
  20743. <td>Versions</td>
  20744. <td>v1.0.2, v1.1.0, v1.2.0, v1.3.0</td>
  20745. </tr>
  20746. <tr>
  20747. <td>Architectures</td>
  20748. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20749. </tr>
  20750. <tr>
  20751. <td>Definition</td>
  20752. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hiredis/xmake.lua">hiredis/xmake.lua</a></td>
  20753. </tr>
  20754. </tbody>
  20755. </table>
  20756. <h5 id="installcommand">Install command</h5>
  20757. <pre><code class="lang-console">xrepo install hiredis
  20758. </code></pre>
  20759. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20760. <pre><code class="lang-lua">add_requires("hiredis")
  20761. </code></pre>
  20762. <h3 id="hiredisviplinux">hiredis-vip (linux)</h3>
  20763. <table>
  20764. <thead>
  20765. <tr>
  20766. <th>Description</th>
  20767. <th><em>Support redis cluster. Maintained and used at vipshop.</em></th>
  20768. </tr>
  20769. </thead>
  20770. <tbody>
  20771. <tr>
  20772. <td>Homepage</td>
  20773. <td><a href="https://github.com/vipshop/hiredis-vip">https://github.com/vipshop/hiredis-vip</a></td>
  20774. </tr>
  20775. <tr>
  20776. <td>License</td>
  20777. <td>BSD-3-Clause</td>
  20778. </tr>
  20779. <tr>
  20780. <td>Versions</td>
  20781. <td>0.3.0</td>
  20782. </tr>
  20783. <tr>
  20784. <td>Architectures</td>
  20785. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20786. </tr>
  20787. <tr>
  20788. <td>Definition</td>
  20789. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hiredis-vip/xmake.lua">hiredis-vip/xmake.lua</a></td>
  20790. </tr>
  20791. </tbody>
  20792. </table>
  20793. <h5 id="installcommand">Install command</h5>
  20794. <pre><code class="lang-console">xrepo install hiredis-vip
  20795. </code></pre>
  20796. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20797. <pre><code class="lang-lua">add_requires("hiredis-vip")
  20798. </code></pre>
  20799. <h3 id="hlslpplinux">hlslpp (linux)</h3>
  20800. <table>
  20801. <thead>
  20802. <tr>
  20803. <th>Description</th>
  20804. <th><em>Math library using hlsl syntax with SSE/NEON support</em></th>
  20805. </tr>
  20806. </thead>
  20807. <tbody>
  20808. <tr>
  20809. <td>Homepage</td>
  20810. <td><a href="https://github.com/redorav/hlslpp">https://github.com/redorav/hlslpp</a></td>
  20811. </tr>
  20812. <tr>
  20813. <td>License</td>
  20814. <td>MIT</td>
  20815. </tr>
  20816. <tr>
  20817. <td>Versions</td>
  20818. <td>3.1, 3.2.3, 3.4, 3.5, 3.5.1, 3.5.3, 3.6, 3.7, 3.8</td>
  20819. </tr>
  20820. <tr>
  20821. <td>Architectures</td>
  20822. <td>armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20823. </tr>
  20824. <tr>
  20825. <td>Definition</td>
  20826. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hlslpp/xmake.lua">hlslpp/xmake.lua</a></td>
  20827. </tr>
  20828. </tbody>
  20829. </table>
  20830. <h5 id="installcommand">Install command</h5>
  20831. <pre><code class="lang-console">xrepo install hlslpp
  20832. </code></pre>
  20833. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20834. <pre><code class="lang-lua">add_requires("hlslpp")
  20835. </code></pre>
  20836. <h3 id="hopscotchmaplinux">hopscotch-map (linux)</h3>
  20837. <table>
  20838. <thead>
  20839. <tr>
  20840. <th>Description</th>
  20841. <th><em>A C++ implementation of a fast hash map and hash set using hopscotch hashing</em></th>
  20842. </tr>
  20843. </thead>
  20844. <tbody>
  20845. <tr>
  20846. <td>Homepage</td>
  20847. <td><a href="https://github.com/Tessil/hopscotch-map">https://github.com/Tessil/hopscotch-map</a></td>
  20848. </tr>
  20849. <tr>
  20850. <td>License</td>
  20851. <td>MIT</td>
  20852. </tr>
  20853. <tr>
  20854. <td>Versions</td>
  20855. <td>v2.3.0, v2.3.1, v2.4.0</td>
  20856. </tr>
  20857. <tr>
  20858. <td>Architectures</td>
  20859. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20860. </tr>
  20861. <tr>
  20862. <td>Definition</td>
  20863. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hopscotch-map/xmake.lua">hopscotch-map/xmake.lua</a></td>
  20864. </tr>
  20865. </tbody>
  20866. </table>
  20867. <h5 id="installcommand">Install command</h5>
  20868. <pre><code class="lang-console">xrepo install hopscotch-map
  20869. </code></pre>
  20870. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20871. <pre><code class="lang-lua">add_requires("hopscotch-map")
  20872. </code></pre>
  20873. <h3 id="houdinilinux">houdini (linux)</h3>
  20874. <table>
  20875. <thead>
  20876. <tr>
  20877. <th>Description</th>
  20878. <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>
  20879. </tr>
  20880. </thead>
  20881. <tbody>
  20882. <tr>
  20883. <td>Homepage</td>
  20884. <td><a href="https://www.sidefx.com/">https://www.sidefx.com/</a></td>
  20885. </tr>
  20886. <tr>
  20887. <td>Versions</td>
  20888. <td></td>
  20889. </tr>
  20890. <tr>
  20891. <td>Architectures</td>
  20892. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20893. </tr>
  20894. <tr>
  20895. <td>Definition</td>
  20896. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/houdini/xmake.lua">houdini/xmake.lua</a></td>
  20897. </tr>
  20898. </tbody>
  20899. </table>
  20900. <h5 id="installcommand">Install command</h5>
  20901. <pre><code class="lang-console">xrepo install houdini
  20902. </code></pre>
  20903. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20904. <pre><code class="lang-lua">add_requires("houdini")
  20905. </code></pre>
  20906. <h3 id="hpsocketlinux">hpsocket (linux)</h3>
  20907. <table>
  20908. <thead>
  20909. <tr>
  20910. <th>Description</th>
  20911. <th><em>High Performance Network Framework</em></th>
  20912. </tr>
  20913. </thead>
  20914. <tbody>
  20915. <tr>
  20916. <td>Homepage</td>
  20917. <td><a href="https://github.com/ldcsaa/HP-Socket">https://github.com/ldcsaa/HP-Socket</a></td>
  20918. </tr>
  20919. <tr>
  20920. <td>License</td>
  20921. <td>Apache-2.0</td>
  20922. </tr>
  20923. <tr>
  20924. <td>Versions</td>
  20925. <td>v5.7.3, v5.8.4, v5.9.1, v6.0.1, v6.0.2</td>
  20926. </tr>
  20927. <tr>
  20928. <td>Architectures</td>
  20929. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20930. </tr>
  20931. <tr>
  20932. <td>Definition</td>
  20933. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hpsocket/xmake.lua">hpsocket/xmake.lua</a></td>
  20934. </tr>
  20935. </tbody>
  20936. </table>
  20937. <h5 id="installcommand">Install command</h5>
  20938. <pre><code class="lang-console">xrepo install hpsocket
  20939. </code></pre>
  20940. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20941. <pre><code class="lang-lua">add_requires("hpsocket")
  20942. </code></pre>
  20943. <h3 id="http_parserlinux">http_parser (linux)</h3>
  20944. <table>
  20945. <thead>
  20946. <tr>
  20947. <th>Description</th>
  20948. <th><em>Parser for HTTP messages written in C.</em></th>
  20949. </tr>
  20950. </thead>
  20951. <tbody>
  20952. <tr>
  20953. <td>Homepage</td>
  20954. <td><a href="https://github.com/nodejs/http-parser">https://github.com/nodejs/http-parser</a></td>
  20955. </tr>
  20956. <tr>
  20957. <td>License</td>
  20958. <td>MIT</td>
  20959. </tr>
  20960. <tr>
  20961. <td>Versions</td>
  20962. <td>v2.9.4</td>
  20963. </tr>
  20964. <tr>
  20965. <td>Architectures</td>
  20966. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20967. </tr>
  20968. <tr>
  20969. <td>Definition</td>
  20970. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/http_parser/xmake.lua">http_parser/xmake.lua</a></td>
  20971. </tr>
  20972. </tbody>
  20973. </table>
  20974. <h5 id="installcommand">Install command</h5>
  20975. <pre><code class="lang-console">xrepo install http_parser
  20976. </code></pre>
  20977. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20978. <pre><code class="lang-lua">add_requires("http_parser")
  20979. </code></pre>
  20980. <h3 id="hwdatalinux">hwdata (linux)</h3>
  20981. <table>
  20982. <thead>
  20983. <tr>
  20984. <th>Description</th>
  20985. <th><em>hwdata contains various hardware identification and configuration data, such as the pci.ids and usb.ids databases.</em></th>
  20986. </tr>
  20987. </thead>
  20988. <tbody>
  20989. <tr>
  20990. <td>Homepage</td>
  20991. <td><a href="https://github.com/vcrhonek/hwdata">https://github.com/vcrhonek/hwdata</a></td>
  20992. </tr>
  20993. <tr>
  20994. <td>License</td>
  20995. <td>GPL-2.0-or-later</td>
  20996. </tr>
  20997. <tr>
  20998. <td>Versions</td>
  20999. <td>v0.397, v0.399, v0.400, v0.401, v0.402</td>
  21000. </tr>
  21001. <tr>
  21002. <td>Architectures</td>
  21003. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21004. </tr>
  21005. <tr>
  21006. <td>Definition</td>
  21007. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hwdata/xmake.lua">hwdata/xmake.lua</a></td>
  21008. </tr>
  21009. </tbody>
  21010. </table>
  21011. <h5 id="installcommand">Install command</h5>
  21012. <pre><code class="lang-console">xrepo install hwdata
  21013. </code></pre>
  21014. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21015. <pre><code class="lang-lua">add_requires("hwdata")
  21016. </code></pre>
  21017. <h3 id="hwinfolinux">hwinfo (linux)</h3>
  21018. <table>
  21019. <thead>
  21020. <tr>
  21021. <th>Description</th>
  21022. <th><em>Cross platform C++ library for hardware information (CPU, RAM, GPU, ...)</em></th>
  21023. </tr>
  21024. </thead>
  21025. <tbody>
  21026. <tr>
  21027. <td>Homepage</td>
  21028. <td><a href="https://github.com/lfreist/hwinfo">https://github.com/lfreist/hwinfo</a></td>
  21029. </tr>
  21030. <tr>
  21031. <td>License</td>
  21032. <td>MIT</td>
  21033. </tr>
  21034. <tr>
  21035. <td>Versions</td>
  21036. <td>2025.05.09</td>
  21037. </tr>
  21038. <tr>
  21039. <td>Architectures</td>
  21040. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21041. </tr>
  21042. <tr>
  21043. <td>Definition</td>
  21044. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hwinfo/xmake.lua">hwinfo/xmake.lua</a></td>
  21045. </tr>
  21046. </tbody>
  21047. </table>
  21048. <h5 id="installcommand">Install command</h5>
  21049. <pre><code class="lang-console">xrepo install hwinfo
  21050. </code></pre>
  21051. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21052. <pre><code class="lang-lua">add_requires("hwinfo")
  21053. </code></pre>
  21054. <h3 id="hwloclinux">hwloc (linux)</h3>
  21055. <table>
  21056. <thead>
  21057. <tr>
  21058. <th>Description</th>
  21059. <th><em>Portable Hardware Locality (hwloc)</em></th>
  21060. </tr>
  21061. </thead>
  21062. <tbody>
  21063. <tr>
  21064. <td>Homepage</td>
  21065. <td><a href="https://www.open-mpi.org/software/hwloc/">https://www.open-mpi.org/software/hwloc/</a></td>
  21066. </tr>
  21067. <tr>
  21068. <td>License</td>
  21069. <td>BSD-3-Clause</td>
  21070. </tr>
  21071. <tr>
  21072. <td>Versions</td>
  21073. <td>2.5.0, 2.7.1, 2.12.1</td>
  21074. </tr>
  21075. <tr>
  21076. <td>Architectures</td>
  21077. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21078. </tr>
  21079. <tr>
  21080. <td>Definition</td>
  21081. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hwloc/xmake.lua">hwloc/xmake.lua</a></td>
  21082. </tr>
  21083. </tbody>
  21084. </table>
  21085. <h5 id="installcommand">Install command</h5>
  21086. <pre><code class="lang-console">xrepo install hwloc
  21087. </code></pre>
  21088. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21089. <pre><code class="lang-lua">add_requires("hwloc")
  21090. </code></pre>
  21091. <h3 id="hyperscanlinux">hyperscan (linux)</h3>
  21092. <table>
  21093. <thead>
  21094. <tr>
  21095. <th>Description</th>
  21096. <th><em>High-performance regular expression matching library</em></th>
  21097. </tr>
  21098. </thead>
  21099. <tbody>
  21100. <tr>
  21101. <td>Homepage</td>
  21102. <td><a href="https://www.hyperscan.io">https://www.hyperscan.io</a></td>
  21103. </tr>
  21104. <tr>
  21105. <td>License</td>
  21106. <td>BSD-3</td>
  21107. </tr>
  21108. <tr>
  21109. <td>Versions</td>
  21110. <td>v5.4.2</td>
  21111. </tr>
  21112. <tr>
  21113. <td>Architectures</td>
  21114. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21115. </tr>
  21116. <tr>
  21117. <td>Definition</td>
  21118. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hyperscan/xmake.lua">hyperscan/xmake.lua</a></td>
  21119. </tr>
  21120. </tbody>
  21121. </table>
  21122. <h5 id="installcommand">Install command</h5>
  21123. <pre><code class="lang-console">xrepo install hyperscan
  21124. </code></pre>
  21125. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21126. <pre><code class="lang-lua">add_requires("hyperscan")
  21127. </code></pre>
  21128. <h3 id="hyprelinux">hypre (linux)</h3>
  21129. <table>
  21130. <thead>
  21131. <tr>
  21132. <th>Description</th>
  21133. <th><em>Parallel solvers for sparse linear systems featuring multigrid methods.</em></th>
  21134. </tr>
  21135. </thead>
  21136. <tbody>
  21137. <tr>
  21138. <td>Homepage</td>
  21139. <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>
  21140. </tr>
  21141. <tr>
  21142. <td>License</td>
  21143. <td>Apache-2.0</td>
  21144. </tr>
  21145. <tr>
  21146. <td>Versions</td>
  21147. <td>v2.20.0, v2.23.0, v2.30.0, v2.31.0, v2.32.0</td>
  21148. </tr>
  21149. <tr>
  21150. <td>Architectures</td>
  21151. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21152. </tr>
  21153. <tr>
  21154. <td>Definition</td>
  21155. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hypre/xmake.lua">hypre/xmake.lua</a></td>
  21156. </tr>
  21157. </tbody>
  21158. </table>
  21159. <h5 id="installcommand">Install command</h5>
  21160. <pre><code class="lang-console">xrepo install hypre
  21161. </code></pre>
  21162. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21163. <pre><code class="lang-lua">add_requires("hypre")
  21164. </code></pre>
  21165. <h3 id="hyprwaylandscannerlinux">hyprwayland-scanner (linux)</h3>
  21166. <table>
  21167. <thead>
  21168. <tr>
  21169. <th>Description</th>
  21170. <th><em>A Hyprland implementation of wayland-scanner, in and for C++.</em></th>
  21171. </tr>
  21172. </thead>
  21173. <tbody>
  21174. <tr>
  21175. <td>Homepage</td>
  21176. <td><a href="https://github.com/hyprwm/hyprwayland-scanner">https://github.com/hyprwm/hyprwayland-scanner</a></td>
  21177. </tr>
  21178. <tr>
  21179. <td>License</td>
  21180. <td>BSD-3-Clause</td>
  21181. </tr>
  21182. <tr>
  21183. <td>Versions</td>
  21184. <td>v0.4.4, v0.4.5</td>
  21185. </tr>
  21186. <tr>
  21187. <td>Architectures</td>
  21188. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21189. </tr>
  21190. <tr>
  21191. <td>Definition</td>
  21192. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hyprwayland-scanner/xmake.lua">hyprwayland-scanner/xmake.lua</a></td>
  21193. </tr>
  21194. </tbody>
  21195. </table>
  21196. <h5 id="installcommand">Install command</h5>
  21197. <pre><code class="lang-console">xrepo install hyprwayland-scanner
  21198. </code></pre>
  21199. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21200. <pre><code class="lang-lua">add_requires("hyprwayland-scanner")
  21201. </code></pre>
  21202. <h2 id="i">i</h2>
  21203. <h3 id="icbclinux">icbc (linux)</h3>
  21204. <table>
  21205. <thead>
  21206. <tr>
  21207. <th>Description</th>
  21208. <th><em>A High Quality SIMD BC1 Encoder</em></th>
  21209. </tr>
  21210. </thead>
  21211. <tbody>
  21212. <tr>
  21213. <td>Homepage</td>
  21214. <td><a href="https://github.com/castano/icbc">https://github.com/castano/icbc</a></td>
  21215. </tr>
  21216. <tr>
  21217. <td>License</td>
  21218. <td>MIT</td>
  21219. </tr>
  21220. <tr>
  21221. <td>Versions</td>
  21222. <td>1.05</td>
  21223. </tr>
  21224. <tr>
  21225. <td>Architectures</td>
  21226. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21227. </tr>
  21228. <tr>
  21229. <td>Definition</td>
  21230. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/icbc/xmake.lua">icbc/xmake.lua</a></td>
  21231. </tr>
  21232. </tbody>
  21233. </table>
  21234. <h5 id="installcommand">Install command</h5>
  21235. <pre><code class="lang-console">xrepo install icbc
  21236. </code></pre>
  21237. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21238. <pre><code class="lang-lua">add_requires("icbc")
  21239. </code></pre>
  21240. <h3 id="icu4clinux">icu4c (linux)</h3>
  21241. <table>
  21242. <thead>
  21243. <tr>
  21244. <th>Description</th>
  21245. <th><em>C/C++ libraries for Unicode and globalization.</em></th>
  21246. </tr>
  21247. </thead>
  21248. <tbody>
  21249. <tr>
  21250. <td>Homepage</td>
  21251. <td><a href="http://site.icu-project.org/">http://site.icu-project.org/</a></td>
  21252. </tr>
  21253. <tr>
  21254. <td>Versions</td>
  21255. <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>
  21256. </tr>
  21257. <tr>
  21258. <td>Architectures</td>
  21259. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21260. </tr>
  21261. <tr>
  21262. <td>Definition</td>
  21263. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/icu4c/xmake.lua">icu4c/xmake.lua</a></td>
  21264. </tr>
  21265. </tbody>
  21266. </table>
  21267. <h5 id="installcommand">Install command</h5>
  21268. <pre><code class="lang-console">xrepo install icu4c
  21269. </code></pre>
  21270. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21271. <pre><code class="lang-lua">add_requires("icu4c")
  21272. </code></pre>
  21273. <h3 id="idnalinux">idna (linux)</h3>
  21274. <table>
  21275. <thead>
  21276. <tr>
  21277. <th>Description</th>
  21278. <th><em>C++ library implementing the to_ascii and to_unicode functions from the Unicode Technical Standard.</em></th>
  21279. </tr>
  21280. </thead>
  21281. <tbody>
  21282. <tr>
  21283. <td>Homepage</td>
  21284. <td><a href="https://github.com/ada-url/idna">https://github.com/ada-url/idna</a></td>
  21285. </tr>
  21286. <tr>
  21287. <td>License</td>
  21288. <td>Apache-2.0</td>
  21289. </tr>
  21290. <tr>
  21291. <td>Versions</td>
  21292. <td>0.2.0, 0.3.2, 0.3.3, 0.3.4, 0.4.0</td>
  21293. </tr>
  21294. <tr>
  21295. <td>Architectures</td>
  21296. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21297. </tr>
  21298. <tr>
  21299. <td>Definition</td>
  21300. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/idna/xmake.lua">idna/xmake.lua</a></td>
  21301. </tr>
  21302. </tbody>
  21303. </table>
  21304. <h5 id="installcommand">Install command</h5>
  21305. <pre><code class="lang-console">xrepo install idna
  21306. </code></pre>
  21307. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21308. <pre><code class="lang-lua">add_requires("idna")
  21309. </code></pre>
  21310. <h3 id="ifortlinux">ifort (linux)</h3>
  21311. <table>
  21312. <thead>
  21313. <tr>
  21314. <th>Description</th>
  21315. <th><em>The Fortran Compiler provided by Intel®</em></th>
  21316. </tr>
  21317. </thead>
  21318. <tbody>
  21319. <tr>
  21320. <td>Homepage</td>
  21321. <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>
  21322. </tr>
  21323. <tr>
  21324. <td>Versions</td>
  21325. <td>2021.4.0+3224</td>
  21326. </tr>
  21327. <tr>
  21328. <td>Architectures</td>
  21329. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21330. </tr>
  21331. <tr>
  21332. <td>Definition</td>
  21333. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ifort/xmake.lua">ifort/xmake.lua</a></td>
  21334. </tr>
  21335. </tbody>
  21336. </table>
  21337. <h5 id="installcommand">Install command</h5>
  21338. <pre><code class="lang-console">xrepo install ifort
  21339. </code></pre>
  21340. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21341. <pre><code class="lang-lua">add_requires("ifort")
  21342. </code></pre>
  21343. <h3 id="ignite3linux">ignite3 (linux)</h3>
  21344. <table>
  21345. <thead>
  21346. <tr>
  21347. <th>Description</th>
  21348. <th><em>Apache Ignite 3 C++ client library</em></th>
  21349. </tr>
  21350. </thead>
  21351. <tbody>
  21352. <tr>
  21353. <td>Homepage</td>
  21354. <td><a href="https://ignite.apache.org">https://ignite.apache.org</a></td>
  21355. </tr>
  21356. <tr>
  21357. <td>License</td>
  21358. <td>Apache-2.0</td>
  21359. </tr>
  21360. <tr>
  21361. <td>Versions</td>
  21362. <td>3.0.0</td>
  21363. </tr>
  21364. <tr>
  21365. <td>Architectures</td>
  21366. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21367. </tr>
  21368. <tr>
  21369. <td>Definition</td>
  21370. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ignite3/xmake.lua">ignite3/xmake.lua</a></td>
  21371. </tr>
  21372. </tbody>
  21373. </table>
  21374. <h5 id="installcommand">Install command</h5>
  21375. <pre><code class="lang-console">xrepo install ignite3
  21376. </code></pre>
  21377. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21378. <pre><code class="lang-lua">add_requires("ignite3")
  21379. </code></pre>
  21380. <h3 id="igraphlinux">igraph (linux)</h3>
  21381. <table>
  21382. <thead>
  21383. <tr>
  21384. <th>Description</th>
  21385. <th><em>Library for the analysis of networks</em></th>
  21386. </tr>
  21387. </thead>
  21388. <tbody>
  21389. <tr>
  21390. <td>Homepage</td>
  21391. <td><a href="https://igraph.org">https://igraph.org</a></td>
  21392. </tr>
  21393. <tr>
  21394. <td>License</td>
  21395. <td>GPL-2.0</td>
  21396. </tr>
  21397. <tr>
  21398. <td>Versions</td>
  21399. <td>0.10.15, 0.10.16, 1.0.0, 1.0.1</td>
  21400. </tr>
  21401. <tr>
  21402. <td>Architectures</td>
  21403. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21404. </tr>
  21405. <tr>
  21406. <td>Definition</td>
  21407. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/igraph/xmake.lua">igraph/xmake.lua</a></td>
  21408. </tr>
  21409. </tbody>
  21410. </table>
  21411. <h5 id="installcommand">Install command</h5>
  21412. <pre><code class="lang-console">xrepo install igraph
  21413. </code></pre>
  21414. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21415. <pre><code class="lang-lua">add_requires("igraph")
  21416. </code></pre>
  21417. <h3 id="iguanalinux">iguana (linux)</h3>
  21418. <table>
  21419. <thead>
  21420. <tr>
  21421. <th>Description</th>
  21422. <th><em>universal serialization engine</em></th>
  21423. </tr>
  21424. </thead>
  21425. <tbody>
  21426. <tr>
  21427. <td>Homepage</td>
  21428. <td><a href="https://github.com/qicosmos/iguana">https://github.com/qicosmos/iguana</a></td>
  21429. </tr>
  21430. <tr>
  21431. <td>License</td>
  21432. <td>Apache-2.0</td>
  21433. </tr>
  21434. <tr>
  21435. <td>Versions</td>
  21436. <td>v1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9</td>
  21437. </tr>
  21438. <tr>
  21439. <td>Architectures</td>
  21440. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21441. </tr>
  21442. <tr>
  21443. <td>Definition</td>
  21444. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iguana/xmake.lua">iguana/xmake.lua</a></td>
  21445. </tr>
  21446. </tbody>
  21447. </table>
  21448. <h5 id="installcommand">Install command</h5>
  21449. <pre><code class="lang-console">xrepo install iguana
  21450. </code></pre>
  21451. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21452. <pre><code class="lang-lua">add_requires("iguana")
  21453. </code></pre>
  21454. <h3 id="im3dlinux">im3d (linux)</h3>
  21455. <table>
  21456. <thead>
  21457. <tr>
  21458. <th>Description</th>
  21459. <th><em>File Dialog for Dear ImGui</em></th>
  21460. </tr>
  21461. </thead>
  21462. <tbody>
  21463. <tr>
  21464. <td>Homepage</td>
  21465. <td><a href="https://github.com/john-chapman/im3d">https://github.com/john-chapman/im3d</a></td>
  21466. </tr>
  21467. <tr>
  21468. <td>License</td>
  21469. <td>MIT</td>
  21470. </tr>
  21471. <tr>
  21472. <td>Versions</td>
  21473. <td>2023.06.09</td>
  21474. </tr>
  21475. <tr>
  21476. <td>Architectures</td>
  21477. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21478. </tr>
  21479. <tr>
  21480. <td>Definition</td>
  21481. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/im3d/xmake.lua">im3d/xmake.lua</a></td>
  21482. </tr>
  21483. </tbody>
  21484. </table>
  21485. <h5 id="installcommand">Install command</h5>
  21486. <pre><code class="lang-console">xrepo install im3d
  21487. </code></pre>
  21488. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21489. <pre><code class="lang-lua">add_requires("im3d")
  21490. </code></pre>
  21491. <h3 id="imagemagicklinux">imagemagick (linux)</h3>
  21492. <table>
  21493. <thead>
  21494. <tr>
  21495. <th>Description</th>
  21496. <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>
  21497. </tr>
  21498. </thead>
  21499. <tbody>
  21500. <tr>
  21501. <td>Homepage</td>
  21502. <td><a href="https://imagemagick.org/script/index.php">https://imagemagick.org/script/index.php</a></td>
  21503. </tr>
  21504. <tr>
  21505. <td>License</td>
  21506. <td>Apache-2.0</td>
  21507. </tr>
  21508. <tr>
  21509. <td>Versions</td>
  21510. <td>7.0.11-13, 7.1.0-4</td>
  21511. </tr>
  21512. <tr>
  21513. <td>Architectures</td>
  21514. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21515. </tr>
  21516. <tr>
  21517. <td>Definition</td>
  21518. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imagemagick/xmake.lua">imagemagick/xmake.lua</a></td>
  21519. </tr>
  21520. </tbody>
  21521. </table>
  21522. <h5 id="installcommand">Install command</h5>
  21523. <pre><code class="lang-console">xrepo install imagemagick
  21524. </code></pre>
  21525. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21526. <pre><code class="lang-lua">add_requires("imagemagick")
  21527. </code></pre>
  21528. <h3 id="imathlinux">imath (linux)</h3>
  21529. <table>
  21530. <thead>
  21531. <tr>
  21532. <th>Description</th>
  21533. <th><em>Imath is a C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics</em></th>
  21534. </tr>
  21535. </thead>
  21536. <tbody>
  21537. <tr>
  21538. <td>Homepage</td>
  21539. <td><a href="https://github.com/AcademySoftwareFoundation/Imath/">https://github.com/AcademySoftwareFoundation/Imath/</a></td>
  21540. </tr>
  21541. <tr>
  21542. <td>License</td>
  21543. <td>BSD-3-Clause</td>
  21544. </tr>
  21545. <tr>
  21546. <td>Versions</td>
  21547. <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, v3.2.1, v3.2.2</td>
  21548. </tr>
  21549. <tr>
  21550. <td>Architectures</td>
  21551. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21552. </tr>
  21553. <tr>
  21554. <td>Definition</td>
  21555. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imath/xmake.lua">imath/xmake.lua</a></td>
  21556. </tr>
  21557. </tbody>
  21558. </table>
  21559. <h5 id="installcommand">Install command</h5>
  21560. <pre><code class="lang-console">xrepo install imath
  21561. </code></pre>
  21562. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21563. <pre><code class="lang-lua">add_requires("imath")
  21564. </code></pre>
  21565. <h3 id="imcoolbarlinux">imcoolbar (linux)</h3>
  21566. <table>
  21567. <thead>
  21568. <tr>
  21569. <th>Description</th>
  21570. <th><em>A Cool bar for Dear ImGui</em></th>
  21571. </tr>
  21572. </thead>
  21573. <tbody>
  21574. <tr>
  21575. <td>Homepage</td>
  21576. <td><a href="https://github.com/aiekick/ImCoolBar">https://github.com/aiekick/ImCoolBar</a></td>
  21577. </tr>
  21578. <tr>
  21579. <td>License</td>
  21580. <td>MIT</td>
  21581. </tr>
  21582. <tr>
  21583. <td>Versions</td>
  21584. <td>2023.07.05</td>
  21585. </tr>
  21586. <tr>
  21587. <td>Architectures</td>
  21588. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21589. </tr>
  21590. <tr>
  21591. <td>Definition</td>
  21592. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imcoolbar/xmake.lua">imcoolbar/xmake.lua</a></td>
  21593. </tr>
  21594. </tbody>
  21595. </table>
  21596. <h5 id="installcommand">Install command</h5>
  21597. <pre><code class="lang-console">xrepo install imcoolbar
  21598. </code></pre>
  21599. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21600. <pre><code class="lang-lua">add_requires("imcoolbar")
  21601. </code></pre>
  21602. <h3 id="imguilinux">imgui (linux)</h3>
  21603. <table>
  21604. <thead>
  21605. <tr>
  21606. <th>Description</th>
  21607. <th><em>Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies</em></th>
  21608. </tr>
  21609. </thead>
  21610. <tbody>
  21611. <tr>
  21612. <td>Homepage</td>
  21613. <td><a href="https://github.com/ocornut/imgui">https://github.com/ocornut/imgui</a></td>
  21614. </tr>
  21615. <tr>
  21616. <td>License</td>
  21617. <td>MIT</td>
  21618. </tr>
  21619. <tr>
  21620. <td>Versions</td>
  21621. <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, v1.92.2-docking, v1.92.2, v1.92.3-docking, v1.92.3, v1.92.4-docking, v1.92.4, v1.92.5-docking, v1.92.5</td>
  21622. </tr>
  21623. <tr>
  21624. <td>Architectures</td>
  21625. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21626. </tr>
  21627. <tr>
  21628. <td>Definition</td>
  21629. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui/xmake.lua">imgui/xmake.lua</a></td>
  21630. </tr>
  21631. </tbody>
  21632. </table>
  21633. <h5 id="installcommand">Install command</h5>
  21634. <pre><code class="lang-console">xrepo install imgui
  21635. </code></pre>
  21636. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21637. <pre><code class="lang-lua">add_requires("imgui")
  21638. </code></pre>
  21639. <h3 id="imguicolortexteditlinux">imgui-color-text-edit (linux)</h3>
  21640. <table>
  21641. <thead>
  21642. <tr>
  21643. <th>Description</th>
  21644. <th><em>Colorizing text editor for ImGui</em></th>
  21645. </tr>
  21646. </thead>
  21647. <tbody>
  21648. <tr>
  21649. <td>Homepage</td>
  21650. <td><a href="https://github.com/BalazsJako/ImGuiColorTextEdit">https://github.com/BalazsJako/ImGuiColorTextEdit</a></td>
  21651. </tr>
  21652. <tr>
  21653. <td>License</td>
  21654. <td>MIT</td>
  21655. </tr>
  21656. <tr>
  21657. <td>Versions</td>
  21658. <td>2019.06.15</td>
  21659. </tr>
  21660. <tr>
  21661. <td>Architectures</td>
  21662. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21663. </tr>
  21664. <tr>
  21665. <td>Definition</td>
  21666. <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>
  21667. </tr>
  21668. </tbody>
  21669. </table>
  21670. <h5 id="installcommand">Install command</h5>
  21671. <pre><code class="lang-console">xrepo install imgui-color-text-edit
  21672. </code></pre>
  21673. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21674. <pre><code class="lang-lua">add_requires("imgui-color-text-edit")
  21675. </code></pre>
  21676. <h3 id="imguifiledialoglinux">imgui-file-dialog (linux)</h3>
  21677. <table>
  21678. <thead>
  21679. <tr>
  21680. <th>Description</th>
  21681. <th><em>File Dialog for Dear ImGui</em></th>
  21682. </tr>
  21683. </thead>
  21684. <tbody>
  21685. <tr>
  21686. <td>Homepage</td>
  21687. <td><a href="https://github.com/aiekick/ImGuiFileDialog">https://github.com/aiekick/ImGuiFileDialog</a></td>
  21688. </tr>
  21689. <tr>
  21690. <td>License</td>
  21691. <td>MIT</td>
  21692. </tr>
  21693. <tr>
  21694. <td>Versions</td>
  21695. <td>v0.6.5, v0.6.6, v0.6.7, v0.6.8</td>
  21696. </tr>
  21697. <tr>
  21698. <td>Architectures</td>
  21699. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21700. </tr>
  21701. <tr>
  21702. <td>Definition</td>
  21703. <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>
  21704. </tr>
  21705. </tbody>
  21706. </table>
  21707. <h5 id="installcommand">Install command</h5>
  21708. <pre><code class="lang-console">xrepo install imgui-file-dialog
  21709. </code></pre>
  21710. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21711. <pre><code class="lang-lua">add_requires("imgui-file-dialog")
  21712. </code></pre>
  21713. <h3 id="imguifilebrowserlinux">imgui-filebrowser (linux)</h3>
  21714. <table>
  21715. <thead>
  21716. <tr>
  21717. <th>Description</th>
  21718. <th><em>File browser implementation for dear-imgui. C++17 is required.</em></th>
  21719. </tr>
  21720. </thead>
  21721. <tbody>
  21722. <tr>
  21723. <td>Homepage</td>
  21724. <td><a href="https://github.com/AirGuanZ/imgui-filebrowser">https://github.com/AirGuanZ/imgui-filebrowser</a></td>
  21725. </tr>
  21726. <tr>
  21727. <td>License</td>
  21728. <td>MIT</td>
  21729. </tr>
  21730. <tr>
  21731. <td>Versions</td>
  21732. <td>2024.10.07</td>
  21733. </tr>
  21734. <tr>
  21735. <td>Architectures</td>
  21736. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21737. </tr>
  21738. <tr>
  21739. <td>Definition</td>
  21740. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui-filebrowser/xmake.lua">imgui-filebrowser/xmake.lua</a></td>
  21741. </tr>
  21742. </tbody>
  21743. </table>
  21744. <h5 id="installcommand">Install command</h5>
  21745. <pre><code class="lang-console">xrepo install imgui-filebrowser
  21746. </code></pre>
  21747. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21748. <pre><code class="lang-lua">add_requires("imgui-filebrowser")
  21749. </code></pre>
  21750. <h3 id="imguisfmllinux">imgui-sfml (linux)</h3>
  21751. <table>
  21752. <thead>
  21753. <tr>
  21754. <th>Description</th>
  21755. <th><em>Dear ImGui binding for use with SFML</em></th>
  21756. </tr>
  21757. </thead>
  21758. <tbody>
  21759. <tr>
  21760. <td>Homepage</td>
  21761. <td><a href="https://github.com/eliasdaler/imgui-sfml">https://github.com/eliasdaler/imgui-sfml</a></td>
  21762. </tr>
  21763. <tr>
  21764. <td>License</td>
  21765. <td>MIT</td>
  21766. </tr>
  21767. <tr>
  21768. <td>Versions</td>
  21769. <td>v2.5, v2.6, v3.0</td>
  21770. </tr>
  21771. <tr>
  21772. <td>Architectures</td>
  21773. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21774. </tr>
  21775. <tr>
  21776. <td>Definition</td>
  21777. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui-sfml/xmake.lua">imgui-sfml/xmake.lua</a></td>
  21778. </tr>
  21779. </tbody>
  21780. </table>
  21781. <h5 id="installcommand">Install command</h5>
  21782. <pre><code class="lang-console">xrepo install imgui-sfml
  21783. </code></pre>
  21784. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21785. <pre><code class="lang-lua">add_requires("imgui-sfml")
  21786. </code></pre>
  21787. <h3 id="imguitextselectlinux">imguitextselect (linux)</h3>
  21788. <table>
  21789. <thead>
  21790. <tr>
  21791. <th>Description</th>
  21792. <th><em>Text selection implementation for Dear ImGui</em></th>
  21793. </tr>
  21794. </thead>
  21795. <tbody>
  21796. <tr>
  21797. <td>Homepage</td>
  21798. <td><a href="https://github.com/AidanSun05/ImGuiTextSelect">https://github.com/AidanSun05/ImGuiTextSelect</a></td>
  21799. </tr>
  21800. <tr>
  21801. <td>License</td>
  21802. <td>MIT</td>
  21803. </tr>
  21804. <tr>
  21805. <td>Versions</td>
  21806. <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>
  21807. </tr>
  21808. <tr>
  21809. <td>Architectures</td>
  21810. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21811. </tr>
  21812. <tr>
  21813. <td>Definition</td>
  21814. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imguitextselect/xmake.lua">imguitextselect/xmake.lua</a></td>
  21815. </tr>
  21816. </tbody>
  21817. </table>
  21818. <h5 id="installcommand">Install command</h5>
  21819. <pre><code class="lang-console">xrepo install imguitextselect
  21820. </code></pre>
  21821. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21822. <pre><code class="lang-lua">add_requires("imguitextselect")
  21823. </code></pre>
  21824. <h3 id="imguizmolinux">imguizmo (linux)</h3>
  21825. <table>
  21826. <thead>
  21827. <tr>
  21828. <th>Description</th>
  21829. <th><em>Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui</em></th>
  21830. </tr>
  21831. </thead>
  21832. <tbody>
  21833. <tr>
  21834. <td>Homepage</td>
  21835. <td><a href="https://github.com/CedricGuillemet/ImGuizmo">https://github.com/CedricGuillemet/ImGuizmo</a></td>
  21836. </tr>
  21837. <tr>
  21838. <td>License</td>
  21839. <td>MIT</td>
  21840. </tr>
  21841. <tr>
  21842. <td>Versions</td>
  21843. <td>1.83, 1.89+wip, 1.91.3+wip</td>
  21844. </tr>
  21845. <tr>
  21846. <td>Architectures</td>
  21847. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21848. </tr>
  21849. <tr>
  21850. <td>Definition</td>
  21851. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imguizmo/xmake.lua">imguizmo/xmake.lua</a></td>
  21852. </tr>
  21853. </tbody>
  21854. </table>
  21855. <h5 id="installcommand">Install command</h5>
  21856. <pre><code class="lang-console">xrepo install imguizmo
  21857. </code></pre>
  21858. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21859. <pre><code class="lang-lua">add_requires("imguizmo")
  21860. </code></pre>
  21861. <h3 id="immerlinux">immer (linux)</h3>
  21862. <table>
  21863. <thead>
  21864. <tr>
  21865. <th>Description</th>
  21866. <th><em>Library of persistent and immutable data structures written in C++.</em></th>
  21867. </tr>
  21868. </thead>
  21869. <tbody>
  21870. <tr>
  21871. <td>Homepage</td>
  21872. <td><a href="https://github.com/arximboldi/immer">https://github.com/arximboldi/immer</a></td>
  21873. </tr>
  21874. <tr>
  21875. <td>License</td>
  21876. <td>BSL-1.0</td>
  21877. </tr>
  21878. <tr>
  21879. <td>Versions</td>
  21880. <td>v0.8.0, v0.8.1, v0.9.0, v0.9.1</td>
  21881. </tr>
  21882. <tr>
  21883. <td>Architectures</td>
  21884. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21885. </tr>
  21886. <tr>
  21887. <td>Definition</td>
  21888. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/immer/xmake.lua">immer/xmake.lua</a></td>
  21889. </tr>
  21890. </tbody>
  21891. </table>
  21892. <h5 id="installcommand">Install command</h5>
  21893. <pre><code class="lang-console">xrepo install immer
  21894. </code></pre>
  21895. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21896. <pre><code class="lang-lua">add_requires("immer")
  21897. </code></pre>
  21898. <h3 id="imnodeslinux">imnodes (linux)</h3>
  21899. <table>
  21900. <thead>
  21901. <tr>
  21902. <th>Description</th>
  21903. <th><em>A small, dependency-free node editor for dear imgui</em></th>
  21904. </tr>
  21905. </thead>
  21906. <tbody>
  21907. <tr>
  21908. <td>Homepage</td>
  21909. <td><a href="https://github.com/Nelarius/imnodes">https://github.com/Nelarius/imnodes</a></td>
  21910. </tr>
  21911. <tr>
  21912. <td>License</td>
  21913. <td>MIT</td>
  21914. </tr>
  21915. <tr>
  21916. <td>Versions</td>
  21917. <td>v0.5</td>
  21918. </tr>
  21919. <tr>
  21920. <td>Architectures</td>
  21921. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21922. </tr>
  21923. <tr>
  21924. <td>Definition</td>
  21925. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imnodes/xmake.lua">imnodes/xmake.lua</a></td>
  21926. </tr>
  21927. </tbody>
  21928. </table>
  21929. <h5 id="installcommand">Install command</h5>
  21930. <pre><code class="lang-console">xrepo install imnodes
  21931. </code></pre>
  21932. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21933. <pre><code class="lang-lua">add_requires("imnodes")
  21934. </code></pre>
  21935. <h3 id="implotlinux">implot (linux)</h3>
  21936. <table>
  21937. <thead>
  21938. <tr>
  21939. <th>Description</th>
  21940. <th><em>Immediate Mode Plotting</em></th>
  21941. </tr>
  21942. </thead>
  21943. <tbody>
  21944. <tr>
  21945. <td>Homepage</td>
  21946. <td><a href="https://github.com/epezent/implot">https://github.com/epezent/implot</a></td>
  21947. </tr>
  21948. <tr>
  21949. <td>License</td>
  21950. <td>MIT</td>
  21951. </tr>
  21952. <tr>
  21953. <td>Versions</td>
  21954. <td>v0.15, v0.16, v0.17</td>
  21955. </tr>
  21956. <tr>
  21957. <td>Architectures</td>
  21958. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21959. </tr>
  21960. <tr>
  21961. <td>Definition</td>
  21962. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/implot/xmake.lua">implot/xmake.lua</a></td>
  21963. </tr>
  21964. </tbody>
  21965. </table>
  21966. <h5 id="installcommand">Install command</h5>
  21967. <pre><code class="lang-console">xrepo install implot
  21968. </code></pre>
  21969. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21970. <pre><code class="lang-lua">add_requires("implot")
  21971. </code></pre>
  21972. <h3 id="implot3dlinux">implot3d (linux)</h3>
  21973. <table>
  21974. <thead>
  21975. <tr>
  21976. <th>Description</th>
  21977. <th><em>Immediate Mode 3D Plotting</em></th>
  21978. </tr>
  21979. </thead>
  21980. <tbody>
  21981. <tr>
  21982. <td>Homepage</td>
  21983. <td><a href="https://github.com/brenocq/implot3d">https://github.com/brenocq/implot3d</a></td>
  21984. </tr>
  21985. <tr>
  21986. <td>License</td>
  21987. <td>MIT</td>
  21988. </tr>
  21989. <tr>
  21990. <td>Versions</td>
  21991. <td>v0.2, v0.3</td>
  21992. </tr>
  21993. <tr>
  21994. <td>Architectures</td>
  21995. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21996. </tr>
  21997. <tr>
  21998. <td>Definition</td>
  21999. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/implot3d/xmake.lua">implot3d/xmake.lua</a></td>
  22000. </tr>
  22001. </tbody>
  22002. </table>
  22003. <h5 id="installcommand">Install command</h5>
  22004. <pre><code class="lang-console">xrepo install implot3d
  22005. </code></pre>
  22006. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22007. <pre><code class="lang-lua">add_requires("implot3d")
  22008. </code></pre>
  22009. <h3 id="incbinlinux">incbin (linux)</h3>
  22010. <table>
  22011. <thead>
  22012. <tr>
  22013. <th>Description</th>
  22014. <th><em>Include binary files in C/C++</em></th>
  22015. </tr>
  22016. </thead>
  22017. <tbody>
  22018. <tr>
  22019. <td>Homepage</td>
  22020. <td><a href="https://github.com/graphitemaster/incbin">https://github.com/graphitemaster/incbin</a></td>
  22021. </tr>
  22022. <tr>
  22023. <td>License</td>
  22024. <td>Unlicense</td>
  22025. </tr>
  22026. <tr>
  22027. <td>Versions</td>
  22028. <td>2025.05.27</td>
  22029. </tr>
  22030. <tr>
  22031. <td>Architectures</td>
  22032. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22033. </tr>
  22034. <tr>
  22035. <td>Definition</td>
  22036. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/incbin/xmake.lua">incbin/xmake.lua</a></td>
  22037. </tr>
  22038. </tbody>
  22039. </table>
  22040. <h5 id="installcommand">Install command</h5>
  22041. <pre><code class="lang-console">xrepo install incbin
  22042. </code></pre>
  22043. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22044. <pre><code class="lang-lua">add_requires("incbin")
  22045. </code></pre>
  22046. <h3 id="indicatorslinux">indicators (linux)</h3>
  22047. <table>
  22048. <thead>
  22049. <tr>
  22050. <th>Description</th>
  22051. <th><em>Activity Indicators for Modern C++</em></th>
  22052. </tr>
  22053. </thead>
  22054. <tbody>
  22055. <tr>
  22056. <td>Homepage</td>
  22057. <td><a href="https://github.com/p-ranav/indicators">https://github.com/p-ranav/indicators</a></td>
  22058. </tr>
  22059. <tr>
  22060. <td>License</td>
  22061. <td>MIT</td>
  22062. </tr>
  22063. <tr>
  22064. <td>Versions</td>
  22065. <td>2.2, 2.3</td>
  22066. </tr>
  22067. <tr>
  22068. <td>Architectures</td>
  22069. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22070. </tr>
  22071. <tr>
  22072. <td>Definition</td>
  22073. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/indicators/xmake.lua">indicators/xmake.lua</a></td>
  22074. </tr>
  22075. </tbody>
  22076. </table>
  22077. <h5 id="installcommand">Install command</h5>
  22078. <pre><code class="lang-console">xrepo install indicators
  22079. </code></pre>
  22080. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22081. <pre><code class="lang-lua">add_requires("indicators")
  22082. </code></pre>
  22083. <h3 id="infowarelinux">infoware (linux)</h3>
  22084. <table>
  22085. <thead>
  22086. <tr>
  22087. <th>Description</th>
  22088. <th><em>C++ Library for pulling system and hardware information, without hitting the command line.</em></th>
  22089. </tr>
  22090. </thead>
  22091. <tbody>
  22092. <tr>
  22093. <td>Homepage</td>
  22094. <td><a href="https://github.com/ThePhD/infoware">https://github.com/ThePhD/infoware</a></td>
  22095. </tr>
  22096. <tr>
  22097. <td>License</td>
  22098. <td>CC0-1.0</td>
  22099. </tr>
  22100. <tr>
  22101. <td>Versions</td>
  22102. <td>2023.04.12</td>
  22103. </tr>
  22104. <tr>
  22105. <td>Architectures</td>
  22106. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22107. </tr>
  22108. <tr>
  22109. <td>Definition</td>
  22110. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/infoware/xmake.lua">infoware/xmake.lua</a></td>
  22111. </tr>
  22112. </tbody>
  22113. </table>
  22114. <h5 id="installcommand">Install command</h5>
  22115. <pre><code class="lang-console">xrepo install infoware
  22116. </code></pre>
  22117. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22118. <pre><code class="lang-lua">add_requires("infoware")
  22119. </code></pre>
  22120. <h3 id="inifilecpplinux">inifile-cpp (linux)</h3>
  22121. <table>
  22122. <thead>
  22123. <tr>
  22124. <th>Description</th>
  22125. <th><em>A header-only and easy to use Ini file parser for C++.</em></th>
  22126. </tr>
  22127. </thead>
  22128. <tbody>
  22129. <tr>
  22130. <td>Homepage</td>
  22131. <td><a href="https://github.com/Rookfighter/inifile-cpp">https://github.com/Rookfighter/inifile-cpp</a></td>
  22132. </tr>
  22133. <tr>
  22134. <td>License</td>
  22135. <td>MIT</td>
  22136. </tr>
  22137. <tr>
  22138. <td>Versions</td>
  22139. <td>2022.06.25, 2025.02.11</td>
  22140. </tr>
  22141. <tr>
  22142. <td>Architectures</td>
  22143. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22144. </tr>
  22145. <tr>
  22146. <td>Definition</td>
  22147. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inifile-cpp/xmake.lua">inifile-cpp/xmake.lua</a></td>
  22148. </tr>
  22149. </tbody>
  22150. </table>
  22151. <h5 id="installcommand">Install command</h5>
  22152. <pre><code class="lang-console">xrepo install inifile-cpp
  22153. </code></pre>
  22154. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22155. <pre><code class="lang-lua">add_requires("inifile-cpp")
  22156. </code></pre>
  22157. <h3 id="inihlinux">inih (linux)</h3>
  22158. <table>
  22159. <thead>
  22160. <tr>
  22161. <th>Description</th>
  22162. <th><em>Simple .INI file parser in C, good for embedded systems</em></th>
  22163. </tr>
  22164. </thead>
  22165. <tbody>
  22166. <tr>
  22167. <td>Homepage</td>
  22168. <td><a href="https://github.com/benhoyt/inih">https://github.com/benhoyt/inih</a></td>
  22169. </tr>
  22170. <tr>
  22171. <td>Versions</td>
  22172. <td>58, 59, 60</td>
  22173. </tr>
  22174. <tr>
  22175. <td>Architectures</td>
  22176. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22177. </tr>
  22178. <tr>
  22179. <td>Definition</td>
  22180. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inih/xmake.lua">inih/xmake.lua</a></td>
  22181. </tr>
  22182. </tbody>
  22183. </table>
  22184. <h5 id="installcommand">Install command</h5>
  22185. <pre><code class="lang-console">xrepo install inih
  22186. </code></pre>
  22187. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22188. <pre><code class="lang-lua">add_requires("inih")
  22189. </code></pre>
  22190. <h3 id="iniparserlinux">iniparser (linux)</h3>
  22191. <table>
  22192. <thead>
  22193. <tr>
  22194. <th>Description</th>
  22195. <th><em>ini file parser</em></th>
  22196. </tr>
  22197. </thead>
  22198. <tbody>
  22199. <tr>
  22200. <td>Homepage</td>
  22201. <td><a href="http://ndevilla.free.fr/iniparser">http://ndevilla.free.fr/iniparser</a></td>
  22202. </tr>
  22203. <tr>
  22204. <td>License</td>
  22205. <td>MIT</td>
  22206. </tr>
  22207. <tr>
  22208. <td>Versions</td>
  22209. <td>v4.2.6</td>
  22210. </tr>
  22211. <tr>
  22212. <td>Architectures</td>
  22213. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22214. </tr>
  22215. <tr>
  22216. <td>Definition</td>
  22217. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iniparser/xmake.lua">iniparser/xmake.lua</a></td>
  22218. </tr>
  22219. </tbody>
  22220. </table>
  22221. <h5 id="installcommand">Install command</h5>
  22222. <pre><code class="lang-console">xrepo install iniparser
  22223. </code></pre>
  22224. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22225. <pre><code class="lang-lua">add_requires("iniparser")
  22226. </code></pre>
  22227. <h3 id="inipplinux">inipp (linux)</h3>
  22228. <table>
  22229. <thead>
  22230. <tr>
  22231. <th>Description</th>
  22232. <th><em>Simple C++ ini parser.</em></th>
  22233. </tr>
  22234. </thead>
  22235. <tbody>
  22236. <tr>
  22237. <td>Homepage</td>
  22238. <td><a href="https://github.com/mcmtroffaes/inipp">https://github.com/mcmtroffaes/inipp</a></td>
  22239. </tr>
  22240. <tr>
  22241. <td>License</td>
  22242. <td>MIT</td>
  22243. </tr>
  22244. <tr>
  22245. <td>Versions</td>
  22246. <td>2022.02.03, 2025.06.17</td>
  22247. </tr>
  22248. <tr>
  22249. <td>Architectures</td>
  22250. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22251. </tr>
  22252. <tr>
  22253. <td>Definition</td>
  22254. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inipp/xmake.lua">inipp/xmake.lua</a></td>
  22255. </tr>
  22256. </tbody>
  22257. </table>
  22258. <h5 id="installcommand">Install command</h5>
  22259. <pre><code class="lang-console">xrepo install inipp
  22260. </code></pre>
  22261. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22262. <pre><code class="lang-lua">add_requires("inipp")
  22263. </code></pre>
  22264. <h3 id="injalinux">inja (linux)</h3>
  22265. <table>
  22266. <thead>
  22267. <tr>
  22268. <th>Description</th>
  22269. <th><em>A Template Engine for Modern C++</em></th>
  22270. </tr>
  22271. </thead>
  22272. <tbody>
  22273. <tr>
  22274. <td>Homepage</td>
  22275. <td><a href="https://pantor.github.io/inja/">https://pantor.github.io/inja/</a></td>
  22276. </tr>
  22277. <tr>
  22278. <td>License</td>
  22279. <td>MIT</td>
  22280. </tr>
  22281. <tr>
  22282. <td>Versions</td>
  22283. <td>v2.1.0, v3.4.0, v3.5.0</td>
  22284. </tr>
  22285. <tr>
  22286. <td>Architectures</td>
  22287. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22288. </tr>
  22289. <tr>
  22290. <td>Definition</td>
  22291. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inja/xmake.lua">inja/xmake.lua</a></td>
  22292. </tr>
  22293. </tbody>
  22294. </table>
  22295. <h5 id="installcommand">Install command</h5>
  22296. <pre><code class="lang-console">xrepo install inja
  22297. </code></pre>
  22298. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22299. <pre><code class="lang-lua">add_requires("inja")
  22300. </code></pre>
  22301. <h3 id="injectorlinux">injector (linux)</h3>
  22302. <table>
  22303. <thead>
  22304. <tr>
  22305. <th>Description</th>
  22306. <th><em>Library for injecting a shared library into a Linux or Windows process</em></th>
  22307. </tr>
  22308. </thead>
  22309. <tbody>
  22310. <tr>
  22311. <td>Homepage</td>
  22312. <td><a href="https://github.com/kubo/injector">https://github.com/kubo/injector</a></td>
  22313. </tr>
  22314. <tr>
  22315. <td>License</td>
  22316. <td>LGPL-2.1</td>
  22317. </tr>
  22318. <tr>
  22319. <td>Versions</td>
  22320. <td>2024.02.18</td>
  22321. </tr>
  22322. <tr>
  22323. <td>Architectures</td>
  22324. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22325. </tr>
  22326. <tr>
  22327. <td>Definition</td>
  22328. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/injector/xmake.lua">injector/xmake.lua</a></td>
  22329. </tr>
  22330. </tbody>
  22331. </table>
  22332. <h5 id="installcommand">Install command</h5>
  22333. <pre><code class="lang-console">xrepo install injector
  22334. </code></pre>
  22335. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22336. <pre><code class="lang-lua">add_requires("injector")
  22337. </code></pre>
  22338. <h3 id="innoextractlinux">innoextract (linux)</h3>
  22339. <table>
  22340. <thead>
  22341. <tr>
  22342. <th>Description</th>
  22343. <th><em>A tool to unpack installers created by Inno Setup</em></th>
  22344. </tr>
  22345. </thead>
  22346. <tbody>
  22347. <tr>
  22348. <td>Homepage</td>
  22349. <td><a href="https://constexpr.org/innoextract/">https://constexpr.org/innoextract/</a></td>
  22350. </tr>
  22351. <tr>
  22352. <td>Versions</td>
  22353. <td>2025.02.07</td>
  22354. </tr>
  22355. <tr>
  22356. <td>Architectures</td>
  22357. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22358. </tr>
  22359. <tr>
  22360. <td>Definition</td>
  22361. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/innoextract/xmake.lua">innoextract/xmake.lua</a></td>
  22362. </tr>
  22363. </tbody>
  22364. </table>
  22365. <h5 id="installcommand">Install command</h5>
  22366. <pre><code class="lang-console">xrepo install innoextract
  22367. </code></pre>
  22368. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22369. <pre><code class="lang-lua">add_requires("innoextract")
  22370. </code></pre>
  22371. <h3 id="interface99linux">interface99 (linux)</h3>
  22372. <table>
  22373. <thead>
  22374. <tr>
  22375. <th>Description</th>
  22376. <th><em>Full-featured interfaces for C99</em></th>
  22377. </tr>
  22378. </thead>
  22379. <tbody>
  22380. <tr>
  22381. <td>Homepage</td>
  22382. <td><a href="https://github.com/Hirrolot/interface99">https://github.com/Hirrolot/interface99</a></td>
  22383. </tr>
  22384. <tr>
  22385. <td>License</td>
  22386. <td>MIT</td>
  22387. </tr>
  22388. <tr>
  22389. <td>Versions</td>
  22390. <td>1.0.0, 1.0.1, 1.0.2</td>
  22391. </tr>
  22392. <tr>
  22393. <td>Architectures</td>
  22394. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22395. </tr>
  22396. <tr>
  22397. <td>Definition</td>
  22398. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/interface99/xmake.lua">interface99/xmake.lua</a></td>
  22399. </tr>
  22400. </tbody>
  22401. </table>
  22402. <h5 id="installcommand">Install command</h5>
  22403. <pre><code class="lang-console">xrepo install interface99
  22404. </code></pre>
  22405. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22406. <pre><code class="lang-lua">add_requires("interface99")
  22407. </code></pre>
  22408. <h3 id="intxlinux">intx (linux)</h3>
  22409. <table>
  22410. <thead>
  22411. <tr>
  22412. <th>Description</th>
  22413. <th><em>Extended precision integer C++ library</em></th>
  22414. </tr>
  22415. </thead>
  22416. <tbody>
  22417. <tr>
  22418. <td>Homepage</td>
  22419. <td><a href="https://github.com/chfast/intx">https://github.com/chfast/intx</a></td>
  22420. </tr>
  22421. <tr>
  22422. <td>License</td>
  22423. <td>Apache-2.0</td>
  22424. </tr>
  22425. <tr>
  22426. <td>Versions</td>
  22427. <td>v0.11.0, v0.12.0, v0.12.1, v0.13.0, v0.14.0</td>
  22428. </tr>
  22429. <tr>
  22430. <td>Architectures</td>
  22431. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22432. </tr>
  22433. <tr>
  22434. <td>Definition</td>
  22435. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/intx/xmake.lua">intx/xmake.lua</a></td>
  22436. </tr>
  22437. </tbody>
  22438. </table>
  22439. <h5 id="installcommand">Install command</h5>
  22440. <pre><code class="lang-console">xrepo install intx
  22441. </code></pre>
  22442. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22443. <pre><code class="lang-lua">add_requires("intx")
  22444. </code></pre>
  22445. <h3 id="iowowlinux">iowow (linux)</h3>
  22446. <table>
  22447. <thead>
  22448. <tr>
  22449. <th>Description</th>
  22450. <th><em>A C utility library and persistent key/value storage engine</em></th>
  22451. </tr>
  22452. </thead>
  22453. <tbody>
  22454. <tr>
  22455. <td>Homepage</td>
  22456. <td><a href="https://iowow.softmotions.com">https://iowow.softmotions.com</a></td>
  22457. </tr>
  22458. <tr>
  22459. <td>License</td>
  22460. <td>MIT</td>
  22461. </tr>
  22462. <tr>
  22463. <td>Versions</td>
  22464. <td>v1.4.17, v1.4.18</td>
  22465. </tr>
  22466. <tr>
  22467. <td>Architectures</td>
  22468. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22469. </tr>
  22470. <tr>
  22471. <td>Definition</td>
  22472. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iowow/xmake.lua">iowow/xmake.lua</a></td>
  22473. </tr>
  22474. </tbody>
  22475. </table>
  22476. <h5 id="installcommand">Install command</h5>
  22477. <pre><code class="lang-console">xrepo install iowow
  22478. </code></pre>
  22479. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22480. <pre><code class="lang-lua">add_requires("iowow")
  22481. </code></pre>
  22482. <h3 id="ip2regionlinux">ip2region (linux)</h3>
  22483. <table>
  22484. <thead>
  22485. <tr>
  22486. <th>Description</th>
  22487. <th><em>IP address region search library.</em></th>
  22488. </tr>
  22489. </thead>
  22490. <tbody>
  22491. <tr>
  22492. <td>Homepage</td>
  22493. <td><a href="https://github.com/lionsoul2014/ip2region">https://github.com/lionsoul2014/ip2region</a></td>
  22494. </tr>
  22495. <tr>
  22496. <td>License</td>
  22497. <td>Apache-2.0</td>
  22498. </tr>
  22499. <tr>
  22500. <td>Versions</td>
  22501. <td>v2020.10.31</td>
  22502. </tr>
  22503. <tr>
  22504. <td>Architectures</td>
  22505. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22506. </tr>
  22507. <tr>
  22508. <td>Definition</td>
  22509. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ip2region/xmake.lua">ip2region/xmake.lua</a></td>
  22510. </tr>
  22511. </tbody>
  22512. </table>
  22513. <h5 id="installcommand">Install command</h5>
  22514. <pre><code class="lang-console">xrepo install ip2region
  22515. </code></pre>
  22516. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22517. <pre><code class="lang-lua">add_requires("ip2region")
  22518. </code></pre>
  22519. <h3 id="irrlichtlinux">irrlicht (linux)</h3>
  22520. <table>
  22521. <thead>
  22522. <tr>
  22523. <th>Description</th>
  22524. <th><em>The Irrlicht Engine is an open source realtime 3D engine written in C++.</em></th>
  22525. </tr>
  22526. </thead>
  22527. <tbody>
  22528. <tr>
  22529. <td>Homepage</td>
  22530. <td><a href="https://irrlicht.sourceforge.io/">https://irrlicht.sourceforge.io/</a></td>
  22531. </tr>
  22532. <tr>
  22533. <td>License</td>
  22534. <td>zlib</td>
  22535. </tr>
  22536. <tr>
  22537. <td>Versions</td>
  22538. <td>1.8.5</td>
  22539. </tr>
  22540. <tr>
  22541. <td>Architectures</td>
  22542. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22543. </tr>
  22544. <tr>
  22545. <td>Definition</td>
  22546. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/irrlicht/xmake.lua">irrlicht/xmake.lua</a></td>
  22547. </tr>
  22548. </tbody>
  22549. </table>
  22550. <h5 id="installcommand">Install command</h5>
  22551. <pre><code class="lang-console">xrepo install irrlicht
  22552. </code></pre>
  22553. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22554. <pre><code class="lang-lua">add_requires("irrlicht")
  22555. </code></pre>
  22556. <h3 id="irrxmllinux">irrxml (linux)</h3>
  22557. <table>
  22558. <thead>
  22559. <tr>
  22560. <th>Description</th>
  22561. <th><em>High speed and easy-to-use XML Parser for C++</em></th>
  22562. </tr>
  22563. </thead>
  22564. <tbody>
  22565. <tr>
  22566. <td>Homepage</td>
  22567. <td><a href="https://sourceforge.net/projects/irrlicht/">https://sourceforge.net/projects/irrlicht/</a></td>
  22568. </tr>
  22569. <tr>
  22570. <td>Versions</td>
  22571. <td>1.2</td>
  22572. </tr>
  22573. <tr>
  22574. <td>Architectures</td>
  22575. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22576. </tr>
  22577. <tr>
  22578. <td>Definition</td>
  22579. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/irrxml/xmake.lua">irrxml/xmake.lua</a></td>
  22580. </tr>
  22581. </tbody>
  22582. </table>
  22583. <h5 id="installcommand">Install command</h5>
  22584. <pre><code class="lang-console">xrepo install irrxml
  22585. </code></pre>
  22586. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22587. <pre><code class="lang-lua">add_requires("irrxml")
  22588. </code></pre>
  22589. <h3 id="isocodeslinux">iso-codes (linux)</h3>
  22590. <table>
  22591. <thead>
  22592. <tr>
  22593. <th>Description</th>
  22594. <th><em>Provides lists of various ISO standards</em></th>
  22595. </tr>
  22596. </thead>
  22597. <tbody>
  22598. <tr>
  22599. <td>Homepage</td>
  22600. <td><a href="https://salsa.debian.org/iso-codes-team/iso-codes">https://salsa.debian.org/iso-codes-team/iso-codes</a></td>
  22601. </tr>
  22602. <tr>
  22603. <td>License</td>
  22604. <td>LGPL-2.1-or-later</td>
  22605. </tr>
  22606. <tr>
  22607. <td>Versions</td>
  22608. <td>4.8.0, 4.16.0</td>
  22609. </tr>
  22610. <tr>
  22611. <td>Architectures</td>
  22612. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22613. </tr>
  22614. <tr>
  22615. <td>Definition</td>
  22616. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iso-codes/xmake.lua">iso-codes/xmake.lua</a></td>
  22617. </tr>
  22618. </tbody>
  22619. </table>
  22620. <h5 id="installcommand">Install command</h5>
  22621. <pre><code class="lang-console">xrepo install iso-codes
  22622. </code></pre>
  22623. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22624. <pre><code class="lang-lua">add_requires("iso-codes")
  22625. </code></pre>
  22626. <h3 id="isoclinelinux">isocline (linux)</h3>
  22627. <table>
  22628. <thead>
  22629. <tr>
  22630. <th>Description</th>
  22631. <th><em>Isocline is a portable GNU readline alternative </em></th>
  22632. </tr>
  22633. </thead>
  22634. <tbody>
  22635. <tr>
  22636. <td>Homepage</td>
  22637. <td><a href="https://github.com/daanx/isocline">https://github.com/daanx/isocline</a></td>
  22638. </tr>
  22639. <tr>
  22640. <td>License</td>
  22641. <td>MIT</td>
  22642. </tr>
  22643. <tr>
  22644. <td>Versions</td>
  22645. <td>2022.01.16</td>
  22646. </tr>
  22647. <tr>
  22648. <td>Architectures</td>
  22649. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22650. </tr>
  22651. <tr>
  22652. <td>Definition</td>
  22653. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/isocline/xmake.lua">isocline/xmake.lua</a></td>
  22654. </tr>
  22655. </tbody>
  22656. </table>
  22657. <h5 id="installcommand">Install command</h5>
  22658. <pre><code class="lang-console">xrepo install isocline
  22659. </code></pre>
  22660. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22661. <pre><code class="lang-lua">add_requires("isocline")
  22662. </code></pre>
  22663. <h3 id="ispclinux">ispc (linux)</h3>
  22664. <table>
  22665. <thead>
  22666. <tr>
  22667. <th>Description</th>
  22668. <th><em>Intel® Implicit SPMD Program Compiler</em></th>
  22669. </tr>
  22670. </thead>
  22671. <tbody>
  22672. <tr>
  22673. <td>Homepage</td>
  22674. <td><a href="https://ispc.github.io/">https://ispc.github.io/</a></td>
  22675. </tr>
  22676. <tr>
  22677. <td>License</td>
  22678. <td>BSD-3-Clause</td>
  22679. </tr>
  22680. <tr>
  22681. <td>Versions</td>
  22682. <td>1.17.0, 1.25.3, 1.26.0, 1.27.0, 1.28.2</td>
  22683. </tr>
  22684. <tr>
  22685. <td>Architectures</td>
  22686. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22687. </tr>
  22688. <tr>
  22689. <td>Definition</td>
  22690. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ispc/xmake.lua">ispc/xmake.lua</a></td>
  22691. </tr>
  22692. </tbody>
  22693. </table>
  22694. <h5 id="installcommand">Install command</h5>
  22695. <pre><code class="lang-console">xrepo install ispc
  22696. </code></pre>
  22697. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22698. <pre><code class="lang-lua">add_requires("ispc")
  22699. </code></pre>
  22700. <h3 id="itklinux">itk (linux)</h3>
  22701. <table>
  22702. <thead>
  22703. <tr>
  22704. <th>Description</th>
  22705. <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>
  22706. </tr>
  22707. </thead>
  22708. <tbody>
  22709. <tr>
  22710. <td>Homepage</td>
  22711. <td><a href="https://itk.org/">https://itk.org/</a></td>
  22712. </tr>
  22713. <tr>
  22714. <td>License</td>
  22715. <td>Apache-2.0</td>
  22716. </tr>
  22717. <tr>
  22718. <td>Versions</td>
  22719. <td>5.2.0, 5.2.1, 5.4.4, 5.4.5</td>
  22720. </tr>
  22721. <tr>
  22722. <td>Architectures</td>
  22723. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22724. </tr>
  22725. <tr>
  22726. <td>Definition</td>
  22727. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/itk/xmake.lua">itk/xmake.lua</a></td>
  22728. </tr>
  22729. </tbody>
  22730. </table>
  22731. <h5 id="installcommand">Install command</h5>
  22732. <pre><code class="lang-console">xrepo install itk
  22733. </code></pre>
  22734. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22735. <pre><code class="lang-lua">add_requires("itk")
  22736. </code></pre>
  22737. <h3 id="itliblinux">itlib (linux)</h3>
  22738. <table>
  22739. <thead>
  22740. <tr>
  22741. <th>Description</th>
  22742. <th><em>A collection of std-like single-header C++ libraries</em></th>
  22743. </tr>
  22744. </thead>
  22745. <tbody>
  22746. <tr>
  22747. <td>Homepage</td>
  22748. <td><a href="https://github.com/iboB/itlib">https://github.com/iboB/itlib</a></td>
  22749. </tr>
  22750. <tr>
  22751. <td>License</td>
  22752. <td>MIT</td>
  22753. </tr>
  22754. <tr>
  22755. <td>Versions</td>
  22756. <td>v1.10.3, v1.11.0, v1.11.1, v1.11.4, v1.11.5, v1.11.7, v1.11.8, v1.11.9, v1.12.0, v1.12.1</td>
  22757. </tr>
  22758. <tr>
  22759. <td>Architectures</td>
  22760. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22761. </tr>
  22762. <tr>
  22763. <td>Definition</td>
  22764. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/itlib/xmake.lua">itlib/xmake.lua</a></td>
  22765. </tr>
  22766. </tbody>
  22767. </table>
  22768. <h5 id="installcommand">Install command</h5>
  22769. <pre><code class="lang-console">xrepo install itlib
  22770. </code></pre>
  22771. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22772. <pre><code class="lang-lua">add_requires("itlib")
  22773. </code></pre>
  22774. <h3 id="itstoollinux">itstool (linux)</h3>
  22775. <table>
  22776. <thead>
  22777. <tr>
  22778. <th>Description</th>
  22779. <th><em>ITS Tool allows you to translate your XML documents with PO files</em></th>
  22780. </tr>
  22781. </thead>
  22782. <tbody>
  22783. <tr>
  22784. <td>Homepage</td>
  22785. <td><a href="http://itstool.org/">http://itstool.org/</a></td>
  22786. </tr>
  22787. <tr>
  22788. <td>License</td>
  22789. <td>GPL-3.0</td>
  22790. </tr>
  22791. <tr>
  22792. <td>Versions</td>
  22793. <td>2.0.7</td>
  22794. </tr>
  22795. <tr>
  22796. <td>Architectures</td>
  22797. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22798. </tr>
  22799. <tr>
  22800. <td>Definition</td>
  22801. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/itstool/xmake.lua">itstool/xmake.lua</a></td>
  22802. </tr>
  22803. </tbody>
  22804. </table>
  22805. <h5 id="installcommand">Install command</h5>
  22806. <pre><code class="lang-console">xrepo install itstool
  22807. </code></pre>
  22808. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22809. <pre><code class="lang-lua">add_requires("itstool")
  22810. </code></pre>
  22811. <h3 id="ittapilinux">ittapi (linux)</h3>
  22812. <table>
  22813. <thead>
  22814. <tr>
  22815. <th>Description</th>
  22816. <th><em>Intel® Instrumentation and Tracing Technology (ITT) and Just-In-Time (JIT) API</em></th>
  22817. </tr>
  22818. </thead>
  22819. <tbody>
  22820. <tr>
  22821. <td>Homepage</td>
  22822. <td><a href="https://github.com/intel/ittapi">https://github.com/intel/ittapi</a></td>
  22823. </tr>
  22824. <tr>
  22825. <td>License</td>
  22826. <td>BSD-3-Clause</td>
  22827. </tr>
  22828. <tr>
  22829. <td>Versions</td>
  22830. <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, v3.26.4</td>
  22831. </tr>
  22832. <tr>
  22833. <td>Architectures</td>
  22834. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22835. </tr>
  22836. <tr>
  22837. <td>Definition</td>
  22838. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ittapi/xmake.lua">ittapi/xmake.lua</a></td>
  22839. </tr>
  22840. </tbody>
  22841. </table>
  22842. <h5 id="installcommand">Install command</h5>
  22843. <pre><code class="lang-console">xrepo install ittapi
  22844. </code></pre>
  22845. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22846. <pre><code class="lang-lua">add_requires("ittapi")
  22847. </code></pre>
  22848. <h3 id="iveriloglinux">iverilog (linux)</h3>
  22849. <table>
  22850. <thead>
  22851. <tr>
  22852. <th>Description</th>
  22853. <th><em>Icarus Verilog</em></th>
  22854. </tr>
  22855. </thead>
  22856. <tbody>
  22857. <tr>
  22858. <td>Homepage</td>
  22859. <td><a href="https://steveicarus.github.io/iverilog/">https://steveicarus.github.io/iverilog/</a></td>
  22860. </tr>
  22861. <tr>
  22862. <td>Versions</td>
  22863. <td>2023.1.7</td>
  22864. </tr>
  22865. <tr>
  22866. <td>Architectures</td>
  22867. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22868. </tr>
  22869. <tr>
  22870. <td>Definition</td>
  22871. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iverilog/xmake.lua">iverilog/xmake.lua</a></td>
  22872. </tr>
  22873. </tbody>
  22874. </table>
  22875. <h5 id="installcommand">Install command</h5>
  22876. <pre><code class="lang-console">xrepo install iverilog
  22877. </code></pre>
  22878. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22879. <pre><code class="lang-lua">add_requires("iverilog")
  22880. </code></pre>
  22881. <h3 id="ixwebsocketlinux">ixwebsocket (linux)</h3>
  22882. <table>
  22883. <thead>
  22884. <tr>
  22885. <th>Description</th>
  22886. <th><em>websocket and http client and server library, with TLS support and very few dependencies</em></th>
  22887. </tr>
  22888. </thead>
  22889. <tbody>
  22890. <tr>
  22891. <td>Homepage</td>
  22892. <td><a href="https://github.com/machinezone/IXWebSocket">https://github.com/machinezone/IXWebSocket</a></td>
  22893. </tr>
  22894. <tr>
  22895. <td>License</td>
  22896. <td>BSD-3-Clause</td>
  22897. </tr>
  22898. <tr>
  22899. <td>Versions</td>
  22900. <td>v11.4.4, v11.4.5, v11.4.6</td>
  22901. </tr>
  22902. <tr>
  22903. <td>Architectures</td>
  22904. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22905. </tr>
  22906. <tr>
  22907. <td>Definition</td>
  22908. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ixwebsocket/xmake.lua">ixwebsocket/xmake.lua</a></td>
  22909. </tr>
  22910. </tbody>
  22911. </table>
  22912. <h5 id="installcommand">Install command</h5>
  22913. <pre><code class="lang-console">xrepo install ixwebsocket
  22914. </code></pre>
  22915. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22916. <pre><code class="lang-lua">add_requires("ixwebsocket")
  22917. </code></pre>
  22918. <h2 id="j">j</h2>
  22919. <h3 id="jack2linux">jack2 (linux)</h3>
  22920. <table>
  22921. <thead>
  22922. <tr>
  22923. <th>Description</th>
  22924. <th><em>Cross-platform API that enables device sharing and inter-application audio routing</em></th>
  22925. </tr>
  22926. </thead>
  22927. <tbody>
  22928. <tr>
  22929. <td>Homepage</td>
  22930. <td><a href="https://jackaudio.org/">https://jackaudio.org/</a></td>
  22931. </tr>
  22932. <tr>
  22933. <td>License</td>
  22934. <td>GPL-2.0</td>
  22935. </tr>
  22936. <tr>
  22937. <td>Versions</td>
  22938. <td>v1.9.22</td>
  22939. </tr>
  22940. <tr>
  22941. <td>Architectures</td>
  22942. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22943. </tr>
  22944. <tr>
  22945. <td>Definition</td>
  22946. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jack2/xmake.lua">jack2/xmake.lua</a></td>
  22947. </tr>
  22948. </tbody>
  22949. </table>
  22950. <h5 id="installcommand">Install command</h5>
  22951. <pre><code class="lang-console">xrepo install jack2
  22952. </code></pre>
  22953. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22954. <pre><code class="lang-lua">add_requires("jack2")
  22955. </code></pre>
  22956. <h3 id="janssonlinux">jansson (linux)</h3>
  22957. <table>
  22958. <thead>
  22959. <tr>
  22960. <th>Description</th>
  22961. <th><em>C library for encoding, decoding and manipulating JSON data</em></th>
  22962. </tr>
  22963. </thead>
  22964. <tbody>
  22965. <tr>
  22966. <td>Homepage</td>
  22967. <td><a href="https://github.com/akheron/jansson">https://github.com/akheron/jansson</a></td>
  22968. </tr>
  22969. <tr>
  22970. <td>License</td>
  22971. <td>MIT</td>
  22972. </tr>
  22973. <tr>
  22974. <td>Versions</td>
  22975. <td>2.14, 2.14.1, 2.15.0</td>
  22976. </tr>
  22977. <tr>
  22978. <td>Architectures</td>
  22979. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22980. </tr>
  22981. <tr>
  22982. <td>Definition</td>
  22983. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jansson/xmake.lua">jansson/xmake.lua</a></td>
  22984. </tr>
  22985. </tbody>
  22986. </table>
  22987. <h5 id="installcommand">Install command</h5>
  22988. <pre><code class="lang-console">xrepo install jansson
  22989. </code></pre>
  22990. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22991. <pre><code class="lang-lua">add_requires("jansson")
  22992. </code></pre>
  22993. <h3 id="jasperlinux">jasper (linux)</h3>
  22994. <table>
  22995. <thead>
  22996. <tr>
  22997. <th>Description</th>
  22998. <th><em>Official Repository for the JasPer Image Coding Toolkit</em></th>
  22999. </tr>
  23000. </thead>
  23001. <tbody>
  23002. <tr>
  23003. <td>Homepage</td>
  23004. <td><a href="https://www.ece.uvic.ca/~frodo/jasper/">https://www.ece.uvic.ca/~frodo/jasper/</a></td>
  23005. </tr>
  23006. <tr>
  23007. <td>License</td>
  23008. <td>BSD-2-Clause</td>
  23009. </tr>
  23010. <tr>
  23011. <td>Versions</td>
  23012. <td>2.0.28, 2.0.32, 2.0.33</td>
  23013. </tr>
  23014. <tr>
  23015. <td>Architectures</td>
  23016. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23017. </tr>
  23018. <tr>
  23019. <td>Definition</td>
  23020. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jasper/xmake.lua">jasper/xmake.lua</a></td>
  23021. </tr>
  23022. </tbody>
  23023. </table>
  23024. <h5 id="installcommand">Install command</h5>
  23025. <pre><code class="lang-console">xrepo install jasper
  23026. </code></pre>
  23027. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23028. <pre><code class="lang-lua">add_requires("jasper")
  23029. </code></pre>
  23030. <h3 id="jemalloclinux">jemalloc (linux)</h3>
  23031. <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>
  23032. <h5 id="installcommand">Install command</h5>
  23033. <pre><code class="lang-console">xrepo install jemalloc
  23034. </code></pre>
  23035. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23036. <pre><code class="lang-lua">add_requires("jemalloc")
  23037. </code></pre>
  23038. <h3 id="jerryscriptlinux">jerryscript (linux)</h3>
  23039. <table>
  23040. <thead>
  23041. <tr>
  23042. <th>Description</th>
  23043. <th><em>Ultra-lightweight JavaScript engine for the Internet of Things.</em></th>
  23044. </tr>
  23045. </thead>
  23046. <tbody>
  23047. <tr>
  23048. <td>Homepage</td>
  23049. <td><a href="https://jerryscript.net">https://jerryscript.net</a></td>
  23050. </tr>
  23051. <tr>
  23052. <td>License</td>
  23053. <td>Apache-2.0</td>
  23054. </tr>
  23055. <tr>
  23056. <td>Versions</td>
  23057. <td>2024.12.03</td>
  23058. </tr>
  23059. <tr>
  23060. <td>Architectures</td>
  23061. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23062. </tr>
  23063. <tr>
  23064. <td>Definition</td>
  23065. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jerryscript/xmake.lua">jerryscript/xmake.lua</a></td>
  23066. </tr>
  23067. </tbody>
  23068. </table>
  23069. <h5 id="installcommand">Install command</h5>
  23070. <pre><code class="lang-console">xrepo install jerryscript
  23071. </code></pre>
  23072. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23073. <pre><code class="lang-lua">add_requires("jerryscript")
  23074. </code></pre>
  23075. <h3 id="jnipplinux">jnipp (linux)</h3>
  23076. <table>
  23077. <thead>
  23078. <tr>
  23079. <th>Description</th>
  23080. <th><em>C++ wrapper for the Java Native Interface</em></th>
  23081. </tr>
  23082. </thead>
  23083. <tbody>
  23084. <tr>
  23085. <td>Homepage</td>
  23086. <td><a href="https://github.com/mitchdowd/jnipp">https://github.com/mitchdowd/jnipp</a></td>
  23087. </tr>
  23088. <tr>
  23089. <td>License</td>
  23090. <td>MIT</td>
  23091. </tr>
  23092. <tr>
  23093. <td>Versions</td>
  23094. <td>v1.0.0</td>
  23095. </tr>
  23096. <tr>
  23097. <td>Architectures</td>
  23098. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23099. </tr>
  23100. <tr>
  23101. <td>Definition</td>
  23102. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jnipp/xmake.lua">jnipp/xmake.lua</a></td>
  23103. </tr>
  23104. </tbody>
  23105. </table>
  23106. <h5 id="installcommand">Install command</h5>
  23107. <pre><code class="lang-console">xrepo install jnipp
  23108. </code></pre>
  23109. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23110. <pre><code class="lang-lua">add_requires("jnipp")
  23111. </code></pre>
  23112. <h3 id="johnnyenginelinux">johnnyengine (linux)</h3>
  23113. <table>
  23114. <thead>
  23115. <tr>
  23116. <th>Description</th>
  23117. <th><em>A 2D/3D Engine using OpenGL and SDL for input and the window</em></th>
  23118. </tr>
  23119. </thead>
  23120. <tbody>
  23121. <tr>
  23122. <td>Homepage</td>
  23123. <td><a href="https://github.com/PucklaJ/JohnnyEngine">https://github.com/PucklaJ/JohnnyEngine</a></td>
  23124. </tr>
  23125. <tr>
  23126. <td>License</td>
  23127. <td>zlib</td>
  23128. </tr>
  23129. <tr>
  23130. <td>Versions</td>
  23131. <td>1.0.1</td>
  23132. </tr>
  23133. <tr>
  23134. <td>Architectures</td>
  23135. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23136. </tr>
  23137. <tr>
  23138. <td>Definition</td>
  23139. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/johnnyengine/xmake.lua">johnnyengine/xmake.lua</a></td>
  23140. </tr>
  23141. </tbody>
  23142. </table>
  23143. <h5 id="installcommand">Install command</h5>
  23144. <pre><code class="lang-console">xrepo install johnnyengine
  23145. </code></pre>
  23146. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23147. <pre><code class="lang-lua">add_requires("johnnyengine")
  23148. </code></pre>
  23149. <h3 id="joltphysicslinux">joltphysics (linux)</h3>
  23150. <table>
  23151. <thead>
  23152. <tr>
  23153. <th>Description</th>
  23154. <th><em>A multi core friendly rigid body physics and collision detection library suitable for games and VR applications.</em></th>
  23155. </tr>
  23156. </thead>
  23157. <tbody>
  23158. <tr>
  23159. <td>Homepage</td>
  23160. <td><a href="https://github.com/jrouwe/JoltPhysics">https://github.com/jrouwe/JoltPhysics</a></td>
  23161. </tr>
  23162. <tr>
  23163. <td>License</td>
  23164. <td>MIT</td>
  23165. </tr>
  23166. <tr>
  23167. <td>Versions</td>
  23168. <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, v5.4.0, v5.5.0</td>
  23169. </tr>
  23170. <tr>
  23171. <td>Architectures</td>
  23172. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23173. </tr>
  23174. <tr>
  23175. <td>Definition</td>
  23176. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/joltphysics/xmake.lua">joltphysics/xmake.lua</a></td>
  23177. </tr>
  23178. </tbody>
  23179. </table>
  23180. <h5 id="installcommand">Install command</h5>
  23181. <pre><code class="lang-console">xrepo install joltphysics
  23182. </code></pre>
  23183. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23184. <pre><code class="lang-lua">add_requires("joltphysics")
  23185. </code></pre>
  23186. <h3 id="jpcre2linux">jpcre2 (linux)</h3>
  23187. <table>
  23188. <thead>
  23189. <tr>
  23190. <th>Description</th>
  23191. <th><em>C++ wrapper for PCRE2 Library</em></th>
  23192. </tr>
  23193. </thead>
  23194. <tbody>
  23195. <tr>
  23196. <td>Homepage</td>
  23197. <td><a href="https://docs.neurobin.org/jpcre2/latest/">https://docs.neurobin.org/jpcre2/latest/</a></td>
  23198. </tr>
  23199. <tr>
  23200. <td>License</td>
  23201. <td>BSD-3-Clause</td>
  23202. </tr>
  23203. <tr>
  23204. <td>Versions</td>
  23205. <td>2021.06.15</td>
  23206. </tr>
  23207. <tr>
  23208. <td>Architectures</td>
  23209. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23210. </tr>
  23211. <tr>
  23212. <td>Definition</td>
  23213. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jpcre2/xmake.lua">jpcre2/xmake.lua</a></td>
  23214. </tr>
  23215. </tbody>
  23216. </table>
  23217. <h5 id="installcommand">Install command</h5>
  23218. <pre><code class="lang-console">xrepo install jpcre2
  23219. </code></pre>
  23220. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23221. <pre><code class="lang-lua">add_requires("jpcre2")
  23222. </code></pre>
  23223. <h3 id="jrlcmakemoduleslinux">jrl-cmakemodules (linux)</h3>
  23224. <table>
  23225. <thead>
  23226. <tr>
  23227. <th>Description</th>
  23228. <th><em>CMake utility toolbox</em></th>
  23229. </tr>
  23230. </thead>
  23231. <tbody>
  23232. <tr>
  23233. <td>Homepage</td>
  23234. <td><a href="https://jrl-cmakemodules.readthedocs.io/en/master/">https://jrl-cmakemodules.readthedocs.io/en/master/</a></td>
  23235. </tr>
  23236. <tr>
  23237. <td>License</td>
  23238. <td>LGPL-3.0-or-later</td>
  23239. </tr>
  23240. <tr>
  23241. <td>Versions</td>
  23242. <td>v1.1.2</td>
  23243. </tr>
  23244. <tr>
  23245. <td>Architectures</td>
  23246. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23247. </tr>
  23248. <tr>
  23249. <td>Definition</td>
  23250. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jrl-cmakemodules/xmake.lua">jrl-cmakemodules/xmake.lua</a></td>
  23251. </tr>
  23252. </tbody>
  23253. </table>
  23254. <h5 id="installcommand">Install command</h5>
  23255. <pre><code class="lang-console">xrepo install jrl-cmakemodules
  23256. </code></pre>
  23257. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23258. <pre><code class="lang-lua">add_requires("jrl-cmakemodules")
  23259. </code></pre>
  23260. <h3 id="jrtpliblinux">jrtplib (linux)</h3>
  23261. <table>
  23262. <thead>
  23263. <tr>
  23264. <th>Description</th>
  23265. <th><em>JRTPLIB is an object-oriented RTP library written in C++</em></th>
  23266. </tr>
  23267. </thead>
  23268. <tbody>
  23269. <tr>
  23270. <td>Homepage</td>
  23271. <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>
  23272. </tr>
  23273. <tr>
  23274. <td>License</td>
  23275. <td>MIT</td>
  23276. </tr>
  23277. <tr>
  23278. <td>Versions</td>
  23279. <td>2023.11.23</td>
  23280. </tr>
  23281. <tr>
  23282. <td>Architectures</td>
  23283. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23284. </tr>
  23285. <tr>
  23286. <td>Definition</td>
  23287. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jrtplib/xmake.lua">jrtplib/xmake.lua</a></td>
  23288. </tr>
  23289. </tbody>
  23290. </table>
  23291. <h5 id="installcommand">Install command</h5>
  23292. <pre><code class="lang-console">xrepo install jrtplib
  23293. </code></pre>
  23294. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23295. <pre><code class="lang-lua">add_requires("jrtplib")
  23296. </code></pre>
  23297. <h3 id="jsbsimlinux">jsbsim (linux)</h3>
  23298. <table>
  23299. <thead>
  23300. <tr>
  23301. <th>Description</th>
  23302. <th><em>An open source flight dynamics &amp; control software library</em></th>
  23303. </tr>
  23304. </thead>
  23305. <tbody>
  23306. <tr>
  23307. <td>Homepage</td>
  23308. <td><a href="https://github.com/JSBSim-Team/jsbsim">https://github.com/JSBSim-Team/jsbsim</a></td>
  23309. </tr>
  23310. <tr>
  23311. <td>License</td>
  23312. <td>LGPL-2.1</td>
  23313. </tr>
  23314. <tr>
  23315. <td>Versions</td>
  23316. <td>v1.2.0, v1.2.1, v1.2.2, v1.2.3</td>
  23317. </tr>
  23318. <tr>
  23319. <td>Architectures</td>
  23320. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23321. </tr>
  23322. <tr>
  23323. <td>Definition</td>
  23324. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsbsim/xmake.lua">jsbsim/xmake.lua</a></td>
  23325. </tr>
  23326. </tbody>
  23327. </table>
  23328. <h5 id="installcommand">Install command</h5>
  23329. <pre><code class="lang-console">xrepo install jsbsim
  23330. </code></pre>
  23331. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23332. <pre><code class="lang-lua">add_requires("jsbsim")
  23333. </code></pre>
  23334. <h3 id="jsmnlinux">jsmn (linux)</h3>
  23335. <table>
  23336. <thead>
  23337. <tr>
  23338. <th>Description</th>
  23339. <th><em>Jsmn is a world fastest JSON parser/tokenizer</em></th>
  23340. </tr>
  23341. </thead>
  23342. <tbody>
  23343. <tr>
  23344. <td>Homepage</td>
  23345. <td><a href="https://github.com/zserge/jsmn">https://github.com/zserge/jsmn</a></td>
  23346. </tr>
  23347. <tr>
  23348. <td>License</td>
  23349. <td>MIT</td>
  23350. </tr>
  23351. <tr>
  23352. <td>Versions</td>
  23353. <td>v1.1.0</td>
  23354. </tr>
  23355. <tr>
  23356. <td>Architectures</td>
  23357. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23358. </tr>
  23359. <tr>
  23360. <td>Definition</td>
  23361. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsmn/xmake.lua">jsmn/xmake.lua</a></td>
  23362. </tr>
  23363. </tbody>
  23364. </table>
  23365. <h5 id="installcommand">Install command</h5>
  23366. <pre><code class="lang-console">xrepo install jsmn
  23367. </code></pre>
  23368. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23369. <pre><code class="lang-lua">add_requires("jsmn")
  23370. </code></pre>
  23371. <h3 id="jsonclinux">json-c (linux)</h3>
  23372. <table>
  23373. <thead>
  23374. <tr>
  23375. <th>Description</th>
  23376. <th><em>JSON parser for C</em></th>
  23377. </tr>
  23378. </thead>
  23379. <tbody>
  23380. <tr>
  23381. <td>Homepage</td>
  23382. <td><a href="https://github.com/json-c/json-c/wiki">https://github.com/json-c/json-c/wiki</a></td>
  23383. </tr>
  23384. <tr>
  23385. <td>License</td>
  23386. <td>MIT</td>
  23387. </tr>
  23388. <tr>
  23389. <td>Versions</td>
  23390. <td>0.17, 0.18</td>
  23391. </tr>
  23392. <tr>
  23393. <td>Architectures</td>
  23394. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23395. </tr>
  23396. <tr>
  23397. <td>Definition</td>
  23398. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/json-c/xmake.lua">json-c/xmake.lua</a></td>
  23399. </tr>
  23400. </tbody>
  23401. </table>
  23402. <h5 id="installcommand">Install command</h5>
  23403. <pre><code class="lang-console">xrepo install json-c
  23404. </code></pre>
  23405. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23406. <pre><code class="lang-lua">add_requires("json-c")
  23407. </code></pre>
  23408. <h3 id="jsongliblinux">json-glib (linux)</h3>
  23409. <table>
  23410. <thead>
  23411. <tr>
  23412. <th>Description</th>
  23413. <th><em>JSON-GLib implements a full suite of JSON-related tools using GLib and GObject.</em></th>
  23414. </tr>
  23415. </thead>
  23416. <tbody>
  23417. <tr>
  23418. <td>Homepage</td>
  23419. <td><a href="https://gitlab.gnome.org/GNOME/json-glib">https://gitlab.gnome.org/GNOME/json-glib</a></td>
  23420. </tr>
  23421. <tr>
  23422. <td>License</td>
  23423. <td>LGPL-2.1</td>
  23424. </tr>
  23425. <tr>
  23426. <td>Versions</td>
  23427. <td>1.9.2, 1.10.0, 1.10.6</td>
  23428. </tr>
  23429. <tr>
  23430. <td>Architectures</td>
  23431. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23432. </tr>
  23433. <tr>
  23434. <td>Definition</td>
  23435. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/json-glib/xmake.lua">json-glib/xmake.lua</a></td>
  23436. </tr>
  23437. </tbody>
  23438. </table>
  23439. <h5 id="installcommand">Install command</h5>
  23440. <pre><code class="lang-console">xrepo install json-glib
  23441. </code></pre>
  23442. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23443. <pre><code class="lang-lua">add_requires("json-glib")
  23444. </code></pre>
  23445. <h3 id="jsonschemavalidatorlinux">json-schema-validator (linux)</h3>
  23446. <table>
  23447. <thead>
  23448. <tr>
  23449. <th>Description</th>
  23450. <th><em>JSON schema validator for JSON for Modern C++</em></th>
  23451. </tr>
  23452. </thead>
  23453. <tbody>
  23454. <tr>
  23455. <td>Homepage</td>
  23456. <td><a href="https://github.com/pboettch/json-schema-validator">https://github.com/pboettch/json-schema-validator</a></td>
  23457. </tr>
  23458. <tr>
  23459. <td>License</td>
  23460. <td>MIT</td>
  23461. </tr>
  23462. <tr>
  23463. <td>Versions</td>
  23464. <td>2.1.0, 2.3.0, 2.4.0</td>
  23465. </tr>
  23466. <tr>
  23467. <td>Architectures</td>
  23468. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23469. </tr>
  23470. <tr>
  23471. <td>Definition</td>
  23472. <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>
  23473. </tr>
  23474. </tbody>
  23475. </table>
  23476. <h5 id="installcommand">Install command</h5>
  23477. <pre><code class="lang-console">xrepo install json-schema-validator
  23478. </code></pre>
  23479. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23480. <pre><code class="lang-lua">add_requires("json-schema-validator")
  23481. </code></pre>
  23482. <h3 id="jsonhlinux">json.h (linux)</h3>
  23483. <table>
  23484. <thead>
  23485. <tr>
  23486. <th>Description</th>
  23487. <th><em>single header json parser for C and C++</em></th>
  23488. </tr>
  23489. </thead>
  23490. <tbody>
  23491. <tr>
  23492. <td>Homepage</td>
  23493. <td><a href="https://github.com/sheredom/json.h">https://github.com/sheredom/json.h</a></td>
  23494. </tr>
  23495. <tr>
  23496. <td>Versions</td>
  23497. <td>2022.11.27, 2024.07.19</td>
  23498. </tr>
  23499. <tr>
  23500. <td>Architectures</td>
  23501. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23502. </tr>
  23503. <tr>
  23504. <td>Definition</td>
  23505. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/json.h/xmake.lua">json.h/xmake.lua</a></td>
  23506. </tr>
  23507. </tbody>
  23508. </table>
  23509. <h5 id="installcommand">Install command</h5>
  23510. <pre><code class="lang-console">xrepo install json.h
  23511. </code></pre>
  23512. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23513. <pre><code class="lang-lua">add_requires("json.h")
  23514. </code></pre>
  23515. <h3 id="jsonconslinux">jsoncons (linux)</h3>
  23516. <table>
  23517. <thead>
  23518. <tr>
  23519. <th>Description</th>
  23520. <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>
  23521. </tr>
  23522. </thead>
  23523. <tbody>
  23524. <tr>
  23525. <td>Homepage</td>
  23526. <td><a href="https://danielaparker.github.io/jsoncons/">https://danielaparker.github.io/jsoncons/</a></td>
  23527. </tr>
  23528. <tr>
  23529. <td>License</td>
  23530. <td>BSL-1.0</td>
  23531. </tr>
  23532. <tr>
  23533. <td>Versions</td>
  23534. <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, v1.4.3, v1.5.0</td>
  23535. </tr>
  23536. <tr>
  23537. <td>Architectures</td>
  23538. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23539. </tr>
  23540. <tr>
  23541. <td>Definition</td>
  23542. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsoncons/xmake.lua">jsoncons/xmake.lua</a></td>
  23543. </tr>
  23544. </tbody>
  23545. </table>
  23546. <h5 id="installcommand">Install command</h5>
  23547. <pre><code class="lang-console">xrepo install jsoncons
  23548. </code></pre>
  23549. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23550. <pre><code class="lang-lua">add_requires("jsoncons")
  23551. </code></pre>
  23552. <h3 id="jsoncpplinux">jsoncpp (linux)</h3>
  23553. <table>
  23554. <thead>
  23555. <tr>
  23556. <th>Description</th>
  23557. <th><em>A C++ library for interacting with JSON.</em></th>
  23558. </tr>
  23559. </thead>
  23560. <tbody>
  23561. <tr>
  23562. <td>Homepage</td>
  23563. <td><a href="https://github.com/open-source-parsers/jsoncpp/wiki">https://github.com/open-source-parsers/jsoncpp/wiki</a></td>
  23564. </tr>
  23565. <tr>
  23566. <td>License</td>
  23567. <td>MIT</td>
  23568. </tr>
  23569. <tr>
  23570. <td>Versions</td>
  23571. <td>1.9.4, 1.9.5, 1.9.6</td>
  23572. </tr>
  23573. <tr>
  23574. <td>Architectures</td>
  23575. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23576. </tr>
  23577. <tr>
  23578. <td>Definition</td>
  23579. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsoncpp/xmake.lua">jsoncpp/xmake.lua</a></td>
  23580. </tr>
  23581. </tbody>
  23582. </table>
  23583. <h5 id="installcommand">Install command</h5>
  23584. <pre><code class="lang-console">xrepo install jsoncpp
  23585. </code></pre>
  23586. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23587. <pre><code class="lang-lua">add_requires("jsoncpp")
  23588. </code></pre>
  23589. <h3 id="jthreadlinux">jthread (linux)</h3>
  23590. <table>
  23591. <thead>
  23592. <tr>
  23593. <th>Description</th>
  23594. <th><em>The JThread package provides some classes to make use of threads easy on different platforms</em></th>
  23595. </tr>
  23596. </thead>
  23597. <tbody>
  23598. <tr>
  23599. <td>Homepage</td>
  23600. <td><a href="https://github.com/j0r1/JThread">https://github.com/j0r1/JThread</a></td>
  23601. </tr>
  23602. <tr>
  23603. <td>License</td>
  23604. <td>MIT</td>
  23605. </tr>
  23606. <tr>
  23607. <td>Versions</td>
  23608. <td>2023.08.18</td>
  23609. </tr>
  23610. <tr>
  23611. <td>Architectures</td>
  23612. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23613. </tr>
  23614. <tr>
  23615. <td>Definition</td>
  23616. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jthread/xmake.lua">jthread/xmake.lua</a></td>
  23617. </tr>
  23618. </tbody>
  23619. </table>
  23620. <h5 id="installcommand">Install command</h5>
  23621. <pre><code class="lang-console">xrepo install jthread
  23622. </code></pre>
  23623. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23624. <pre><code class="lang-lua">add_requires("jthread")
  23625. </code></pre>
  23626. <h3 id="jwasmlinux">jwasm (linux)</h3>
  23627. <table>
  23628. <thead>
  23629. <tr>
  23630. <th>Description</th>
  23631. <th><em>JWasm continuation</em></th>
  23632. </tr>
  23633. </thead>
  23634. <tbody>
  23635. <tr>
  23636. <td>Homepage</td>
  23637. <td><a href="https://github.com/JWasm/JWasm">https://github.com/JWasm/JWasm</a></td>
  23638. </tr>
  23639. <tr>
  23640. <td>License</td>
  23641. <td>JWasm</td>
  23642. </tr>
  23643. <tr>
  23644. <td>Versions</td>
  23645. <td>2025.01.10</td>
  23646. </tr>
  23647. <tr>
  23648. <td>Architectures</td>
  23649. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23650. </tr>
  23651. <tr>
  23652. <td>Definition</td>
  23653. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jwasm/xmake.lua">jwasm/xmake.lua</a></td>
  23654. </tr>
  23655. </tbody>
  23656. </table>
  23657. <h5 id="installcommand">Install command</h5>
  23658. <pre><code class="lang-console">xrepo install jwasm
  23659. </code></pre>
  23660. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23661. <pre><code class="lang-lua">add_requires("jwasm")
  23662. </code></pre>
  23663. <h3 id="jwtcpplinux">jwt-cpp (linux)</h3>
  23664. <table>
  23665. <thead>
  23666. <tr>
  23667. <th>Description</th>
  23668. <th><em>A header only library for creating and validating json web tokens in c++</em></th>
  23669. </tr>
  23670. </thead>
  23671. <tbody>
  23672. <tr>
  23673. <td>Homepage</td>
  23674. <td><a href="https://thalhammer.github.io/jwt-cpp/">https://thalhammer.github.io/jwt-cpp/</a></td>
  23675. </tr>
  23676. <tr>
  23677. <td>License</td>
  23678. <td>MIT</td>
  23679. </tr>
  23680. <tr>
  23681. <td>Versions</td>
  23682. <td>v0.6.0, v0.7.0, v0.7.1, v0.7.2</td>
  23683. </tr>
  23684. <tr>
  23685. <td>Architectures</td>
  23686. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23687. </tr>
  23688. <tr>
  23689. <td>Definition</td>
  23690. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jwt-cpp/xmake.lua">jwt-cpp/xmake.lua</a></td>
  23691. </tr>
  23692. </tbody>
  23693. </table>
  23694. <h5 id="installcommand">Install command</h5>
  23695. <pre><code class="lang-console">xrepo install jwt-cpp
  23696. </code></pre>
  23697. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23698. <pre><code class="lang-lua">add_requires("jwt-cpp")
  23699. </code></pre>
  23700. <h3 id="jxrliblinux">jxrlib (linux)</h3>
  23701. <table>
  23702. <thead>
  23703. <tr>
  23704. <th>Description</th>
  23705. <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>
  23706. </tr>
  23707. </thead>
  23708. <tbody>
  23709. <tr>
  23710. <td>Homepage</td>
  23711. <td><a href="https://github.com/4creators/jxrlib">https://github.com/4creators/jxrlib</a></td>
  23712. </tr>
  23713. <tr>
  23714. <td>License</td>
  23715. <td>BSD-2-Clause</td>
  23716. </tr>
  23717. <tr>
  23718. <td>Versions</td>
  23719. <td>v2019.10.9</td>
  23720. </tr>
  23721. <tr>
  23722. <td>Architectures</td>
  23723. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23724. </tr>
  23725. <tr>
  23726. <td>Definition</td>
  23727. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jxrlib/xmake.lua">jxrlib/xmake.lua</a></td>
  23728. </tr>
  23729. </tbody>
  23730. </table>
  23731. <h5 id="installcommand">Install command</h5>
  23732. <pre><code class="lang-console">xrepo install jxrlib
  23733. </code></pre>
  23734. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23735. <pre><code class="lang-lua">add_requires("jxrlib")
  23736. </code></pre>
  23737. <h2 id="k">k</h2>
  23738. <h3 id="kahiplinux">kahip (linux)</h3>
  23739. <table>
  23740. <thead>
  23741. <tr>
  23742. <th>Description</th>
  23743. <th><em>KaHIP - Karlsruhe High Quality Partitioning</em></th>
  23744. </tr>
  23745. </thead>
  23746. <tbody>
  23747. <tr>
  23748. <td>Homepage</td>
  23749. <td><a href="https://kahip.github.io/">https://kahip.github.io/</a></td>
  23750. </tr>
  23751. <tr>
  23752. <td>License</td>
  23753. <td>MIT</td>
  23754. </tr>
  23755. <tr>
  23756. <td>Versions</td>
  23757. <td>v3.15, v3.16, v3.17, v3.18, v3.19, v3.22</td>
  23758. </tr>
  23759. <tr>
  23760. <td>Architectures</td>
  23761. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23762. </tr>
  23763. <tr>
  23764. <td>Definition</td>
  23765. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kahip/xmake.lua">kahip/xmake.lua</a></td>
  23766. </tr>
  23767. </tbody>
  23768. </table>
  23769. <h5 id="installcommand">Install command</h5>
  23770. <pre><code class="lang-console">xrepo install kahip
  23771. </code></pre>
  23772. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23773. <pre><code class="lang-lua">add_requires("kahip")
  23774. </code></pre>
  23775. <h3 id="kangarulinux">kangaru (linux)</h3>
  23776. <table>
  23777. <thead>
  23778. <tr>
  23779. <th>Description</th>
  23780. <th><em>🦘 A dependency injection container for C++11, C++14 and later</em></th>
  23781. </tr>
  23782. </thead>
  23783. <tbody>
  23784. <tr>
  23785. <td>Homepage</td>
  23786. <td><a href="https://github.com/gracicot/kangaru">https://github.com/gracicot/kangaru</a></td>
  23787. </tr>
  23788. <tr>
  23789. <td>License</td>
  23790. <td>MIT</td>
  23791. </tr>
  23792. <tr>
  23793. <td>Versions</td>
  23794. <td>v4.3.1, v4.3.2</td>
  23795. </tr>
  23796. <tr>
  23797. <td>Architectures</td>
  23798. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23799. </tr>
  23800. <tr>
  23801. <td>Definition</td>
  23802. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kangaru/xmake.lua">kangaru/xmake.lua</a></td>
  23803. </tr>
  23804. </tbody>
  23805. </table>
  23806. <h5 id="installcommand">Install command</h5>
  23807. <pre><code class="lang-console">xrepo install kangaru
  23808. </code></pre>
  23809. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23810. <pre><code class="lang-lua">add_requires("kangaru")
  23811. </code></pre>
  23812. <h3 id="kcplinux">kcp (linux)</h3>
  23813. <table>
  23814. <thead>
  23815. <tr>
  23816. <th>Description</th>
  23817. <th><em>A Fast and Reliable ARQ Protocol.</em></th>
  23818. </tr>
  23819. </thead>
  23820. <tbody>
  23821. <tr>
  23822. <td>Homepage</td>
  23823. <td><a href="https://github.com/skywind3000/kcp">https://github.com/skywind3000/kcp</a></td>
  23824. </tr>
  23825. <tr>
  23826. <td>License</td>
  23827. <td>MIT</td>
  23828. </tr>
  23829. <tr>
  23830. <td>Versions</td>
  23831. <td>1.7</td>
  23832. </tr>
  23833. <tr>
  23834. <td>Architectures</td>
  23835. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23836. </tr>
  23837. <tr>
  23838. <td>Definition</td>
  23839. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kcp/xmake.lua">kcp/xmake.lua</a></td>
  23840. </tr>
  23841. </tbody>
  23842. </table>
  23843. <h5 id="installcommand">Install command</h5>
  23844. <pre><code class="lang-console">xrepo install kcp
  23845. </code></pre>
  23846. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23847. <pre><code class="lang-lua">add_requires("kcp")
  23848. </code></pre>
  23849. <h3 id="kdbindingslinux">kdbindings (linux)</h3>
  23850. <table>
  23851. <thead>
  23852. <tr>
  23853. <th>Description</th>
  23854. <th><em>Reactive programming &amp; data binding in C++</em></th>
  23855. </tr>
  23856. </thead>
  23857. <tbody>
  23858. <tr>
  23859. <td>Homepage</td>
  23860. <td><a href="https://github.com/KDAB/KDBindings">https://github.com/KDAB/KDBindings</a></td>
  23861. </tr>
  23862. <tr>
  23863. <td>License</td>
  23864. <td>MIT</td>
  23865. </tr>
  23866. <tr>
  23867. <td>Versions</td>
  23868. <td>v1.0.5, v1.1.0</td>
  23869. </tr>
  23870. <tr>
  23871. <td>Architectures</td>
  23872. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23873. </tr>
  23874. <tr>
  23875. <td>Definition</td>
  23876. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kdbindings/xmake.lua">kdbindings/xmake.lua</a></td>
  23877. </tr>
  23878. </tbody>
  23879. </table>
  23880. <h5 id="installcommand">Install command</h5>
  23881. <pre><code class="lang-console">xrepo install kdbindings
  23882. </code></pre>
  23883. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23884. <pre><code class="lang-lua">add_requires("kdbindings")
  23885. </code></pre>
  23886. <h3 id="kenlmlinux">kenlm (linux)</h3>
  23887. <table>
  23888. <thead>
  23889. <tr>
  23890. <th>Description</th>
  23891. <th><em>Faster and Smaller Language Model Queries.</em></th>
  23892. </tr>
  23893. </thead>
  23894. <tbody>
  23895. <tr>
  23896. <td>Homepage</td>
  23897. <td><a href="https://kheafield.com/code/kenlm/">https://kheafield.com/code/kenlm/</a></td>
  23898. </tr>
  23899. <tr>
  23900. <td>License</td>
  23901. <td>LGPL-2.1-or-later</td>
  23902. </tr>
  23903. <tr>
  23904. <td>Versions</td>
  23905. <td>2025.03.31</td>
  23906. </tr>
  23907. <tr>
  23908. <td>Architectures</td>
  23909. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23910. </tr>
  23911. <tr>
  23912. <td>Definition</td>
  23913. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kenlm/xmake.lua">kenlm/xmake.lua</a></td>
  23914. </tr>
  23915. </tbody>
  23916. </table>
  23917. <h5 id="installcommand">Install command</h5>
  23918. <pre><code class="lang-console">xrepo install kenlm
  23919. </code></pre>
  23920. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23921. <pre><code class="lang-lua">add_requires("kenlm")
  23922. </code></pre>
  23923. <h3 id="keystonelinux">keystone (linux)</h3>
  23924. <table>
  23925. <thead>
  23926. <tr>
  23927. <th>Description</th>
  23928. <th><em>Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ &amp; X86) + bindings</em></th>
  23929. </tr>
  23930. </thead>
  23931. <tbody>
  23932. <tr>
  23933. <td>Homepage</td>
  23934. <td><a href="http://www.keystone-engine.org">http://www.keystone-engine.org</a></td>
  23935. </tr>
  23936. <tr>
  23937. <td>License</td>
  23938. <td>GPL-2.0</td>
  23939. </tr>
  23940. <tr>
  23941. <td>Versions</td>
  23942. <td>0.9.2</td>
  23943. </tr>
  23944. <tr>
  23945. <td>Architectures</td>
  23946. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23947. </tr>
  23948. <tr>
  23949. <td>Definition</td>
  23950. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/keystone/xmake.lua">keystone/xmake.lua</a></td>
  23951. </tr>
  23952. </tbody>
  23953. </table>
  23954. <h5 id="installcommand">Install command</h5>
  23955. <pre><code class="lang-console">xrepo install keystone
  23956. </code></pre>
  23957. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23958. <pre><code class="lang-lua">add_requires("keystone")
  23959. </code></pre>
  23960. <h3 id="khaledhosnyotslinux">khaledhosny-ots (linux)</h3>
  23961. <table>
  23962. <thead>
  23963. <tr>
  23964. <th>Description</th>
  23965. <th><em>Sanitizer for OpenType</em></th>
  23966. </tr>
  23967. </thead>
  23968. <tbody>
  23969. <tr>
  23970. <td>Homepage</td>
  23971. <td><a href="https://github.com/khaledhosny/ots">https://github.com/khaledhosny/ots</a></td>
  23972. </tr>
  23973. <tr>
  23974. <td>License</td>
  23975. <td>BSD-3-Clause</td>
  23976. </tr>
  23977. <tr>
  23978. <td>Versions</td>
  23979. <td>v9.2.0</td>
  23980. </tr>
  23981. <tr>
  23982. <td>Architectures</td>
  23983. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23984. </tr>
  23985. <tr>
  23986. <td>Definition</td>
  23987. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/khaledhosny-ots/xmake.lua">khaledhosny-ots/xmake.lua</a></td>
  23988. </tr>
  23989. </tbody>
  23990. </table>
  23991. <h5 id="installcommand">Install command</h5>
  23992. <pre><code class="lang-console">xrepo install khaledhosny-ots
  23993. </code></pre>
  23994. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23995. <pre><code class="lang-lua">add_requires("khaledhosny-ots")
  23996. </code></pre>
  23997. <h3 id="khrplatformlinux">khrplatform (linux)</h3>
  23998. <table>
  23999. <thead>
  24000. <tr>
  24001. <th>Description</th>
  24002. <th><em>Khronos Shared Platform Header (<KHR/khrplatform.h>)</em></th>
  24003. </tr>
  24004. </thead>
  24005. <tbody>
  24006. <tr>
  24007. <td>Homepage</td>
  24008. <td><a href="https://registry.khronos.org/EGL">https://registry.khronos.org/EGL</a></td>
  24009. </tr>
  24010. <tr>
  24011. <td>Versions</td>
  24012. <td>2023.12.16</td>
  24013. </tr>
  24014. <tr>
  24015. <td>Architectures</td>
  24016. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24017. </tr>
  24018. <tr>
  24019. <td>Definition</td>
  24020. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/khrplatform/xmake.lua">khrplatform/xmake.lua</a></td>
  24021. </tr>
  24022. </tbody>
  24023. </table>
  24024. <h5 id="installcommand">Install command</h5>
  24025. <pre><code class="lang-console">xrepo install khrplatform
  24026. </code></pre>
  24027. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24028. <pre><code class="lang-lua">add_requires("khrplatform")
  24029. </code></pre>
  24030. <h3 id="kiwisolverlinux">kiwisolver (linux)</h3>
  24031. <table>
  24032. <thead>
  24033. <tr>
  24034. <th>Description</th>
  24035. <th><em>Efficient C++ implementation of the Cassowary constraint solving algorithm</em></th>
  24036. </tr>
  24037. </thead>
  24038. <tbody>
  24039. <tr>
  24040. <td>Homepage</td>
  24041. <td><a href="https://kiwisolver.readthedocs.io/en/latest/">https://kiwisolver.readthedocs.io/en/latest/</a></td>
  24042. </tr>
  24043. <tr>
  24044. <td>Versions</td>
  24045. <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>
  24046. </tr>
  24047. <tr>
  24048. <td>Architectures</td>
  24049. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24050. </tr>
  24051. <tr>
  24052. <td>Definition</td>
  24053. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kiwisolver/xmake.lua">kiwisolver/xmake.lua</a></td>
  24054. </tr>
  24055. </tbody>
  24056. </table>
  24057. <h5 id="installcommand">Install command</h5>
  24058. <pre><code class="lang-console">xrepo install kiwisolver
  24059. </code></pre>
  24060. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24061. <pre><code class="lang-lua">add_requires("kiwisolver")
  24062. </code></pre>
  24063. <h3 id="kliblinux">klib (linux)</h3>
  24064. <table>
  24065. <thead>
  24066. <tr>
  24067. <th>Description</th>
  24068. <th><em>A standalone and lightweight C library</em></th>
  24069. </tr>
  24070. </thead>
  24071. <tbody>
  24072. <tr>
  24073. <td>Homepage</td>
  24074. <td><a href="http://attractivechaos.github.io/klib/">http://attractivechaos.github.io/klib/</a></td>
  24075. </tr>
  24076. <tr>
  24077. <td>License</td>
  24078. <td>MIT</td>
  24079. </tr>
  24080. <tr>
  24081. <td>Versions</td>
  24082. <td>2024.06.03</td>
  24083. </tr>
  24084. <tr>
  24085. <td>Architectures</td>
  24086. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24087. </tr>
  24088. <tr>
  24089. <td>Definition</td>
  24090. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/klib/xmake.lua">klib/xmake.lua</a></td>
  24091. </tr>
  24092. </tbody>
  24093. </table>
  24094. <h5 id="installcommand">Install command</h5>
  24095. <pre><code class="lang-console">xrepo install klib
  24096. </code></pre>
  24097. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24098. <pre><code class="lang-lua">add_requires("klib")
  24099. </code></pre>
  24100. <h3 id="kokkoslinux">kokkos (linux)</h3>
  24101. <table>
  24102. <thead>
  24103. <tr>
  24104. <th>Description</th>
  24105. <th><em>Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model</em></th>
  24106. </tr>
  24107. </thead>
  24108. <tbody>
  24109. <tr>
  24110. <td>Homepage</td>
  24111. <td><a href="https://kokkos.github.io/">https://kokkos.github.io/</a></td>
  24112. </tr>
  24113. <tr>
  24114. <td>License</td>
  24115. <td>Apache-2.0</td>
  24116. </tr>
  24117. <tr>
  24118. <td>Versions</td>
  24119. <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, 4.7.01, 5.0.0, 5.0.1, 5.0.2</td>
  24120. </tr>
  24121. <tr>
  24122. <td>Architectures</td>
  24123. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24124. </tr>
  24125. <tr>
  24126. <td>Definition</td>
  24127. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kokkos/xmake.lua">kokkos/xmake.lua</a></td>
  24128. </tr>
  24129. </tbody>
  24130. </table>
  24131. <h5 id="installcommand">Install command</h5>
  24132. <pre><code class="lang-console">xrepo install kokkos
  24133. </code></pre>
  24134. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24135. <pre><code class="lang-lua">add_requires("kokkos")
  24136. </code></pre>
  24137. <h3 id="kokkoskernelslinux">kokkos-kernels (linux)</h3>
  24138. <table>
  24139. <thead>
  24140. <tr>
  24141. <th>Description</th>
  24142. <th><em>Kokkos C++ Performance Portability Programming EcoSystem: Math Kernels</em></th>
  24143. </tr>
  24144. </thead>
  24145. <tbody>
  24146. <tr>
  24147. <td>Homepage</td>
  24148. <td><a href="https://github.com/kokkos/kokkos-kernels">https://github.com/kokkos/kokkos-kernels</a></td>
  24149. </tr>
  24150. <tr>
  24151. <td>License</td>
  24152. <td>Apache-2.0</td>
  24153. </tr>
  24154. <tr>
  24155. <td>Versions</td>
  24156. <td>4.0.01, 4.2.01, 4.3.00, 4.3.01, 4.4.00, 4.6.00, 5.0.0, 5.0.2</td>
  24157. </tr>
  24158. <tr>
  24159. <td>Architectures</td>
  24160. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24161. </tr>
  24162. <tr>
  24163. <td>Definition</td>
  24164. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kokkos-kernels/xmake.lua">kokkos-kernels/xmake.lua</a></td>
  24165. </tr>
  24166. </tbody>
  24167. </table>
  24168. <h5 id="installcommand">Install command</h5>
  24169. <pre><code class="lang-console">xrepo install kokkos-kernels
  24170. </code></pre>
  24171. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24172. <pre><code class="lang-lua">add_requires("kokkos-kernels")
  24173. </code></pre>
  24174. <h3 id="kokyulinux">kokyu (linux)</h3>
  24175. <table>
  24176. <thead>
  24177. <tr>
  24178. <th>Description</th>
  24179. <th><em>Kokyu - portable middleware scheduling framework designed to provide flexible scheduling/dispatching services within the context of higher-level middleware.</em></th>
  24180. </tr>
  24181. </thead>
  24182. <tbody>
  24183. <tr>
  24184. <td>Homepage</td>
  24185. <td><a href="https://www.dre.vanderbilt.edu/~schmidt/ACE.html">https://www.dre.vanderbilt.edu/~schmidt/ACE.html</a></td>
  24186. </tr>
  24187. <tr>
  24188. <td>License</td>
  24189. <td>DOC</td>
  24190. </tr>
  24191. <tr>
  24192. <td>Versions</td>
  24193. <td>8.0.3</td>
  24194. </tr>
  24195. <tr>
  24196. <td>Architectures</td>
  24197. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24198. </tr>
  24199. <tr>
  24200. <td>Definition</td>
  24201. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kokyu/xmake.lua">kokyu/xmake.lua</a></td>
  24202. </tr>
  24203. </tbody>
  24204. </table>
  24205. <h5 id="installcommand">Install command</h5>
  24206. <pre><code class="lang-console">xrepo install kokyu
  24207. </code></pre>
  24208. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24209. <pre><code class="lang-lua">add_requires("kokyu")
  24210. </code></pre>
  24211. <h3 id="kotlinnativelinux">kotlin-native (linux)</h3>
  24212. <table>
  24213. <thead>
  24214. <tr>
  24215. <th>Description</th>
  24216. <th><em>The Kotlin Programming Language. </em></th>
  24217. </tr>
  24218. </thead>
  24219. <tbody>
  24220. <tr>
  24221. <td>Homepage</td>
  24222. <td><a href="https://kotlinlang.org">https://kotlinlang.org</a></td>
  24223. </tr>
  24224. <tr>
  24225. <td>Versions</td>
  24226. <td>2.1.10, 2.1.21</td>
  24227. </tr>
  24228. <tr>
  24229. <td>Architectures</td>
  24230. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24231. </tr>
  24232. <tr>
  24233. <td>Definition</td>
  24234. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kotlin-native/xmake.lua">kotlin-native/xmake.lua</a></td>
  24235. </tr>
  24236. </tbody>
  24237. </table>
  24238. <h5 id="installcommand">Install command</h5>
  24239. <pre><code class="lang-console">xrepo install kotlin-native
  24240. </code></pre>
  24241. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24242. <pre><code class="lang-lua">add_requires("kotlin-native")
  24243. </code></pre>
  24244. <h3 id="krb5linux">krb5 (linux)</h3>
  24245. <table>
  24246. <thead>
  24247. <tr>
  24248. <th>Description</th>
  24249. <th><em>Kerberos: The Network Authentication Protocol</em></th>
  24250. </tr>
  24251. </thead>
  24252. <tbody>
  24253. <tr>
  24254. <td>Homepage</td>
  24255. <td><a href="http://web.mit.edu/kerberos/">http://web.mit.edu/kerberos/</a></td>
  24256. </tr>
  24257. <tr>
  24258. <td>Versions</td>
  24259. <td>1.22.1</td>
  24260. </tr>
  24261. <tr>
  24262. <td>Architectures</td>
  24263. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24264. </tr>
  24265. <tr>
  24266. <td>Definition</td>
  24267. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/krb5/xmake.lua">krb5/xmake.lua</a></td>
  24268. </tr>
  24269. </tbody>
  24270. </table>
  24271. <h5 id="installcommand">Install command</h5>
  24272. <pre><code class="lang-console">xrepo install krb5
  24273. </code></pre>
  24274. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24275. <pre><code class="lang-lua">add_requires("krb5")
  24276. </code></pre>
  24277. <h3 id="ktxlinux">ktx (linux)</h3>
  24278. <table>
  24279. <thead>
  24280. <tr>
  24281. <th>Description</th>
  24282. <th><em>KTX (Khronos Texture) Library and Tools</em></th>
  24283. </tr>
  24284. </thead>
  24285. <tbody>
  24286. <tr>
  24287. <td>Homepage</td>
  24288. <td><a href="https://github.com/KhronosGroup/KTX-Software">https://github.com/KhronosGroup/KTX-Software</a></td>
  24289. </tr>
  24290. <tr>
  24291. <td>License</td>
  24292. <td>Apache-2.0</td>
  24293. </tr>
  24294. <tr>
  24295. <td>Versions</td>
  24296. <td>v4.4.0, v4.4.2</td>
  24297. </tr>
  24298. <tr>
  24299. <td>Architectures</td>
  24300. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24301. </tr>
  24302. <tr>
  24303. <td>Definition</td>
  24304. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/ktx/xmake.lua">ktx/xmake.lua</a></td>
  24305. </tr>
  24306. </tbody>
  24307. </table>
  24308. <h5 id="installcommand">Install command</h5>
  24309. <pre><code class="lang-console">xrepo install ktx
  24310. </code></pre>
  24311. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24312. <pre><code class="lang-lua">add_requires("ktx")
  24313. </code></pre>
  24314. <h3 id="kubaziplinux">kuba-zip (linux)</h3>
  24315. <table>
  24316. <thead>
  24317. <tr>
  24318. <th>Description</th>
  24319. <th><em>A portable, simple zip library written in C</em></th>
  24320. </tr>
  24321. </thead>
  24322. <tbody>
  24323. <tr>
  24324. <td>Homepage</td>
  24325. <td><a href="https://github.com/kuba--/zip">https://github.com/kuba--/zip</a></td>
  24326. </tr>
  24327. <tr>
  24328. <td>License</td>
  24329. <td>Unlicense</td>
  24330. </tr>
  24331. <tr>
  24332. <td>Versions</td>
  24333. <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, v0.3.6</td>
  24334. </tr>
  24335. <tr>
  24336. <td>Architectures</td>
  24337. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24338. </tr>
  24339. <tr>
  24340. <td>Definition</td>
  24341. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kuba-zip/xmake.lua">kuba-zip/xmake.lua</a></td>
  24342. </tr>
  24343. </tbody>
  24344. </table>
  24345. <h5 id="installcommand">Install command</h5>
  24346. <pre><code class="lang-console">xrepo install kuba-zip
  24347. </code></pre>
  24348. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24349. <pre><code class="lang-lua">add_requires("kuba-zip")
  24350. </code></pre>
  24351. <h3 id="kvazaarlinux">kvazaar (linux)</h3>
  24352. <table>
  24353. <thead>
  24354. <tr>
  24355. <th>Description</th>
  24356. <th><em>An open-source HEVC encoder</em></th>
  24357. </tr>
  24358. </thead>
  24359. <tbody>
  24360. <tr>
  24361. <td>Homepage</td>
  24362. <td><a href="https://github.com/ultravideo/kvazaar">https://github.com/ultravideo/kvazaar</a></td>
  24363. </tr>
  24364. <tr>
  24365. <td>License</td>
  24366. <td>BSD-3-Clause</td>
  24367. </tr>
  24368. <tr>
  24369. <td>Versions</td>
  24370. <td>v2.3.1, v2.3.2</td>
  24371. </tr>
  24372. <tr>
  24373. <td>Architectures</td>
  24374. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24375. </tr>
  24376. <tr>
  24377. <td>Definition</td>
  24378. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kvazaar/xmake.lua">kvazaar/xmake.lua</a></td>
  24379. </tr>
  24380. </tbody>
  24381. </table>
  24382. <h5 id="installcommand">Install command</h5>
  24383. <pre><code class="lang-console">xrepo install kvazaar
  24384. </code></pre>
  24385. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24386. <pre><code class="lang-lua">add_requires("kvazaar")
  24387. </code></pre>
  24388. <h2 id="l">l</h2>
  24389. <h3 id="lamelinux">lame (linux)</h3>
  24390. <table>
  24391. <thead>
  24392. <tr>
  24393. <th>Description</th>
  24394. <th><em>High quality MPEG Audio Layer III (MP3) encoder</em></th>
  24395. </tr>
  24396. </thead>
  24397. <tbody>
  24398. <tr>
  24399. <td>Homepage</td>
  24400. <td><a href="https://lame.sourceforge.io/">https://lame.sourceforge.io/</a></td>
  24401. </tr>
  24402. <tr>
  24403. <td>License</td>
  24404. <td>LGPL-2.0-or-later</td>
  24405. </tr>
  24406. <tr>
  24407. <td>Versions</td>
  24408. <td>3.100</td>
  24409. </tr>
  24410. <tr>
  24411. <td>Architectures</td>
  24412. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24413. </tr>
  24414. <tr>
  24415. <td>Definition</td>
  24416. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lame/xmake.lua">lame/xmake.lua</a></td>
  24417. </tr>
  24418. </tbody>
  24419. </table>
  24420. <h5 id="installcommand">Install command</h5>
  24421. <pre><code class="lang-console">xrepo install lame
  24422. </code></pre>
  24423. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24424. <pre><code class="lang-lua">add_requires("lame")
  24425. </code></pre>
  24426. <h3 id="lapacklinux">lapack (linux)</h3>
  24427. <table>
  24428. <thead>
  24429. <tr>
  24430. <th>Description</th>
  24431. <th><em>LAPACK--Linear Algebra Package is a standard software library for numerical linear algebra</em></th>
  24432. </tr>
  24433. </thead>
  24434. <tbody>
  24435. <tr>
  24436. <td>Homepage</td>
  24437. <td><a href="https://netlib.org/lapack/">https://netlib.org/lapack/</a></td>
  24438. </tr>
  24439. <tr>
  24440. <td>Versions</td>
  24441. <td>v3.12.0, v3.12.1</td>
  24442. </tr>
  24443. <tr>
  24444. <td>Architectures</td>
  24445. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24446. </tr>
  24447. <tr>
  24448. <td>Definition</td>
  24449. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lapack/xmake.lua">lapack/xmake.lua</a></td>
  24450. </tr>
  24451. </tbody>
  24452. </table>
  24453. <h5 id="installcommand">Install command</h5>
  24454. <pre><code class="lang-console">xrepo install lapack
  24455. </code></pre>
  24456. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24457. <pre><code class="lang-lua">add_requires("lapack")
  24458. </code></pre>
  24459. <h3 id="lastoolslinux">lastools (linux)</h3>
  24460. <table>
  24461. <thead>
  24462. <tr>
  24463. <th>Description</th>
  24464. <th><em>efficient tools for LiDAR processing</em></th>
  24465. </tr>
  24466. </thead>
  24467. <tbody>
  24468. <tr>
  24469. <td>Homepage</td>
  24470. <td><a href="https://github.com/LAStools/LAStools">https://github.com/LAStools/LAStools</a></td>
  24471. </tr>
  24472. <tr>
  24473. <td>License</td>
  24474. <td>LGPL-2.0</td>
  24475. </tr>
  24476. <tr>
  24477. <td>Versions</td>
  24478. <td>v2.0.3, v2.0.4</td>
  24479. </tr>
  24480. <tr>
  24481. <td>Architectures</td>
  24482. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24483. </tr>
  24484. <tr>
  24485. <td>Definition</td>
  24486. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lastools/xmake.lua">lastools/xmake.lua</a></td>
  24487. </tr>
  24488. </tbody>
  24489. </table>
  24490. <h5 id="installcommand">Install command</h5>
  24491. <pre><code class="lang-console">xrepo install lastools
  24492. </code></pre>
  24493. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24494. <pre><code class="lang-lua">add_requires("lastools")
  24495. </code></pre>
  24496. <h3 id="lbuildlinux">lbuild (linux)</h3>
  24497. <table>
  24498. <thead>
  24499. <tr>
  24500. <th>Description</th>
  24501. <th><em>lbuild: a generic, modular code generator in Python 3</em></th>
  24502. </tr>
  24503. </thead>
  24504. <tbody>
  24505. <tr>
  24506. <td>Homepage</td>
  24507. <td><a href="https://pypi.org/project/lbuild">https://pypi.org/project/lbuild</a></td>
  24508. </tr>
  24509. <tr>
  24510. <td>Versions</td>
  24511. <td>2022.02.14</td>
  24512. </tr>
  24513. <tr>
  24514. <td>Architectures</td>
  24515. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24516. </tr>
  24517. <tr>
  24518. <td>Definition</td>
  24519. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lbuild/xmake.lua">lbuild/xmake.lua</a></td>
  24520. </tr>
  24521. </tbody>
  24522. </table>
  24523. <h5 id="installcommand">Install command</h5>
  24524. <pre><code class="lang-console">xrepo install lbuild
  24525. </code></pre>
  24526. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24527. <pre><code class="lang-lua">add_requires("lbuild")
  24528. </code></pre>
  24529. <h3 id="lcmslinux">lcms (linux)</h3>
  24530. <table>
  24531. <thead>
  24532. <tr>
  24533. <th>Description</th>
  24534. <th><em>A free, open source, CMM engine. It provides fast transforms between ICC profiles.</em></th>
  24535. </tr>
  24536. </thead>
  24537. <tbody>
  24538. <tr>
  24539. <td>Homepage</td>
  24540. <td><a href="https://www.littlecms.com/">https://www.littlecms.com/</a></td>
  24541. </tr>
  24542. <tr>
  24543. <td>License</td>
  24544. <td>MIT</td>
  24545. </tr>
  24546. <tr>
  24547. <td>Versions</td>
  24548. <td>2.17, 2.18</td>
  24549. </tr>
  24550. <tr>
  24551. <td>Architectures</td>
  24552. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24553. </tr>
  24554. <tr>
  24555. <td>Definition</td>
  24556. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lcms/xmake.lua">lcms/xmake.lua</a></td>
  24557. </tr>
  24558. </tbody>
  24559. </table>
  24560. <h5 id="installcommand">Install command</h5>
  24561. <pre><code class="lang-console">xrepo install lcms
  24562. </code></pre>
  24563. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24564. <pre><code class="lang-lua">add_requires("lcms")
  24565. </code></pre>
  24566. <h3 id="ldtkloaderlinux">ldtkloader (linux)</h3>
  24567. <table>
  24568. <thead>
  24569. <tr>
  24570. <th>Description</th>
  24571. <th><em>A C++11 loader for levels and tile maps created with LDtk (Level Designer ToolKit)</em></th>
  24572. </tr>
  24573. </thead>
  24574. <tbody>
  24575. <tr>
  24576. <td>Homepage</td>
  24577. <td><a href="https://github.com/Madour/LDtkLoader">https://github.com/Madour/LDtkLoader</a></td>
  24578. </tr>
  24579. <tr>
  24580. <td>License</td>
  24581. <td>zlib</td>
  24582. </tr>
  24583. <tr>
  24584. <td>Versions</td>
  24585. <td>1.5.3+1</td>
  24586. </tr>
  24587. <tr>
  24588. <td>Architectures</td>
  24589. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24590. </tr>
  24591. <tr>
  24592. <td>Definition</td>
  24593. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/ldtkloader/xmake.lua">ldtkloader/xmake.lua</a></td>
  24594. </tr>
  24595. </tbody>
  24596. </table>
  24597. <h5 id="installcommand">Install command</h5>
  24598. <pre><code class="lang-console">xrepo install ldtkloader
  24599. </code></pre>
  24600. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24601. <pre><code class="lang-lua">add_requires("ldtkloader")
  24602. </code></pre>
  24603. <h3 id="leancryptolinux">leancrypto (linux)</h3>
  24604. <table>
  24605. <thead>
  24606. <tr>
  24607. <th>Description</th>
  24608. <th><em>Lean cryptographic library usable for bare-metal environments</em></th>
  24609. </tr>
  24610. </thead>
  24611. <tbody>
  24612. <tr>
  24613. <td>Homepage</td>
  24614. <td><a href="https://leancrypto.org">https://leancrypto.org</a></td>
  24615. </tr>
  24616. <tr>
  24617. <td>Versions</td>
  24618. <td>v1.2.0, v1.3.0, v1.4.0, v1.5.1, v1.6.0</td>
  24619. </tr>
  24620. <tr>
  24621. <td>Architectures</td>
  24622. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24623. </tr>
  24624. <tr>
  24625. <td>Definition</td>
  24626. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/leancrypto/xmake.lua">leancrypto/xmake.lua</a></td>
  24627. </tr>
  24628. </tbody>
  24629. </table>
  24630. <h5 id="installcommand">Install command</h5>
  24631. <pre><code class="lang-console">xrepo install leancrypto
  24632. </code></pre>
  24633. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24634. <pre><code class="lang-lua">add_requires("leancrypto")
  24635. </code></pre>
  24636. <h3 id="lemonlinux">lemon (linux)</h3>
  24637. <table>
  24638. <thead>
  24639. <tr>
  24640. <th>Description</th>
  24641. <th><em>Library for Efficient Modeling and Optimization in Networks.</em></th>
  24642. </tr>
  24643. </thead>
  24644. <tbody>
  24645. <tr>
  24646. <td>Homepage</td>
  24647. <td><a href="https://lemon.cs.elte.hu/trac/lemon">https://lemon.cs.elte.hu/trac/lemon</a></td>
  24648. </tr>
  24649. <tr>
  24650. <td>License</td>
  24651. <td>BSL-1.0</td>
  24652. </tr>
  24653. <tr>
  24654. <td>Versions</td>
  24655. <td>1.3.1</td>
  24656. </tr>
  24657. <tr>
  24658. <td>Architectures</td>
  24659. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24660. </tr>
  24661. <tr>
  24662. <td>Definition</td>
  24663. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lemon/xmake.lua">lemon/xmake.lua</a></td>
  24664. </tr>
  24665. </tbody>
  24666. </table>
  24667. <h5 id="installcommand">Install command</h5>
  24668. <pre><code class="lang-console">xrepo install lemon
  24669. </code></pre>
  24670. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24671. <pre><code class="lang-lua">add_requires("lemon")
  24672. </code></pre>
  24673. <h3 id="leptonicalinux">leptonica (linux)</h3>
  24674. <table>
  24675. <thead>
  24676. <tr>
  24677. <th>Description</th>
  24678. <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>
  24679. </tr>
  24680. </thead>
  24681. <tbody>
  24682. <tr>
  24683. <td>Homepage</td>
  24684. <td><a href="http://www.leptonica.org/">http://www.leptonica.org/</a></td>
  24685. </tr>
  24686. <tr>
  24687. <td>License</td>
  24688. <td>BSD-2-Clause</td>
  24689. </tr>
  24690. <tr>
  24691. <td>Versions</td>
  24692. <td>1.80.0, 1.81.1, 1.82.0, 1.84.1, 1.87.0</td>
  24693. </tr>
  24694. <tr>
  24695. <td>Architectures</td>
  24696. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24697. </tr>
  24698. <tr>
  24699. <td>Definition</td>
  24700. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/leptonica/xmake.lua">leptonica/xmake.lua</a></td>
  24701. </tr>
  24702. </tbody>
  24703. </table>
  24704. <h5 id="installcommand">Install command</h5>
  24705. <pre><code class="lang-console">xrepo install leptonica
  24706. </code></pre>
  24707. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24708. <pre><code class="lang-lua">add_requires("leptonica")
  24709. </code></pre>
  24710. <h3 id="lerclinux">lerc (linux)</h3>
  24711. <table>
  24712. <thead>
  24713. <tr>
  24714. <th>Description</th>
  24715. <th><em>Limited Error Raster Compression</em></th>
  24716. </tr>
  24717. </thead>
  24718. <tbody>
  24719. <tr>
  24720. <td>Homepage</td>
  24721. <td><a href="https://github.com/esri/lerc">https://github.com/esri/lerc</a></td>
  24722. </tr>
  24723. <tr>
  24724. <td>License</td>
  24725. <td>Apache-2.0</td>
  24726. </tr>
  24727. <tr>
  24728. <td>Versions</td>
  24729. <td>v4.0.0</td>
  24730. </tr>
  24731. <tr>
  24732. <td>Architectures</td>
  24733. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24734. </tr>
  24735. <tr>
  24736. <td>Definition</td>
  24737. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lerc/xmake.lua">lerc/xmake.lua</a></td>
  24738. </tr>
  24739. </tbody>
  24740. </table>
  24741. <h5 id="installcommand">Install command</h5>
  24742. <pre><code class="lang-console">xrepo install lerc
  24743. </code></pre>
  24744. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24745. <pre><code class="lang-lua">add_requires("lerc")
  24746. </code></pre>
  24747. <h3 id="leveldblinux">leveldb (linux)</h3>
  24748. <table>
  24749. <thead>
  24750. <tr>
  24751. <th>Description</th>
  24752. <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>
  24753. </tr>
  24754. </thead>
  24755. <tbody>
  24756. <tr>
  24757. <td>Homepage</td>
  24758. <td><a href="https://github.com/google/leveldb">https://github.com/google/leveldb</a></td>
  24759. </tr>
  24760. <tr>
  24761. <td>License</td>
  24762. <td>BSD-3-Clause</td>
  24763. </tr>
  24764. <tr>
  24765. <td>Versions</td>
  24766. <td>1.22, 1.23</td>
  24767. </tr>
  24768. <tr>
  24769. <td>Architectures</td>
  24770. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24771. </tr>
  24772. <tr>
  24773. <td>Definition</td>
  24774. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/leveldb/xmake.lua">leveldb/xmake.lua</a></td>
  24775. </tr>
  24776. </tbody>
  24777. </table>
  24778. <h5 id="installcommand">Install command</h5>
  24779. <pre><code class="lang-console">xrepo install leveldb
  24780. </code></pre>
  24781. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24782. <pre><code class="lang-lua">add_requires("leveldb")
  24783. </code></pre>
  24784. <h3 id="lexborlinux">lexbor (linux)</h3>
  24785. <table>
  24786. <thead>
  24787. <tr>
  24788. <th>Description</th>
  24789. <th><em>Lexbor is development of an open source HTML Renderer library. <a href="https://lexbor.com">https://lexbor.com</a></em></th>
  24790. </tr>
  24791. </thead>
  24792. <tbody>
  24793. <tr>
  24794. <td>Homepage</td>
  24795. <td><a href="https://github.com/lexbor/lexbor">https://github.com/lexbor/lexbor</a></td>
  24796. </tr>
  24797. <tr>
  24798. <td>License</td>
  24799. <td>Apache-2.0</td>
  24800. </tr>
  24801. <tr>
  24802. <td>Versions</td>
  24803. <td>v2.2.0, v2.3.0, v2.4.0, v2.5.0, v2.6.0</td>
  24804. </tr>
  24805. <tr>
  24806. <td>Architectures</td>
  24807. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24808. </tr>
  24809. <tr>
  24810. <td>Definition</td>
  24811. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lexbor/xmake.lua">lexbor/xmake.lua</a></td>
  24812. </tr>
  24813. </tbody>
  24814. </table>
  24815. <h5 id="installcommand">Install command</h5>
  24816. <pre><code class="lang-console">xrepo install lexbor
  24817. </code></pre>
  24818. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24819. <pre><code class="lang-lua">add_requires("lexbor")
  24820. </code></pre>
  24821. <h3 id="lexylinux">lexy (linux)</h3>
  24822. <table>
  24823. <thead>
  24824. <tr>
  24825. <th>Description</th>
  24826. <th><em>C++ parsing DSL</em></th>
  24827. </tr>
  24828. </thead>
  24829. <tbody>
  24830. <tr>
  24831. <td>Homepage</td>
  24832. <td><a href="https://lexy.foonathan.net">https://lexy.foonathan.net</a></td>
  24833. </tr>
  24834. <tr>
  24835. <td>License</td>
  24836. <td>BSL-1.0</td>
  24837. </tr>
  24838. <tr>
  24839. <td>Versions</td>
  24840. <td>2022.03.21, 2022.12.1</td>
  24841. </tr>
  24842. <tr>
  24843. <td>Architectures</td>
  24844. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24845. </tr>
  24846. <tr>
  24847. <td>Definition</td>
  24848. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lexy/xmake.lua">lexy/xmake.lua</a></td>
  24849. </tr>
  24850. </tbody>
  24851. </table>
  24852. <h5 id="installcommand">Install command</h5>
  24853. <pre><code class="lang-console">xrepo install lexy
  24854. </code></pre>
  24855. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24856. <pre><code class="lang-lua">add_requires("lexy")
  24857. </code></pre>
  24858. <h3 id="liba52linux">liba52 (linux)</h3>
  24859. <table>
  24860. <thead>
  24861. <tr>
  24862. <th>Description</th>
  24863. <th><em>Library for decoding ATSC A/52 (AC-3) audio streams</em></th>
  24864. </tr>
  24865. </thead>
  24866. <tbody>
  24867. <tr>
  24868. <td>Homepage</td>
  24869. <td><a href="https://liba52.sourceforge.io">https://liba52.sourceforge.io</a></td>
  24870. </tr>
  24871. <tr>
  24872. <td>License</td>
  24873. <td>GPL-2.0-or-later</td>
  24874. </tr>
  24875. <tr>
  24876. <td>Versions</td>
  24877. <td>v0.8.0</td>
  24878. </tr>
  24879. <tr>
  24880. <td>Architectures</td>
  24881. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24882. </tr>
  24883. <tr>
  24884. <td>Definition</td>
  24885. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liba52/xmake.lua">liba52/xmake.lua</a></td>
  24886. </tr>
  24887. </tbody>
  24888. </table>
  24889. <h5 id="installcommand">Install command</h5>
  24890. <pre><code class="lang-console">xrepo install liba52
  24891. </code></pre>
  24892. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24893. <pre><code class="lang-lua">add_requires("liba52")
  24894. </code></pre>
  24895. <h3 id="libacolinux">libaco (linux)</h3>
  24896. <table>
  24897. <thead>
  24898. <tr>
  24899. <th>Description</th>
  24900. <th><em>A blazing fast and lightweight C asymmetric coroutine library</em></th>
  24901. </tr>
  24902. </thead>
  24903. <tbody>
  24904. <tr>
  24905. <td>Homepage</td>
  24906. <td><a href="https://github.com/hnes/libaco">https://github.com/hnes/libaco</a></td>
  24907. </tr>
  24908. <tr>
  24909. <td>License</td>
  24910. <td>Apache-2.0</td>
  24911. </tr>
  24912. <tr>
  24913. <td>Versions</td>
  24914. <td>v1.2.4</td>
  24915. </tr>
  24916. <tr>
  24917. <td>Architectures</td>
  24918. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24919. </tr>
  24920. <tr>
  24921. <td>Definition</td>
  24922. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libaco/xmake.lua">libaco/xmake.lua</a></td>
  24923. </tr>
  24924. </tbody>
  24925. </table>
  24926. <h5 id="installcommand">Install command</h5>
  24927. <pre><code class="lang-console">xrepo install libaco
  24928. </code></pre>
  24929. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24930. <pre><code class="lang-lua">add_requires("libaco")
  24931. </code></pre>
  24932. <h3 id="libaesgmlinux">libaesgm (linux)</h3>
  24933. <table>
  24934. <thead>
  24935. <tr>
  24936. <th>Description</th>
  24937. <th><em><a href="https://repology.org/project/libaesgm/packages">https://repology.org/project/libaesgm/packages</a></em></th>
  24938. </tr>
  24939. </thead>
  24940. <tbody>
  24941. <tr>
  24942. <td>Homepage</td>
  24943. <td><a href="https://github.com/xmake-mirror/libaesgm">https://github.com/xmake-mirror/libaesgm</a></td>
  24944. </tr>
  24945. <tr>
  24946. <td>Versions</td>
  24947. <td>2013.1.1</td>
  24948. </tr>
  24949. <tr>
  24950. <td>Architectures</td>
  24951. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24952. </tr>
  24953. <tr>
  24954. <td>Definition</td>
  24955. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libaesgm/xmake.lua">libaesgm/xmake.lua</a></td>
  24956. </tr>
  24957. </tbody>
  24958. </table>
  24959. <h5 id="installcommand">Install command</h5>
  24960. <pre><code class="lang-console">xrepo install libaesgm
  24961. </code></pre>
  24962. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24963. <pre><code class="lang-lua">add_requires("libaesgm")
  24964. </code></pre>
  24965. <h3 id="libaiolinux">libaio (linux)</h3>
  24966. <table>
  24967. <thead>
  24968. <tr>
  24969. <th>Description</th>
  24970. <th><em>Linux-native asynchronous I/O access library</em></th>
  24971. </tr>
  24972. </thead>
  24973. <tbody>
  24974. <tr>
  24975. <td>Homepage</td>
  24976. <td><a href="https://pagure.io/libaio">https://pagure.io/libaio</a></td>
  24977. </tr>
  24978. <tr>
  24979. <td>License</td>
  24980. <td>LGPL-2.1-or-later</td>
  24981. </tr>
  24982. <tr>
  24983. <td>Versions</td>
  24984. <td>0.3.113</td>
  24985. </tr>
  24986. <tr>
  24987. <td>Architectures</td>
  24988. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24989. </tr>
  24990. <tr>
  24991. <td>Definition</td>
  24992. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libaio/xmake.lua">libaio/xmake.lua</a></td>
  24993. </tr>
  24994. </tbody>
  24995. </table>
  24996. <h5 id="installcommand">Install command</h5>
  24997. <pre><code class="lang-console">xrepo install libaio
  24998. </code></pre>
  24999. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25000. <pre><code class="lang-lua">add_requires("libaio")
  25001. </code></pre>
  25002. <h3 id="libarchivelinux">libarchive (linux)</h3>
  25003. <table>
  25004. <thead>
  25005. <tr>
  25006. <th>Description</th>
  25007. <th><em>Multi-format archive and compression library</em></th>
  25008. </tr>
  25009. </thead>
  25010. <tbody>
  25011. <tr>
  25012. <td>Homepage</td>
  25013. <td><a href="https://libarchive.org/">https://libarchive.org/</a></td>
  25014. </tr>
  25015. <tr>
  25016. <td>License</td>
  25017. <td>BSD-2-Clause</td>
  25018. </tr>
  25019. <tr>
  25020. <td>Versions</td>
  25021. <td>3.5.1, 3.5.2, 3.6.2, 3.7.2, 3.7.7, 3.8.4, 3.8.5</td>
  25022. </tr>
  25023. <tr>
  25024. <td>Architectures</td>
  25025. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25026. </tr>
  25027. <tr>
  25028. <td>Definition</td>
  25029. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libarchive/xmake.lua">libarchive/xmake.lua</a></td>
  25030. </tr>
  25031. </tbody>
  25032. </table>
  25033. <h5 id="installcommand">Install command</h5>
  25034. <pre><code class="lang-console">xrepo install libarchive
  25035. </code></pre>
  25036. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25037. <pre><code class="lang-lua">add_requires("libarchive")
  25038. </code></pre>
  25039. <h3 id="libargon2linux">libargon2 (linux)</h3>
  25040. <table>
  25041. <thead>
  25042. <tr>
  25043. <th>Description</th>
  25044. <th><em>The password hash Argon2, winner of PHC</em></th>
  25045. </tr>
  25046. </thead>
  25047. <tbody>
  25048. <tr>
  25049. <td>Homepage</td>
  25050. <td><a href="https://github.com/P-H-C/phc-winner-argon2">https://github.com/P-H-C/phc-winner-argon2</a></td>
  25051. </tr>
  25052. <tr>
  25053. <td>Versions</td>
  25054. <td>20190702</td>
  25055. </tr>
  25056. <tr>
  25057. <td>Architectures</td>
  25058. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25059. </tr>
  25060. <tr>
  25061. <td>Definition</td>
  25062. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libargon2/xmake.lua">libargon2/xmake.lua</a></td>
  25063. </tr>
  25064. </tbody>
  25065. </table>
  25066. <h5 id="installcommand">Install command</h5>
  25067. <pre><code class="lang-console">xrepo install libargon2
  25068. </code></pre>
  25069. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25070. <pre><code class="lang-lua">add_requires("libargon2")
  25071. </code></pre>
  25072. <h3 id="libasslinux">libass (linux)</h3>
  25073. <table>
  25074. <thead>
  25075. <tr>
  25076. <th>Description</th>
  25077. <th><em>libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.</em></th>
  25078. </tr>
  25079. </thead>
  25080. <tbody>
  25081. <tr>
  25082. <td>Homepage</td>
  25083. <td><a href="https://github.com/libass/libass">https://github.com/libass/libass</a></td>
  25084. </tr>
  25085. <tr>
  25086. <td>License</td>
  25087. <td>ISC</td>
  25088. </tr>
  25089. <tr>
  25090. <td>Versions</td>
  25091. <td>0.15.2, 0.16.0, 0.17.0, 0.17.1</td>
  25092. </tr>
  25093. <tr>
  25094. <td>Architectures</td>
  25095. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25096. </tr>
  25097. <tr>
  25098. <td>Definition</td>
  25099. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libass/xmake.lua">libass/xmake.lua</a></td>
  25100. </tr>
  25101. </tbody>
  25102. </table>
  25103. <h5 id="installcommand">Install command</h5>
  25104. <pre><code class="lang-console">xrepo install libass
  25105. </code></pre>
  25106. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25107. <pre><code class="lang-lua">add_requires("libass")
  25108. </code></pre>
  25109. <h3 id="libassertlinux">libassert (linux)</h3>
  25110. <table>
  25111. <thead>
  25112. <tr>
  25113. <th>Description</th>
  25114. <th><em>The most over-engineered and overpowered C++ assertion library.</em></th>
  25115. </tr>
  25116. </thead>
  25117. <tbody>
  25118. <tr>
  25119. <td>Homepage</td>
  25120. <td><a href="https://github.com/jeremy-rifkin/libassert">https://github.com/jeremy-rifkin/libassert</a></td>
  25121. </tr>
  25122. <tr>
  25123. <td>License</td>
  25124. <td>MIT</td>
  25125. </tr>
  25126. <tr>
  25127. <td>Versions</td>
  25128. <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>
  25129. </tr>
  25130. <tr>
  25131. <td>Architectures</td>
  25132. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25133. </tr>
  25134. <tr>
  25135. <td>Definition</td>
  25136. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libassert/xmake.lua">libassert/xmake.lua</a></td>
  25137. </tr>
  25138. </tbody>
  25139. </table>
  25140. <h5 id="installcommand">Install command</h5>
  25141. <pre><code class="lang-console">xrepo install libassert
  25142. </code></pre>
  25143. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25144. <pre><code class="lang-lua">add_requires("libassert")
  25145. </code></pre>
  25146. <h3 id="libatomic_opslinux">libatomic_ops (linux)</h3>
  25147. <table>
  25148. <thead>
  25149. <tr>
  25150. <th>Description</th>
  25151. <th><em>The atomic_ops project (Atomic memory update operations portable implementation)</em></th>
  25152. </tr>
  25153. </thead>
  25154. <tbody>
  25155. <tr>
  25156. <td>Homepage</td>
  25157. <td><a href="https://github.com/bdwgc/libatomic_ops/wiki/Download">https://github.com/bdwgc/libatomic_ops/wiki/Download</a></td>
  25158. </tr>
  25159. <tr>
  25160. <td>License</td>
  25161. <td>GPL-2.0</td>
  25162. </tr>
  25163. <tr>
  25164. <td>Versions</td>
  25165. <td>v7.8.2, v7.8.4, v7.10.0</td>
  25166. </tr>
  25167. <tr>
  25168. <td>Architectures</td>
  25169. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25170. </tr>
  25171. <tr>
  25172. <td>Definition</td>
  25173. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libatomic_ops/xmake.lua">libatomic_ops/xmake.lua</a></td>
  25174. </tr>
  25175. </tbody>
  25176. </table>
  25177. <h5 id="installcommand">Install command</h5>
  25178. <pre><code class="lang-console">xrepo install libatomic_ops
  25179. </code></pre>
  25180. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25181. <pre><code class="lang-lua">add_requires("libatomic_ops")
  25182. </code></pre>
  25183. <h3 id="libaviflinux">libavif (linux)</h3>
  25184. <table>
  25185. <thead>
  25186. <tr>
  25187. <th>Description</th>
  25188. <th><em>libavif - Library for encoding and decoding .avif files</em></th>
  25189. </tr>
  25190. </thead>
  25191. <tbody>
  25192. <tr>
  25193. <td>Homepage</td>
  25194. <td><a href="https://github.com/AOMediaCodec/libavif">https://github.com/AOMediaCodec/libavif</a></td>
  25195. </tr>
  25196. <tr>
  25197. <td>License</td>
  25198. <td>BSD-2-Clause</td>
  25199. </tr>
  25200. <tr>
  25201. <td>Versions</td>
  25202. <td>v0.9.1, v1.0.4, v1.1.0, v1.1.1, v1.2.1, v1.3.0</td>
  25203. </tr>
  25204. <tr>
  25205. <td>Architectures</td>
  25206. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25207. </tr>
  25208. <tr>
  25209. <td>Definition</td>
  25210. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libavif/xmake.lua">libavif/xmake.lua</a></td>
  25211. </tr>
  25212. </tbody>
  25213. </table>
  25214. <h5 id="installcommand">Install command</h5>
  25215. <pre><code class="lang-console">xrepo install libavif
  25216. </code></pre>
  25217. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25218. <pre><code class="lang-lua">add_requires("libavif")
  25219. </code></pre>
  25220. <h3 id="libb2linux">libb2 (linux)</h3>
  25221. <table>
  25222. <thead>
  25223. <tr>
  25224. <th>Description</th>
  25225. <th><em>C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp</em></th>
  25226. </tr>
  25227. </thead>
  25228. <tbody>
  25229. <tr>
  25230. <td>Homepage</td>
  25231. <td><a href="https://blake2.net">https://blake2.net</a></td>
  25232. </tr>
  25233. <tr>
  25234. <td>License</td>
  25235. <td>CC0-1.0</td>
  25236. </tr>
  25237. <tr>
  25238. <td>Versions</td>
  25239. <td>v0.98.1</td>
  25240. </tr>
  25241. <tr>
  25242. <td>Architectures</td>
  25243. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25244. </tr>
  25245. <tr>
  25246. <td>Definition</td>
  25247. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libb2/xmake.lua">libb2/xmake.lua</a></td>
  25248. </tr>
  25249. </tbody>
  25250. </table>
  25251. <h5 id="installcommand">Install command</h5>
  25252. <pre><code class="lang-console">xrepo install libb2
  25253. </code></pre>
  25254. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25255. <pre><code class="lang-lua">add_requires("libb2")
  25256. </code></pre>
  25257. <h3 id="libbacktracelinux">libbacktrace (linux)</h3>
  25258. <table>
  25259. <thead>
  25260. <tr>
  25261. <th>Description</th>
  25262. <th><em>A C library that may be linked into a C/C++ program to produce symbolic backtraces</em></th>
  25263. </tr>
  25264. </thead>
  25265. <tbody>
  25266. <tr>
  25267. <td>Homepage</td>
  25268. <td><a href="https://github.com/ianlancetaylor/libbacktrace">https://github.com/ianlancetaylor/libbacktrace</a></td>
  25269. </tr>
  25270. <tr>
  25271. <td>License</td>
  25272. <td>BSD-3-Clause</td>
  25273. </tr>
  25274. <tr>
  25275. <td>Versions</td>
  25276. <td>2025.04.10</td>
  25277. </tr>
  25278. <tr>
  25279. <td>Architectures</td>
  25280. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25281. </tr>
  25282. <tr>
  25283. <td>Definition</td>
  25284. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbacktrace/xmake.lua">libbacktrace/xmake.lua</a></td>
  25285. </tr>
  25286. </tbody>
  25287. </table>
  25288. <h5 id="installcommand">Install command</h5>
  25289. <pre><code class="lang-console">xrepo install libbacktrace
  25290. </code></pre>
  25291. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25292. <pre><code class="lang-lua">add_requires("libbacktrace")
  25293. </code></pre>
  25294. <h3 id="libbigwiglinux">libbigwig (linux)</h3>
  25295. <table>
  25296. <thead>
  25297. <tr>
  25298. <th>Description</th>
  25299. <th><em>A C library for handling bigWig files</em></th>
  25300. </tr>
  25301. </thead>
  25302. <tbody>
  25303. <tr>
  25304. <td>Homepage</td>
  25305. <td><a href="https://github.com/dpryan79/libBigWig">https://github.com/dpryan79/libBigWig</a></td>
  25306. </tr>
  25307. <tr>
  25308. <td>License</td>
  25309. <td>MIT</td>
  25310. </tr>
  25311. <tr>
  25312. <td>Versions</td>
  25313. <td>0.4.7, 0.4.8</td>
  25314. </tr>
  25315. <tr>
  25316. <td>Architectures</td>
  25317. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25318. </tr>
  25319. <tr>
  25320. <td>Definition</td>
  25321. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbigwig/xmake.lua">libbigwig/xmake.lua</a></td>
  25322. </tr>
  25323. </tbody>
  25324. </table>
  25325. <h5 id="installcommand">Install command</h5>
  25326. <pre><code class="lang-console">xrepo install libbigwig
  25327. </code></pre>
  25328. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25329. <pre><code class="lang-lua">add_requires("libbigwig")
  25330. </code></pre>
  25331. <h3 id="libbpflinux">libbpf (linux)</h3>
  25332. <table>
  25333. <thead>
  25334. <tr>
  25335. <th>Description</th>
  25336. <th><em>Automated upstream mirror for libbpf stand-alone build.</em></th>
  25337. </tr>
  25338. </thead>
  25339. <tbody>
  25340. <tr>
  25341. <td>Homepage</td>
  25342. <td><a href="https://github.com/libbpf/libbpf">https://github.com/libbpf/libbpf</a></td>
  25343. </tr>
  25344. <tr>
  25345. <td>License</td>
  25346. <td>BSD-2-Clause</td>
  25347. </tr>
  25348. <tr>
  25349. <td>Versions</td>
  25350. <td>v0.3, v1.6.2, v1.6.3</td>
  25351. </tr>
  25352. <tr>
  25353. <td>Architectures</td>
  25354. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25355. </tr>
  25356. <tr>
  25357. <td>Definition</td>
  25358. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpf/xmake.lua">libbpf/xmake.lua</a></td>
  25359. </tr>
  25360. </tbody>
  25361. </table>
  25362. <h5 id="installcommand">Install command</h5>
  25363. <pre><code class="lang-console">xrepo install libbpf
  25364. </code></pre>
  25365. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25366. <pre><code class="lang-lua">add_requires("libbpf")
  25367. </code></pre>
  25368. <h3 id="libbpglinux">libbpg (linux)</h3>
  25369. <table>
  25370. <thead>
  25371. <tr>
  25372. <th>Description</th>
  25373. <th><em>Image format meant to improve on JPEG quality and file size</em></th>
  25374. </tr>
  25375. </thead>
  25376. <tbody>
  25377. <tr>
  25378. <td>Homepage</td>
  25379. <td><a href="https://bellard.org/bpg/">https://bellard.org/bpg/</a></td>
  25380. </tr>
  25381. <tr>
  25382. <td>Versions</td>
  25383. <td>0.9.8</td>
  25384. </tr>
  25385. <tr>
  25386. <td>Architectures</td>
  25387. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25388. </tr>
  25389. <tr>
  25390. <td>Definition</td>
  25391. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpg/xmake.lua">libbpg/xmake.lua</a></td>
  25392. </tr>
  25393. </tbody>
  25394. </table>
  25395. <h5 id="installcommand">Install command</h5>
  25396. <pre><code class="lang-console">xrepo install libbpg
  25397. </code></pre>
  25398. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25399. <pre><code class="lang-lua">add_requires("libbpg")
  25400. </code></pre>
  25401. <h3 id="libbsdlinux">libbsd (linux)</h3>
  25402. <table>
  25403. <thead>
  25404. <tr>
  25405. <th>Description</th>
  25406. <th><em>This library provides useful functions commonly found on BSD systems</em></th>
  25407. </tr>
  25408. </thead>
  25409. <tbody>
  25410. <tr>
  25411. <td>Homepage</td>
  25412. <td><a href="https://libbsd.freedesktop.org/wiki/">https://libbsd.freedesktop.org/wiki/</a></td>
  25413. </tr>
  25414. <tr>
  25415. <td>License</td>
  25416. <td>BSD-3-Clause</td>
  25417. </tr>
  25418. <tr>
  25419. <td>Versions</td>
  25420. <td>0.11.5, 0.12.2</td>
  25421. </tr>
  25422. <tr>
  25423. <td>Architectures</td>
  25424. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25425. </tr>
  25426. <tr>
  25427. <td>Definition</td>
  25428. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbsd/xmake.lua">libbsd/xmake.lua</a></td>
  25429. </tr>
  25430. </tbody>
  25431. </table>
  25432. <h5 id="installcommand">Install command</h5>
  25433. <pre><code class="lang-console">xrepo install libbsd
  25434. </code></pre>
  25435. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25436. <pre><code class="lang-lua">add_requires("libbsd")
  25437. </code></pre>
  25438. <h3 id="libclinux">libc++ (linux)</h3>
  25439. <table>
  25440. <thead>
  25441. <tr>
  25442. <th>Description</th>
  25443. <th><em>libc++ is a new implementation of the C++ standard library, targeting C++11 and above.</em></th>
  25444. </tr>
  25445. </thead>
  25446. <tbody>
  25447. <tr>
  25448. <td>Homepage</td>
  25449. <td><a href="https://libcxx.llvm.org/">https://libcxx.llvm.org/</a></td>
  25450. </tr>
  25451. <tr>
  25452. <td>Versions</td>
  25453. <td></td>
  25454. </tr>
  25455. <tr>
  25456. <td>Architectures</td>
  25457. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25458. </tr>
  25459. <tr>
  25460. <td>Definition</td>
  25461. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libc++/xmake.lua">libc++/xmake.lua</a></td>
  25462. </tr>
  25463. </tbody>
  25464. </table>
  25465. <h5 id="installcommand">Install command</h5>
  25466. <pre><code class="lang-console">xrepo install libc++
  25467. </code></pre>
  25468. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25469. <pre><code class="lang-lua">add_requires("libc++")
  25470. </code></pre>
  25471. <h3 id="libcanberralinux">libcanberra (linux)</h3>
  25472. <table>
  25473. <thead>
  25474. <tr>
  25475. <th>Description</th>
  25476. <th><em>libcanberra is an implementation of the XDG Sound Theme and Name Specifications</em></th>
  25477. </tr>
  25478. </thead>
  25479. <tbody>
  25480. <tr>
  25481. <td>Homepage</td>
  25482. <td><a href="https://0pointer.de/lennart/projects/libcanberra/">https://0pointer.de/lennart/projects/libcanberra/</a></td>
  25483. </tr>
  25484. <tr>
  25485. <td>License</td>
  25486. <td>LGPL-2.1</td>
  25487. </tr>
  25488. <tr>
  25489. <td>Versions</td>
  25490. <td>0.30</td>
  25491. </tr>
  25492. <tr>
  25493. <td>Architectures</td>
  25494. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25495. </tr>
  25496. <tr>
  25497. <td>Definition</td>
  25498. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcanberra/xmake.lua">libcanberra/xmake.lua</a></td>
  25499. </tr>
  25500. </tbody>
  25501. </table>
  25502. <h5 id="installcommand">Install command</h5>
  25503. <pre><code class="lang-console">xrepo install libcanberra
  25504. </code></pre>
  25505. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25506. <pre><code class="lang-lua">add_requires("libcanberra")
  25507. </code></pre>
  25508. <h3 id="libcaplinux">libcap (linux)</h3>
  25509. <table>
  25510. <thead>
  25511. <tr>
  25512. <th>Description</th>
  25513. <th><em>User-space interfaces to POSIX 1003.1e capabilities</em></th>
  25514. </tr>
  25515. </thead>
  25516. <tbody>
  25517. <tr>
  25518. <td>Homepage</td>
  25519. <td><a href="https://sites.google.com/site/fullycapable/">https://sites.google.com/site/fullycapable/</a></td>
  25520. </tr>
  25521. <tr>
  25522. <td>Versions</td>
  25523. <td>2.27</td>
  25524. </tr>
  25525. <tr>
  25526. <td>Architectures</td>
  25527. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25528. </tr>
  25529. <tr>
  25530. <td>Definition</td>
  25531. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcap/xmake.lua">libcap/xmake.lua</a></td>
  25532. </tr>
  25533. </tbody>
  25534. </table>
  25535. <h5 id="installcommand">Install command</h5>
  25536. <pre><code class="lang-console">xrepo install libcap
  25537. </code></pre>
  25538. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25539. <pre><code class="lang-lua">add_requires("libcap")
  25540. </code></pre>
  25541. <h3 id="libcapnglinux">libcap-ng (linux)</h3>
  25542. <table>
  25543. <thead>
  25544. <tr>
  25545. <th>Description</th>
  25546. <th><em>Libcap-ng is a library for Linux that makes using posix capabilities easy.</em></th>
  25547. </tr>
  25548. </thead>
  25549. <tbody>
  25550. <tr>
  25551. <td>Homepage</td>
  25552. <td><a href="https://github.com/stevegrubb/libcap-ng">https://github.com/stevegrubb/libcap-ng</a></td>
  25553. </tr>
  25554. <tr>
  25555. <td>Versions</td>
  25556. <td>v0.8.5</td>
  25557. </tr>
  25558. <tr>
  25559. <td>Architectures</td>
  25560. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25561. </tr>
  25562. <tr>
  25563. <td>Definition</td>
  25564. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcap-ng/xmake.lua">libcap-ng/xmake.lua</a></td>
  25565. </tr>
  25566. </tbody>
  25567. </table>
  25568. <h5 id="installcommand">Install command</h5>
  25569. <pre><code class="lang-console">xrepo install libcap-ng
  25570. </code></pre>
  25571. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25572. <pre><code class="lang-lua">add_requires("libcap-ng")
  25573. </code></pre>
  25574. <h3 id="libcborlinux">libcbor (linux)</h3>
  25575. <table>
  25576. <thead>
  25577. <tr>
  25578. <th>Description</th>
  25579. <th><em>CBOR protocol implementation for C</em></th>
  25580. </tr>
  25581. </thead>
  25582. <tbody>
  25583. <tr>
  25584. <td>Homepage</td>
  25585. <td><a href="https://github.com/PJK/libcbor">https://github.com/PJK/libcbor</a></td>
  25586. </tr>
  25587. <tr>
  25588. <td>License</td>
  25589. <td>MIT</td>
  25590. </tr>
  25591. <tr>
  25592. <td>Versions</td>
  25593. <td>v0.11.0, v0.12.0, v0.13.0</td>
  25594. </tr>
  25595. <tr>
  25596. <td>Architectures</td>
  25597. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25598. </tr>
  25599. <tr>
  25600. <td>Definition</td>
  25601. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcbor/xmake.lua">libcbor/xmake.lua</a></td>
  25602. </tr>
  25603. </tbody>
  25604. </table>
  25605. <h5 id="installcommand">Install command</h5>
  25606. <pre><code class="lang-console">xrepo install libcbor
  25607. </code></pre>
  25608. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25609. <pre><code class="lang-lua">add_requires("libcbor")
  25610. </code></pre>
  25611. <h3 id="libccdlinux">libccd (linux)</h3>
  25612. <table>
  25613. <thead>
  25614. <tr>
  25615. <th>Description</th>
  25616. <th><em>libccd is library for a collision detection between two convex shapes.</em></th>
  25617. </tr>
  25618. </thead>
  25619. <tbody>
  25620. <tr>
  25621. <td>Homepage</td>
  25622. <td><a href="https://github.com/danfis/libccd/">https://github.com/danfis/libccd/</a></td>
  25623. </tr>
  25624. <tr>
  25625. <td>License</td>
  25626. <td>BSD-3-Clause</td>
  25627. </tr>
  25628. <tr>
  25629. <td>Versions</td>
  25630. <td>v2.1</td>
  25631. </tr>
  25632. <tr>
  25633. <td>Architectures</td>
  25634. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25635. </tr>
  25636. <tr>
  25637. <td>Definition</td>
  25638. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libccd/xmake.lua">libccd/xmake.lua</a></td>
  25639. </tr>
  25640. </tbody>
  25641. </table>
  25642. <h5 id="installcommand">Install command</h5>
  25643. <pre><code class="lang-console">xrepo install libccd
  25644. </code></pre>
  25645. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25646. <pre><code class="lang-lua">add_requires("libccd")
  25647. </code></pre>
  25648. <h3 id="libcolinux">libco (linux)</h3>
  25649. <table>
  25650. <thead>
  25651. <tr>
  25652. <th>Description</th>
  25653. <th><em>Libco is a c/c++ coroutine library.</em></th>
  25654. </tr>
  25655. </thead>
  25656. <tbody>
  25657. <tr>
  25658. <td>Homepage</td>
  25659. <td><a href="https://github.com/Tencent/libco">https://github.com/Tencent/libco</a></td>
  25660. </tr>
  25661. <tr>
  25662. <td>License</td>
  25663. <td>Apache-2.0</td>
  25664. </tr>
  25665. <tr>
  25666. <td>Versions</td>
  25667. <td>v1.0</td>
  25668. </tr>
  25669. <tr>
  25670. <td>Architectures</td>
  25671. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25672. </tr>
  25673. <tr>
  25674. <td>Definition</td>
  25675. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libco/xmake.lua">libco/xmake.lua</a></td>
  25676. </tr>
  25677. </tbody>
  25678. </table>
  25679. <h5 id="installcommand">Install command</h5>
  25680. <pre><code class="lang-console">xrepo install libco
  25681. </code></pre>
  25682. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25683. <pre><code class="lang-lua">add_requires("libco")
  25684. </code></pre>
  25685. <h3 id="libcorolinux">libcoro (linux)</h3>
  25686. <table>
  25687. <thead>
  25688. <tr>
  25689. <th>Description</th>
  25690. <th><em>C++20 coroutine library</em></th>
  25691. </tr>
  25692. </thead>
  25693. <tbody>
  25694. <tr>
  25695. <td>Homepage</td>
  25696. <td><a href="https://github.com/jbaldwin/libcoro">https://github.com/jbaldwin/libcoro</a></td>
  25697. </tr>
  25698. <tr>
  25699. <td>License</td>
  25700. <td>Apache-2.0</td>
  25701. </tr>
  25702. <tr>
  25703. <td>Versions</td>
  25704. <td>v0.12.1, v0.13.0, v0.14.0, v0.14.1, v0.15.0</td>
  25705. </tr>
  25706. <tr>
  25707. <td>Architectures</td>
  25708. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25709. </tr>
  25710. <tr>
  25711. <td>Definition</td>
  25712. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcoro/xmake.lua">libcoro/xmake.lua</a></td>
  25713. </tr>
  25714. </tbody>
  25715. </table>
  25716. <h5 id="installcommand">Install command</h5>
  25717. <pre><code class="lang-console">xrepo install libcoro
  25718. </code></pre>
  25719. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25720. <pre><code class="lang-lua">add_requires("libcoro")
  25721. </code></pre>
  25722. <h3 id="libcpuidlinux">libcpuid (linux)</h3>
  25723. <table>
  25724. <thead>
  25725. <tr>
  25726. <th>Description</th>
  25727. <th><em>a small C library for x86 CPU detection and feature extraction</em></th>
  25728. </tr>
  25729. </thead>
  25730. <tbody>
  25731. <tr>
  25732. <td>Homepage</td>
  25733. <td><a href="https://github.com/anrieff/libcpuid">https://github.com/anrieff/libcpuid</a></td>
  25734. </tr>
  25735. <tr>
  25736. <td>License</td>
  25737. <td>BSD-2-Clause</td>
  25738. </tr>
  25739. <tr>
  25740. <td>Versions</td>
  25741. <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>
  25742. </tr>
  25743. <tr>
  25744. <td>Architectures</td>
  25745. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25746. </tr>
  25747. <tr>
  25748. <td>Definition</td>
  25749. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcpuid/xmake.lua">libcpuid/xmake.lua</a></td>
  25750. </tr>
  25751. </tbody>
  25752. </table>
  25753. <h5 id="installcommand">Install command</h5>
  25754. <pre><code class="lang-console">xrepo install libcpuid
  25755. </code></pre>
  25756. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25757. <pre><code class="lang-lua">add_requires("libcpuid")
  25758. </code></pre>
  25759. <h3 id="libcrocolinux">libcroco (linux)</h3>
  25760. <table>
  25761. <thead>
  25762. <tr>
  25763. <th>Description</th>
  25764. <th><em>Libcroco is a standalone css2 parsing and manipulation library.</em></th>
  25765. </tr>
  25766. </thead>
  25767. <tbody>
  25768. <tr>
  25769. <td>Homepage</td>
  25770. <td><a href="https://gitlab.com/inkscape/libcroco">https://gitlab.com/inkscape/libcroco</a></td>
  25771. </tr>
  25772. <tr>
  25773. <td>License</td>
  25774. <td>LGPL-2.0</td>
  25775. </tr>
  25776. <tr>
  25777. <td>Versions</td>
  25778. <td>0.6.13</td>
  25779. </tr>
  25780. <tr>
  25781. <td>Architectures</td>
  25782. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25783. </tr>
  25784. <tr>
  25785. <td>Definition</td>
  25786. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcroco/xmake.lua">libcroco/xmake.lua</a></td>
  25787. </tr>
  25788. </tbody>
  25789. </table>
  25790. <h5 id="installcommand">Install command</h5>
  25791. <pre><code class="lang-console">xrepo install libcroco
  25792. </code></pre>
  25793. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25794. <pre><code class="lang-lua">add_requires("libcroco")
  25795. </code></pre>
  25796. <h3 id="libcronlinux">libcron (linux)</h3>
  25797. <table>
  25798. <thead>
  25799. <tr>
  25800. <th>Description</th>
  25801. <th><em>A C++ scheduling library using cron formatting.</em></th>
  25802. </tr>
  25803. </thead>
  25804. <tbody>
  25805. <tr>
  25806. <td>Homepage</td>
  25807. <td><a href="https://github.com/PerMalmberg/libcron">https://github.com/PerMalmberg/libcron</a></td>
  25808. </tr>
  25809. <tr>
  25810. <td>License</td>
  25811. <td>MIT</td>
  25812. </tr>
  25813. <tr>
  25814. <td>Versions</td>
  25815. <td>v1.3.1, v1.3.3</td>
  25816. </tr>
  25817. <tr>
  25818. <td>Architectures</td>
  25819. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25820. </tr>
  25821. <tr>
  25822. <td>Definition</td>
  25823. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcron/xmake.lua">libcron/xmake.lua</a></td>
  25824. </tr>
  25825. </tbody>
  25826. </table>
  25827. <h5 id="installcommand">Install command</h5>
  25828. <pre><code class="lang-console">xrepo install libcron
  25829. </code></pre>
  25830. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25831. <pre><code class="lang-lua">add_requires("libcron")
  25832. </code></pre>
  25833. <h3 id="libcurllinux">libcurl (linux)</h3>
  25834. <table>
  25835. <thead>
  25836. <tr>
  25837. <th>Description</th>
  25838. <th><em>The multiprotocol file transfer library.</em></th>
  25839. </tr>
  25840. </thead>
  25841. <tbody>
  25842. <tr>
  25843. <td>Homepage</td>
  25844. <td><a href="https://curl.haxx.se/">https://curl.haxx.se/</a></td>
  25845. </tr>
  25846. <tr>
  25847. <td>License</td>
  25848. <td>MIT</td>
  25849. </tr>
  25850. <tr>
  25851. <td>Versions</td>
  25852. <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>
  25853. </tr>
  25854. <tr>
  25855. <td>Architectures</td>
  25856. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25857. </tr>
  25858. <tr>
  25859. <td>Definition</td>
  25860. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcurl/xmake.lua">libcurl/xmake.lua</a></td>
  25861. </tr>
  25862. </tbody>
  25863. </table>
  25864. <h5 id="installcommand">Install command</h5>
  25865. <pre><code class="lang-console">xrepo install libcurl
  25866. </code></pre>
  25867. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25868. <pre><code class="lang-lua">add_requires("libcurl")
  25869. </code></pre>
  25870. <h3 id="libdatachannellinux">libdatachannel (linux)</h3>
  25871. <table>
  25872. <thead>
  25873. <tr>
  25874. <th>Description</th>
  25875. <th><em>C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets</em></th>
  25876. </tr>
  25877. </thead>
  25878. <tbody>
  25879. <tr>
  25880. <td>Homepage</td>
  25881. <td><a href="https://libdatachannel.org/">https://libdatachannel.org/</a></td>
  25882. </tr>
  25883. <tr>
  25884. <td>License</td>
  25885. <td>MPL-2.0</td>
  25886. </tr>
  25887. <tr>
  25888. <td>Versions</td>
  25889. <td>v0.23.1, v0.23.2, v0.24.1</td>
  25890. </tr>
  25891. <tr>
  25892. <td>Architectures</td>
  25893. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25894. </tr>
  25895. <tr>
  25896. <td>Definition</td>
  25897. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdatachannel/xmake.lua">libdatachannel/xmake.lua</a></td>
  25898. </tr>
  25899. </tbody>
  25900. </table>
  25901. <h5 id="installcommand">Install command</h5>
  25902. <pre><code class="lang-console">xrepo install libdatachannel
  25903. </code></pre>
  25904. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25905. <pre><code class="lang-lua">add_requires("libdatachannel")
  25906. </code></pre>
  25907. <h3 id="libdatrielinux">libdatrie (linux)</h3>
  25908. <table>
  25909. <thead>
  25910. <tr>
  25911. <th>Description</th>
  25912. <th><em>an implementation of double-array structure for representing trie</em></th>
  25913. </tr>
  25914. </thead>
  25915. <tbody>
  25916. <tr>
  25917. <td>Homepage</td>
  25918. <td><a href="https://github.com/tlwg/libdatrie">https://github.com/tlwg/libdatrie</a></td>
  25919. </tr>
  25920. <tr>
  25921. <td>License</td>
  25922. <td>LGPL-2.1</td>
  25923. </tr>
  25924. <tr>
  25925. <td>Versions</td>
  25926. <td>0.2.13, 0.2.14</td>
  25927. </tr>
  25928. <tr>
  25929. <td>Architectures</td>
  25930. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25931. </tr>
  25932. <tr>
  25933. <td>Definition</td>
  25934. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdatrie/xmake.lua">libdatrie/xmake.lua</a></td>
  25935. </tr>
  25936. </tbody>
  25937. </table>
  25938. <h5 id="installcommand">Install command</h5>
  25939. <pre><code class="lang-console">xrepo install libdatrie
  25940. </code></pre>
  25941. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25942. <pre><code class="lang-lua">add_requires("libdatrie")
  25943. </code></pre>
  25944. <h3 id="libdc1394linux">libdc1394 (linux)</h3>
  25945. <table>
  25946. <thead>
  25947. <tr>
  25948. <th>Description</th>
  25949. <th><em>IIDC Camera Control Library</em></th>
  25950. </tr>
  25951. </thead>
  25952. <tbody>
  25953. <tr>
  25954. <td>Homepage</td>
  25955. <td><a href="https://sourceforge.net/projects/libdc1394/">https://sourceforge.net/projects/libdc1394/</a></td>
  25956. </tr>
  25957. <tr>
  25958. <td>License</td>
  25959. <td>LGPL-2.1</td>
  25960. </tr>
  25961. <tr>
  25962. <td>Versions</td>
  25963. <td>2.2.6</td>
  25964. </tr>
  25965. <tr>
  25966. <td>Architectures</td>
  25967. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25968. </tr>
  25969. <tr>
  25970. <td>Definition</td>
  25971. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdc1394/xmake.lua">libdc1394/xmake.lua</a></td>
  25972. </tr>
  25973. </tbody>
  25974. </table>
  25975. <h5 id="installcommand">Install command</h5>
  25976. <pre><code class="lang-console">xrepo install libdc1394
  25977. </code></pre>
  25978. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25979. <pre><code class="lang-lua">add_requires("libdc1394")
  25980. </code></pre>
  25981. <h3 id="libde265linux">libde265 (linux)</h3>
  25982. <table>
  25983. <thead>
  25984. <tr>
  25985. <th>Description</th>
  25986. <th><em>Open h.265 video codec implementation.</em></th>
  25987. </tr>
  25988. </thead>
  25989. <tbody>
  25990. <tr>
  25991. <td>Homepage</td>
  25992. <td><a href="https://www.libde265.org/">https://www.libde265.org/</a></td>
  25993. </tr>
  25994. <tr>
  25995. <td>License</td>
  25996. <td>LGPL-3.0</td>
  25997. </tr>
  25998. <tr>
  25999. <td>Versions</td>
  26000. <td>1.0.8, 1.0.15, 1.0.16</td>
  26001. </tr>
  26002. <tr>
  26003. <td>Architectures</td>
  26004. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26005. </tr>
  26006. <tr>
  26007. <td>Definition</td>
  26008. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libde265/xmake.lua">libde265/xmake.lua</a></td>
  26009. </tr>
  26010. </tbody>
  26011. </table>
  26012. <h5 id="installcommand">Install command</h5>
  26013. <pre><code class="lang-console">xrepo install libde265
  26014. </code></pre>
  26015. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26016. <pre><code class="lang-lua">add_requires("libde265")
  26017. </code></pre>
  26018. <h3 id="libdeflatelinux">libdeflate (linux)</h3>
  26019. <table>
  26020. <thead>
  26021. <tr>
  26022. <th>Description</th>
  26023. <th><em>libdeflate is a library for fast, whole-buffer DEFLATE-based compression and decompression.</em></th>
  26024. </tr>
  26025. </thead>
  26026. <tbody>
  26027. <tr>
  26028. <td>Homepage</td>
  26029. <td><a href="https://github.com/ebiggers/libdeflate">https://github.com/ebiggers/libdeflate</a></td>
  26030. </tr>
  26031. <tr>
  26032. <td>License</td>
  26033. <td>MIT</td>
  26034. </tr>
  26035. <tr>
  26036. <td>Versions</td>
  26037. <td>v1.8, v1.10, v1.13, v1.15, v1.17, v1.19, v1.20, v1.21, v1.22, v1.23, v1.24, v1.25</td>
  26038. </tr>
  26039. <tr>
  26040. <td>Architectures</td>
  26041. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26042. </tr>
  26043. <tr>
  26044. <td>Definition</td>
  26045. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdeflate/xmake.lua">libdeflate/xmake.lua</a></td>
  26046. </tr>
  26047. </tbody>
  26048. </table>
  26049. <h5 id="installcommand">Install command</h5>
  26050. <pre><code class="lang-console">xrepo install libdeflate
  26051. </code></pre>
  26052. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26053. <pre><code class="lang-lua">add_requires("libdeflate")
  26054. </code></pre>
  26055. <h3 id="libdicomlinux">libdicom (linux)</h3>
  26056. <table>
  26057. <thead>
  26058. <tr>
  26059. <th>Description</th>
  26060. <th><em>C library for reading DICOM files</em></th>
  26061. </tr>
  26062. </thead>
  26063. <tbody>
  26064. <tr>
  26065. <td>Homepage</td>
  26066. <td><a href="https://libdicom.readthedocs.io">https://libdicom.readthedocs.io</a></td>
  26067. </tr>
  26068. <tr>
  26069. <td>License</td>
  26070. <td>MIT</td>
  26071. </tr>
  26072. <tr>
  26073. <td>Versions</td>
  26074. <td>v1.1.0, v1.2.0</td>
  26075. </tr>
  26076. <tr>
  26077. <td>Architectures</td>
  26078. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26079. </tr>
  26080. <tr>
  26081. <td>Definition</td>
  26082. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdicom/xmake.lua">libdicom/xmake.lua</a></td>
  26083. </tr>
  26084. </tbody>
  26085. </table>
  26086. <h5 id="installcommand">Install command</h5>
  26087. <pre><code class="lang-console">xrepo install libdicom
  26088. </code></pre>
  26089. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26090. <pre><code class="lang-lua">add_requires("libdicom")
  26091. </code></pre>
  26092. <h3 id="libdilllinux">libdill (linux)</h3>
  26093. <table>
  26094. <thead>
  26095. <tr>
  26096. <th>Description</th>
  26097. <th><em>Structured concurrency in C</em></th>
  26098. </tr>
  26099. </thead>
  26100. <tbody>
  26101. <tr>
  26102. <td>Homepage</td>
  26103. <td><a href="https://github.com/sustrik/libdill">https://github.com/sustrik/libdill</a></td>
  26104. </tr>
  26105. <tr>
  26106. <td>License</td>
  26107. <td>MIT</td>
  26108. </tr>
  26109. <tr>
  26110. <td>Versions</td>
  26111. <td>2022.08.10</td>
  26112. </tr>
  26113. <tr>
  26114. <td>Architectures</td>
  26115. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26116. </tr>
  26117. <tr>
  26118. <td>Definition</td>
  26119. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdill/xmake.lua">libdill/xmake.lua</a></td>
  26120. </tr>
  26121. </tbody>
  26122. </table>
  26123. <h5 id="installcommand">Install command</h5>
  26124. <pre><code class="lang-console">xrepo install libdill
  26125. </code></pre>
  26126. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26127. <pre><code class="lang-lua">add_requires("libdill")
  26128. </code></pre>
  26129. <h3 id="libdisasmlinux">libdisasm (linux)</h3>
  26130. <table>
  26131. <thead>
  26132. <tr>
  26133. <th>Description</th>
  26134. <th><em>The libdisasm library provides basic disassembly of Intel x86 instructions from a binary stream.</em></th>
  26135. </tr>
  26136. </thead>
  26137. <tbody>
  26138. <tr>
  26139. <td>Homepage</td>
  26140. <td><a href="https://bastard.sourceforge.net/libdisasm.html">https://bastard.sourceforge.net/libdisasm.html</a></td>
  26141. </tr>
  26142. <tr>
  26143. <td>License</td>
  26144. <td>MIT</td>
  26145. </tr>
  26146. <tr>
  26147. <td>Versions</td>
  26148. <td>0.23</td>
  26149. </tr>
  26150. <tr>
  26151. <td>Architectures</td>
  26152. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26153. </tr>
  26154. <tr>
  26155. <td>Definition</td>
  26156. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdisasm/xmake.lua">libdisasm/xmake.lua</a></td>
  26157. </tr>
  26158. </tbody>
  26159. </table>
  26160. <h5 id="installcommand">Install command</h5>
  26161. <pre><code class="lang-console">xrepo install libdisasm
  26162. </code></pre>
  26163. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26164. <pre><code class="lang-lua">add_requires("libdisasm")
  26165. </code></pre>
  26166. <h3 id="libdispatchlinux">libdispatch (linux)</h3>
  26167. <table>
  26168. <thead>
  26169. <tr>
  26170. <th>Description</th>
  26171. <th><em>The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware</em></th>
  26172. </tr>
  26173. </thead>
  26174. <tbody>
  26175. <tr>
  26176. <td>Homepage</td>
  26177. <td><a href="swift.org">swift.org</a></td>
  26178. </tr>
  26179. <tr>
  26180. <td>License</td>
  26181. <td>Apache-2.0</td>
  26182. </tr>
  26183. <tr>
  26184. <td>Versions</td>
  26185. <td>6.1.1</td>
  26186. </tr>
  26187. <tr>
  26188. <td>Architectures</td>
  26189. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26190. </tr>
  26191. <tr>
  26192. <td>Definition</td>
  26193. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdispatch/xmake.lua">libdispatch/xmake.lua</a></td>
  26194. </tr>
  26195. </tbody>
  26196. </table>
  26197. <h5 id="installcommand">Install command</h5>
  26198. <pre><code class="lang-console">xrepo install libdispatch
  26199. </code></pre>
  26200. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26201. <pre><code class="lang-lua">add_requires("libdispatch")
  26202. </code></pre>
  26203. <h3 id="libdisplayinfolinux">libdisplay-info (linux)</h3>
  26204. <table>
  26205. <thead>
  26206. <tr>
  26207. <th>Description</th>
  26208. <th><em>EDID and DisplayID library</em></th>
  26209. </tr>
  26210. </thead>
  26211. <tbody>
  26212. <tr>
  26213. <td>Homepage</td>
  26214. <td><a href="https://emersion.pages.freedesktop.org/libdisplay-info/">https://emersion.pages.freedesktop.org/libdisplay-info/</a></td>
  26215. </tr>
  26216. <tr>
  26217. <td>License</td>
  26218. <td>MIT</td>
  26219. </tr>
  26220. <tr>
  26221. <td>Versions</td>
  26222. <td>0.2.0</td>
  26223. </tr>
  26224. <tr>
  26225. <td>Architectures</td>
  26226. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26227. </tr>
  26228. <tr>
  26229. <td>Definition</td>
  26230. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdisplay-info/xmake.lua">libdisplay-info/xmake.lua</a></td>
  26231. </tr>
  26232. </tbody>
  26233. </table>
  26234. <h5 id="installcommand">Install command</h5>
  26235. <pre><code class="lang-console">xrepo install libdisplay-info
  26236. </code></pre>
  26237. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26238. <pre><code class="lang-lua">add_requires("libdisplay-info")
  26239. </code></pre>
  26240. <h3 id="libdividelinux">libdivide (linux)</h3>
  26241. <table>
  26242. <thead>
  26243. <tr>
  26244. <th>Description</th>
  26245. <th><em>Official git repository for libdivide: optimized integer division</em></th>
  26246. </tr>
  26247. </thead>
  26248. <tbody>
  26249. <tr>
  26250. <td>Homepage</td>
  26251. <td><a href="https://libdivide.com">https://libdivide.com</a></td>
  26252. </tr>
  26253. <tr>
  26254. <td>License</td>
  26255. <td>BSL-1.0</td>
  26256. </tr>
  26257. <tr>
  26258. <td>Versions</td>
  26259. <td>5.0, v5.2.0</td>
  26260. </tr>
  26261. <tr>
  26262. <td>Architectures</td>
  26263. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26264. </tr>
  26265. <tr>
  26266. <td>Definition</td>
  26267. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdivide/xmake.lua">libdivide/xmake.lua</a></td>
  26268. </tr>
  26269. </tbody>
  26270. </table>
  26271. <h5 id="installcommand">Install command</h5>
  26272. <pre><code class="lang-console">xrepo install libdivide
  26273. </code></pre>
  26274. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26275. <pre><code class="lang-lua">add_requires("libdivide")
  26276. </code></pre>
  26277. <h3 id="libdivsufsortlinux">libdivsufsort (linux)</h3>
  26278. <table>
  26279. <thead>
  26280. <tr>
  26281. <th>Description</th>
  26282. <th><em>A lightweight suffix array sorting library</em></th>
  26283. </tr>
  26284. </thead>
  26285. <tbody>
  26286. <tr>
  26287. <td>Homepage</td>
  26288. <td><a href="https://android.googlesource.com/platform/external/libdivsufsort/">https://android.googlesource.com/platform/external/libdivsufsort/</a></td>
  26289. </tr>
  26290. <tr>
  26291. <td>Versions</td>
  26292. <td>2021.2.18</td>
  26293. </tr>
  26294. <tr>
  26295. <td>Architectures</td>
  26296. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26297. </tr>
  26298. <tr>
  26299. <td>Definition</td>
  26300. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdivsufsort/xmake.lua">libdivsufsort/xmake.lua</a></td>
  26301. </tr>
  26302. </tbody>
  26303. </table>
  26304. <h5 id="installcommand">Install command</h5>
  26305. <pre><code class="lang-console">xrepo install libdivsufsort
  26306. </code></pre>
  26307. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26308. <pre><code class="lang-lua">add_requires("libdivsufsort")
  26309. </code></pre>
  26310. <h3 id="libdomlinux">libdom (linux)</h3>
  26311. <table>
  26312. <thead>
  26313. <tr>
  26314. <th>Description</th>
  26315. <th><em>LibDOM is an implementation of the W3C DOM</em></th>
  26316. </tr>
  26317. </thead>
  26318. <tbody>
  26319. <tr>
  26320. <td>Homepage</td>
  26321. <td><a href="https://www.netsurf-browser.org/projects/libdom">https://www.netsurf-browser.org/projects/libdom</a></td>
  26322. </tr>
  26323. <tr>
  26324. <td>License</td>
  26325. <td>MIT</td>
  26326. </tr>
  26327. <tr>
  26328. <td>Versions</td>
  26329. <td>0.4.2</td>
  26330. </tr>
  26331. <tr>
  26332. <td>Architectures</td>
  26333. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26334. </tr>
  26335. <tr>
  26336. <td>Definition</td>
  26337. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdom/xmake.lua">libdom/xmake.lua</a></td>
  26338. </tr>
  26339. </tbody>
  26340. </table>
  26341. <h5 id="installcommand">Install command</h5>
  26342. <pre><code class="lang-console">xrepo install libdom
  26343. </code></pre>
  26344. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26345. <pre><code class="lang-lua">add_requires("libdom")
  26346. </code></pre>
  26347. <h3 id="libdrmlinux">libdrm (linux)</h3>
  26348. <table>
  26349. <thead>
  26350. <tr>
  26351. <th>Description</th>
  26352. <th><em>libdrm - userspace library for drm (direct rendering manager)</em></th>
  26353. </tr>
  26354. </thead>
  26355. <tbody>
  26356. <tr>
  26357. <td>Homepage</td>
  26358. <td><a href="https://gitlab.freedesktop.org/mesa/drm">https://gitlab.freedesktop.org/mesa/drm</a></td>
  26359. </tr>
  26360. <tr>
  26361. <td>License</td>
  26362. <td>MIT</td>
  26363. </tr>
  26364. <tr>
  26365. <td>Versions</td>
  26366. <td>2.4.118, 2.4.123, 2.4.125</td>
  26367. </tr>
  26368. <tr>
  26369. <td>Architectures</td>
  26370. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26371. </tr>
  26372. <tr>
  26373. <td>Definition</td>
  26374. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdrm/xmake.lua">libdrm/xmake.lua</a></td>
  26375. </tr>
  26376. </tbody>
  26377. </table>
  26378. <h5 id="installcommand">Install command</h5>
  26379. <pre><code class="lang-console">xrepo install libdrm
  26380. </code></pre>
  26381. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26382. <pre><code class="lang-lua">add_requires("libdrm")
  26383. </code></pre>
  26384. <h3 id="libdwarflinux">libdwarf (linux)</h3>
  26385. <table>
  26386. <thead>
  26387. <tr>
  26388. <th>Description</th>
  26389. <th><em>Libdwarf is a C library intended to simplify reading (and writing) applications using DWARF2, DWARF3, DWARF4 and DWARF5</em></th>
  26390. </tr>
  26391. </thead>
  26392. <tbody>
  26393. <tr>
  26394. <td>Homepage</td>
  26395. <td><a href="https://www.prevanders.net/dwarf.html">https://www.prevanders.net/dwarf.html</a></td>
  26396. </tr>
  26397. <tr>
  26398. <td>License</td>
  26399. <td>LGPL-2.1</td>
  26400. </tr>
  26401. <tr>
  26402. <td>Versions</td>
  26403. <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, 2.2.0, 2.3.0</td>
  26404. </tr>
  26405. <tr>
  26406. <td>Architectures</td>
  26407. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26408. </tr>
  26409. <tr>
  26410. <td>Definition</td>
  26411. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdwarf/xmake.lua">libdwarf/xmake.lua</a></td>
  26412. </tr>
  26413. </tbody>
  26414. </table>
  26415. <h5 id="installcommand">Install command</h5>
  26416. <pre><code class="lang-console">xrepo install libdwarf
  26417. </code></pre>
  26418. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26419. <pre><code class="lang-lua">add_requires("libdwarf")
  26420. </code></pre>
  26421. <h3 id="libebur128linux">libebur128 (linux)</h3>
  26422. <table>
  26423. <thead>
  26424. <tr>
  26425. <th>Description</th>
  26426. <th><em>A library implementing the EBU R128 loudness standard.</em></th>
  26427. </tr>
  26428. </thead>
  26429. <tbody>
  26430. <tr>
  26431. <td>Homepage</td>
  26432. <td><a href="https://github.com/jiixyj/libebur128">https://github.com/jiixyj/libebur128</a></td>
  26433. </tr>
  26434. <tr>
  26435. <td>License</td>
  26436. <td>MIT</td>
  26437. </tr>
  26438. <tr>
  26439. <td>Versions</td>
  26440. <td>v1.2.6</td>
  26441. </tr>
  26442. <tr>
  26443. <td>Architectures</td>
  26444. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26445. </tr>
  26446. <tr>
  26447. <td>Definition</td>
  26448. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libebur128/xmake.lua">libebur128/xmake.lua</a></td>
  26449. </tr>
  26450. </tbody>
  26451. </table>
  26452. <h5 id="installcommand">Install command</h5>
  26453. <pre><code class="lang-console">xrepo install libebur128
  26454. </code></pre>
  26455. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26456. <pre><code class="lang-lua">add_requires("libebur128")
  26457. </code></pre>
  26458. <h3 id="libeconflinux">libeconf (linux)</h3>
  26459. <table>
  26460. <thead>
  26461. <tr>
  26462. <th>Description</th>
  26463. <th><em>A highly flexible and extensible library for parsing and managing configuration files.</em></th>
  26464. </tr>
  26465. </thead>
  26466. <tbody>
  26467. <tr>
  26468. <td>Homepage</td>
  26469. <td><a href="https://github.com/openSUSE/libeconf">https://github.com/openSUSE/libeconf</a></td>
  26470. </tr>
  26471. <tr>
  26472. <td>License</td>
  26473. <td>MIT</td>
  26474. </tr>
  26475. <tr>
  26476. <td>Versions</td>
  26477. <td>v0.7.10, v0.8.0, v0.8.2, v0.8.3</td>
  26478. </tr>
  26479. <tr>
  26480. <td>Architectures</td>
  26481. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26482. </tr>
  26483. <tr>
  26484. <td>Definition</td>
  26485. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libeconf/xmake.lua">libeconf/xmake.lua</a></td>
  26486. </tr>
  26487. </tbody>
  26488. </table>
  26489. <h5 id="installcommand">Install command</h5>
  26490. <pre><code class="lang-console">xrepo install libeconf
  26491. </code></pre>
  26492. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26493. <pre><code class="lang-lua">add_requires("libeconf")
  26494. </code></pre>
  26495. <h3 id="libeditlinux">libedit (linux)</h3>
  26496. <table>
  26497. <thead>
  26498. <tr>
  26499. <th>Description</th>
  26500. <th><em>Autotool- and libtoolized port of the NetBSD Editline library (libedit).</em></th>
  26501. </tr>
  26502. </thead>
  26503. <tbody>
  26504. <tr>
  26505. <td>Homepage</td>
  26506. <td><a href="http://thrysoee.dk/editline">http://thrysoee.dk/editline</a></td>
  26507. </tr>
  26508. <tr>
  26509. <td>License</td>
  26510. <td>BSD-3-Clause</td>
  26511. </tr>
  26512. <tr>
  26513. <td>Versions</td>
  26514. <td>3.1</td>
  26515. </tr>
  26516. <tr>
  26517. <td>Architectures</td>
  26518. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26519. </tr>
  26520. <tr>
  26521. <td>Definition</td>
  26522. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libedit/xmake.lua">libedit/xmake.lua</a></td>
  26523. </tr>
  26524. </tbody>
  26525. </table>
  26526. <h5 id="installcommand">Install command</h5>
  26527. <pre><code class="lang-console">xrepo install libedit
  26528. </code></pre>
  26529. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26530. <pre><code class="lang-lua">add_requires("libedit")
  26531. </code></pre>
  26532. <h3 id="libelflinux">libelf (linux)</h3>
  26533. <table>
  26534. <thead>
  26535. <tr>
  26536. <th>Description</th>
  26537. <th><em>ELF object file access library</em></th>
  26538. </tr>
  26539. </thead>
  26540. <tbody>
  26541. <tr>
  26542. <td>Homepage</td>
  26543. <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>
  26544. </tr>
  26545. <tr>
  26546. <td>Versions</td>
  26547. <td>0.8.13</td>
  26548. </tr>
  26549. <tr>
  26550. <td>Architectures</td>
  26551. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26552. </tr>
  26553. <tr>
  26554. <td>Definition</td>
  26555. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libelf/xmake.lua">libelf/xmake.lua</a></td>
  26556. </tr>
  26557. </tbody>
  26558. </table>
  26559. <h5 id="installcommand">Install command</h5>
  26560. <pre><code class="lang-console">xrepo install libelf
  26561. </code></pre>
  26562. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26563. <pre><code class="lang-lua">add_requires("libelf")
  26564. </code></pre>
  26565. <h3 id="libelfinlinux">libelfin (linux)</h3>
  26566. <table>
  26567. <thead>
  26568. <tr>
  26569. <th>Description</th>
  26570. <th><em>C++11 ELF/DWARF parser</em></th>
  26571. </tr>
  26572. </thead>
  26573. <tbody>
  26574. <tr>
  26575. <td>Homepage</td>
  26576. <td><a href="https://github.com/aclements/libelfin">https://github.com/aclements/libelfin</a></td>
  26577. </tr>
  26578. <tr>
  26579. <td>License</td>
  26580. <td>MIT</td>
  26581. </tr>
  26582. <tr>
  26583. <td>Versions</td>
  26584. <td>v0.3</td>
  26585. </tr>
  26586. <tr>
  26587. <td>Architectures</td>
  26588. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26589. </tr>
  26590. <tr>
  26591. <td>Definition</td>
  26592. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libelfin/xmake.lua">libelfin/xmake.lua</a></td>
  26593. </tr>
  26594. </tbody>
  26595. </table>
  26596. <h5 id="installcommand">Install command</h5>
  26597. <pre><code class="lang-console">xrepo install libelfin
  26598. </code></pre>
  26599. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26600. <pre><code class="lang-lua">add_requires("libelfin")
  26601. </code></pre>
  26602. <h3 id="libenvpplinux">libenvpp (linux)</h3>
  26603. <table>
  26604. <thead>
  26605. <tr>
  26606. <th>Description</th>
  26607. <th><em>A modern C++ library for type-safe environment variable parsing</em></th>
  26608. </tr>
  26609. </thead>
  26610. <tbody>
  26611. <tr>
  26612. <td>Homepage</td>
  26613. <td><a href="https://github.com/ph3at/libenvpp">https://github.com/ph3at/libenvpp</a></td>
  26614. </tr>
  26615. <tr>
  26616. <td>License</td>
  26617. <td>Apache-2.0</td>
  26618. </tr>
  26619. <tr>
  26620. <td>Versions</td>
  26621. <td>v1.1.0, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.4.4, v1.5.1, v1.5.2</td>
  26622. </tr>
  26623. <tr>
  26624. <td>Architectures</td>
  26625. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26626. </tr>
  26627. <tr>
  26628. <td>Definition</td>
  26629. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libenvpp/xmake.lua">libenvpp/xmake.lua</a></td>
  26630. </tr>
  26631. </tbody>
  26632. </table>
  26633. <h5 id="installcommand">Install command</h5>
  26634. <pre><code class="lang-console">xrepo install libenvpp
  26635. </code></pre>
  26636. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26637. <pre><code class="lang-lua">add_requires("libenvpp")
  26638. </code></pre>
  26639. <h3 id="libepoxylinux">libepoxy (linux)</h3>
  26640. <table>
  26641. <thead>
  26642. <tr>
  26643. <th>Description</th>
  26644. <th><em>Epoxy is a library for handling OpenGL function pointer management for you.</em></th>
  26645. </tr>
  26646. </thead>
  26647. <tbody>
  26648. <tr>
  26649. <td>Homepage</td>
  26650. <td><a href="https://download.gnome.org/sources/libepoxy/">https://download.gnome.org/sources/libepoxy/</a></td>
  26651. </tr>
  26652. <tr>
  26653. <td>License</td>
  26654. <td>MIT</td>
  26655. </tr>
  26656. <tr>
  26657. <td>Versions</td>
  26658. <td>1.5.9, 1.5.10</td>
  26659. </tr>
  26660. <tr>
  26661. <td>Architectures</td>
  26662. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26663. </tr>
  26664. <tr>
  26665. <td>Definition</td>
  26666. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libepoxy/xmake.lua">libepoxy/xmake.lua</a></td>
  26667. </tr>
  26668. </tbody>
  26669. </table>
  26670. <h5 id="installcommand">Install command</h5>
  26671. <pre><code class="lang-console">xrepo install libepoxy
  26672. </code></pre>
  26673. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26674. <pre><code class="lang-lua">add_requires("libepoxy")
  26675. </code></pre>
  26676. <h3 id="libevlinux">libev (linux)</h3>
  26677. <table>
  26678. <thead>
  26679. <tr>
  26680. <th>Description</th>
  26681. <th><em>Full-featured high-performance event loop loosely modelled after libevent.</em></th>
  26682. </tr>
  26683. </thead>
  26684. <tbody>
  26685. <tr>
  26686. <td>Homepage</td>
  26687. <td><a href="http://software.schmorp.de/pkg/libev">http://software.schmorp.de/pkg/libev</a></td>
  26688. </tr>
  26689. <tr>
  26690. <td>Versions</td>
  26691. <td>4.33</td>
  26692. </tr>
  26693. <tr>
  26694. <td>Architectures</td>
  26695. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26696. </tr>
  26697. <tr>
  26698. <td>Definition</td>
  26699. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libev/xmake.lua">libev/xmake.lua</a></td>
  26700. </tr>
  26701. </tbody>
  26702. </table>
  26703. <h5 id="installcommand">Install command</h5>
  26704. <pre><code class="lang-console">xrepo install libev
  26705. </code></pre>
  26706. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26707. <pre><code class="lang-lua">add_requires("libev")
  26708. </code></pre>
  26709. <h3 id="libevdevlinux">libevdev (linux)</h3>
  26710. <table>
  26711. <thead>
  26712. <tr>
  26713. <th>Description</th>
  26714. <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>
  26715. </tr>
  26716. </thead>
  26717. <tbody>
  26718. <tr>
  26719. <td>Homepage</td>
  26720. <td><a href="https://www.freedesktop.org/wiki/Software/libevdev/">https://www.freedesktop.org/wiki/Software/libevdev/</a></td>
  26721. </tr>
  26722. <tr>
  26723. <td>License</td>
  26724. <td>MIT</td>
  26725. </tr>
  26726. <tr>
  26727. <td>Versions</td>
  26728. <td>1.13.1</td>
  26729. </tr>
  26730. <tr>
  26731. <td>Architectures</td>
  26732. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26733. </tr>
  26734. <tr>
  26735. <td>Definition</td>
  26736. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libevdev/xmake.lua">libevdev/xmake.lua</a></td>
  26737. </tr>
  26738. </tbody>
  26739. </table>
  26740. <h5 id="installcommand">Install command</h5>
  26741. <pre><code class="lang-console">xrepo install libevdev
  26742. </code></pre>
  26743. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26744. <pre><code class="lang-lua">add_requires("libevdev")
  26745. </code></pre>
  26746. <h3 id="libeventlinux">libevent (linux)</h3>
  26747. <table>
  26748. <thead>
  26749. <tr>
  26750. <th>Description</th>
  26751. <th><em>Event notification library</em></th>
  26752. </tr>
  26753. </thead>
  26754. <tbody>
  26755. <tr>
  26756. <td>Homepage</td>
  26757. <td><a href="https://libevent.org/">https://libevent.org/</a></td>
  26758. </tr>
  26759. <tr>
  26760. <td>License</td>
  26761. <td>BSD-3-Clause</td>
  26762. </tr>
  26763. <tr>
  26764. <td>Versions</td>
  26765. <td>2.1.12</td>
  26766. </tr>
  26767. <tr>
  26768. <td>Architectures</td>
  26769. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26770. </tr>
  26771. <tr>
  26772. <td>Definition</td>
  26773. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libevent/xmake.lua">libevent/xmake.lua</a></td>
  26774. </tr>
  26775. </tbody>
  26776. </table>
  26777. <h5 id="installcommand">Install command</h5>
  26778. <pre><code class="lang-console">xrepo install libevent
  26779. </code></pre>
  26780. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26781. <pre><code class="lang-lua">add_requires("libevent")
  26782. </code></pre>
  26783. <h3 id="libfabriclinux">libfabric (linux)</h3>
  26784. <table>
  26785. <thead>
  26786. <tr>
  26787. <th>Description</th>
  26788. <th><em>Open Fabric Interfaces</em></th>
  26789. </tr>
  26790. </thead>
  26791. <tbody>
  26792. <tr>
  26793. <td>Homepage</td>
  26794. <td><a href="https://ofiwg.github.io/libfabric/">https://ofiwg.github.io/libfabric/</a></td>
  26795. </tr>
  26796. <tr>
  26797. <td>License</td>
  26798. <td>BSD-2-Clause</td>
  26799. </tr>
  26800. <tr>
  26801. <td>Versions</td>
  26802. <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, 2.3.0, 2.3.1, 2.4.0</td>
  26803. </tr>
  26804. <tr>
  26805. <td>Architectures</td>
  26806. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26807. </tr>
  26808. <tr>
  26809. <td>Definition</td>
  26810. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfabric/xmake.lua">libfabric/xmake.lua</a></td>
  26811. </tr>
  26812. </tbody>
  26813. </table>
  26814. <h5 id="installcommand">Install command</h5>
  26815. <pre><code class="lang-console">xrepo install libfabric
  26816. </code></pre>
  26817. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26818. <pre><code class="lang-lua">add_requires("libfabric")
  26819. </code></pre>
  26820. <h3 id="libfacedetectionlinux">libfacedetection (linux)</h3>
  26821. <table>
  26822. <thead>
  26823. <tr>
  26824. <th>Description</th>
  26825. <th><em>An open source library for face detection in images. The face detection speed can reach 1000FPS. </em></th>
  26826. </tr>
  26827. </thead>
  26828. <tbody>
  26829. <tr>
  26830. <td>Homepage</td>
  26831. <td><a href="https://github.com/ShiqiYu/libfacedetection">https://github.com/ShiqiYu/libfacedetection</a></td>
  26832. </tr>
  26833. <tr>
  26834. <td>License</td>
  26835. <td>BSD-3-Clause</td>
  26836. </tr>
  26837. <tr>
  26838. <td>Versions</td>
  26839. <td>v3.0</td>
  26840. </tr>
  26841. <tr>
  26842. <td>Architectures</td>
  26843. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26844. </tr>
  26845. <tr>
  26846. <td>Definition</td>
  26847. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfacedetection/xmake.lua">libfacedetection/xmake.lua</a></td>
  26848. </tr>
  26849. </tbody>
  26850. </table>
  26851. <h5 id="installcommand">Install command</h5>
  26852. <pre><code class="lang-console">xrepo install libfacedetection
  26853. </code></pre>
  26854. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26855. <pre><code class="lang-lua">add_requires("libfacedetection")
  26856. </code></pre>
  26857. <h3 id="libffilinux">libffi (linux)</h3>
  26858. <table>
  26859. <thead>
  26860. <tr>
  26861. <th>Description</th>
  26862. <th><em>Portable Foreign Function Interface library.</em></th>
  26863. </tr>
  26864. </thead>
  26865. <tbody>
  26866. <tr>
  26867. <td>Homepage</td>
  26868. <td><a href="https://sourceware.org/libffi/">https://sourceware.org/libffi/</a></td>
  26869. </tr>
  26870. <tr>
  26871. <td>License</td>
  26872. <td>MIT</td>
  26873. </tr>
  26874. <tr>
  26875. <td>Versions</td>
  26876. <td>3.2.1, 3.3, 3.4.2, 3.4.4, 3.4.6, 3.4.7, 3.4.8</td>
  26877. </tr>
  26878. <tr>
  26879. <td>Architectures</td>
  26880. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26881. </tr>
  26882. <tr>
  26883. <td>Definition</td>
  26884. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libffi/xmake.lua">libffi/xmake.lua</a></td>
  26885. </tr>
  26886. </tbody>
  26887. </table>
  26888. <h5 id="installcommand">Install command</h5>
  26889. <pre><code class="lang-console">xrepo install libffi
  26890. </code></pre>
  26891. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26892. <pre><code class="lang-lua">add_requires("libffi")
  26893. </code></pre>
  26894. <h3 id="libfiberlinux">libfiber (linux)</h3>
  26895. <table>
  26896. <thead>
  26897. <tr>
  26898. <th>Description</th>
  26899. <th><em>The high performance coroutine library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iocp/windows GUI</em></th>
  26900. </tr>
  26901. </thead>
  26902. <tbody>
  26903. <tr>
  26904. <td>Homepage</td>
  26905. <td><a href="https://github.com/iqiyi/libfiber">https://github.com/iqiyi/libfiber</a></td>
  26906. </tr>
  26907. <tr>
  26908. <td>License</td>
  26909. <td>LGPL-3.0</td>
  26910. </tr>
  26911. <tr>
  26912. <td>Versions</td>
  26913. <td>v0.9.0+0</td>
  26914. </tr>
  26915. <tr>
  26916. <td>Architectures</td>
  26917. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26918. </tr>
  26919. <tr>
  26920. <td>Definition</td>
  26921. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfiber/xmake.lua">libfiber/xmake.lua</a></td>
  26922. </tr>
  26923. </tbody>
  26924. </table>
  26925. <h5 id="installcommand">Install command</h5>
  26926. <pre><code class="lang-console">xrepo install libfiber
  26927. </code></pre>
  26928. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26929. <pre><code class="lang-lua">add_requires("libfiber")
  26930. </code></pre>
  26931. <h3 id="libfido2linux">libfido2 (linux)</h3>
  26932. <table>
  26933. <thead>
  26934. <tr>
  26935. <th>Description</th>
  26936. <th><em>Provides library functionality for FIDO2, including communication with a device over USB or NFC.</em></th>
  26937. </tr>
  26938. </thead>
  26939. <tbody>
  26940. <tr>
  26941. <td>Homepage</td>
  26942. <td><a href="https://github.com/Yubico/libfido2">https://github.com/Yubico/libfido2</a></td>
  26943. </tr>
  26944. <tr>
  26945. <td>License</td>
  26946. <td>BSD-2-Clause</td>
  26947. </tr>
  26948. <tr>
  26949. <td>Versions</td>
  26950. <td>1.15.0</td>
  26951. </tr>
  26952. <tr>
  26953. <td>Architectures</td>
  26954. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26955. </tr>
  26956. <tr>
  26957. <td>Definition</td>
  26958. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfido2/xmake.lua">libfido2/xmake.lua</a></td>
  26959. </tr>
  26960. </tbody>
  26961. </table>
  26962. <h5 id="installcommand">Install command</h5>
  26963. <pre><code class="lang-console">xrepo install libfido2
  26964. </code></pre>
  26965. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26966. <pre><code class="lang-lua">add_requires("libfido2")
  26967. </code></pre>
  26968. <h3 id="libfivelinux">libfive (linux)</h3>
  26969. <table>
  26970. <thead>
  26971. <tr>
  26972. <th>Description</th>
  26973. <th><em>libfive is a software library and set of tools for solid modeling, especially suited for parametric and procedural design.</em></th>
  26974. </tr>
  26975. </thead>
  26976. <tbody>
  26977. <tr>
  26978. <td>Homepage</td>
  26979. <td><a href="https://libfive.com/">https://libfive.com/</a></td>
  26980. </tr>
  26981. <tr>
  26982. <td>Versions</td>
  26983. <td>2021.04.08, 2022.02.22</td>
  26984. </tr>
  26985. <tr>
  26986. <td>Architectures</td>
  26987. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26988. </tr>
  26989. <tr>
  26990. <td>Definition</td>
  26991. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfive/xmake.lua">libfive/xmake.lua</a></td>
  26992. </tr>
  26993. </tbody>
  26994. </table>
  26995. <h5 id="installcommand">Install command</h5>
  26996. <pre><code class="lang-console">xrepo install libfive
  26997. </code></pre>
  26998. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26999. <pre><code class="lang-lua">add_requires("libfive")
  27000. </code></pre>
  27001. <h3 id="libfixmathlinux">libfixmath (linux)</h3>
  27002. <table>
  27003. <thead>
  27004. <tr>
  27005. <th>Description</th>
  27006. <th><em>Cross Platform Fixed Point Maths Library</em></th>
  27007. </tr>
  27008. </thead>
  27009. <tbody>
  27010. <tr>
  27011. <td>Homepage</td>
  27012. <td><a href="https://code.google.com/p/libfixmath/">https://code.google.com/p/libfixmath/</a></td>
  27013. </tr>
  27014. <tr>
  27015. <td>License</td>
  27016. <td>MIT</td>
  27017. </tr>
  27018. <tr>
  27019. <td>Versions</td>
  27020. <td>2023.08.06</td>
  27021. </tr>
  27022. <tr>
  27023. <td>Architectures</td>
  27024. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27025. </tr>
  27026. <tr>
  27027. <td>Definition</td>
  27028. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfixmath/xmake.lua">libfixmath/xmake.lua</a></td>
  27029. </tr>
  27030. </tbody>
  27031. </table>
  27032. <h5 id="installcommand">Install command</h5>
  27033. <pre><code class="lang-console">xrepo install libfixmath
  27034. </code></pre>
  27035. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27036. <pre><code class="lang-lua">add_requires("libfixmath")
  27037. </code></pre>
  27038. <h3 id="libfixmatrixlinux">libfixmatrix (linux)</h3>
  27039. <table>
  27040. <thead>
  27041. <tr>
  27042. <th>Description</th>
  27043. <th><em>C library for fixed point matrix, quaternion and vector calculations</em></th>
  27044. </tr>
  27045. </thead>
  27046. <tbody>
  27047. <tr>
  27048. <td>Homepage</td>
  27049. <td><a href="https://github.com/PetteriAimonen/libfixmatrix">https://github.com/PetteriAimonen/libfixmatrix</a></td>
  27050. </tr>
  27051. <tr>
  27052. <td>License</td>
  27053. <td>MIT</td>
  27054. </tr>
  27055. <tr>
  27056. <td>Versions</td>
  27057. <td>2014.01.17</td>
  27058. </tr>
  27059. <tr>
  27060. <td>Architectures</td>
  27061. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27062. </tr>
  27063. <tr>
  27064. <td>Definition</td>
  27065. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfixmatrix/xmake.lua">libfixmatrix/xmake.lua</a></td>
  27066. </tr>
  27067. </tbody>
  27068. </table>
  27069. <h5 id="installcommand">Install command</h5>
  27070. <pre><code class="lang-console">xrepo install libfixmatrix
  27071. </code></pre>
  27072. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27073. <pre><code class="lang-lua">add_requires("libfixmatrix")
  27074. </code></pre>
  27075. <h3 id="libflaclinux">libflac (linux)</h3>
  27076. <table>
  27077. <thead>
  27078. <tr>
  27079. <th>Description</th>
  27080. <th><em>Free Lossless Audio Codec</em></th>
  27081. </tr>
  27082. </thead>
  27083. <tbody>
  27084. <tr>
  27085. <td>Homepage</td>
  27086. <td><a href="https://xiph.org/flac">https://xiph.org/flac</a></td>
  27087. </tr>
  27088. <tr>
  27089. <td>License</td>
  27090. <td>BSD</td>
  27091. </tr>
  27092. <tr>
  27093. <td>Versions</td>
  27094. <td>1.3.3, 1.4.2, 1.4.3, 1.5.0</td>
  27095. </tr>
  27096. <tr>
  27097. <td>Architectures</td>
  27098. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27099. </tr>
  27100. <tr>
  27101. <td>Definition</td>
  27102. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libflac/xmake.lua">libflac/xmake.lua</a></td>
  27103. </tr>
  27104. </tbody>
  27105. </table>
  27106. <h5 id="installcommand">Install command</h5>
  27107. <pre><code class="lang-console">xrepo install libflac
  27108. </code></pre>
  27109. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27110. <pre><code class="lang-lua">add_requires("libflac")
  27111. </code></pre>
  27112. <h3 id="libforklinux">libfork (linux)</h3>
  27113. <table>
  27114. <thead>
  27115. <tr>
  27116. <th>Description</th>
  27117. <th><em>A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20&#39;s coroutines</em></th>
  27118. </tr>
  27119. </thead>
  27120. <tbody>
  27121. <tr>
  27122. <td>Homepage</td>
  27123. <td><a href="https://conorwilliams.github.io/libfork/">https://conorwilliams.github.io/libfork/</a></td>
  27124. </tr>
  27125. <tr>
  27126. <td>License</td>
  27127. <td>MPL-2.0</td>
  27128. </tr>
  27129. <tr>
  27130. <td>Versions</td>
  27131. <td>v3.8.0</td>
  27132. </tr>
  27133. <tr>
  27134. <td>Architectures</td>
  27135. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27136. </tr>
  27137. <tr>
  27138. <td>Definition</td>
  27139. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfork/xmake.lua">libfork/xmake.lua</a></td>
  27140. </tr>
  27141. </tbody>
  27142. </table>
  27143. <h5 id="installcommand">Install command</h5>
  27144. <pre><code class="lang-console">xrepo install libfork
  27145. </code></pre>
  27146. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27147. <pre><code class="lang-lua">add_requires("libfork")
  27148. </code></pre>
  27149. <h3 id="libfreenect2linux">libfreenect2 (linux)</h3>
  27150. <table>
  27151. <thead>
  27152. <tr>
  27153. <th>Description</th>
  27154. <th><em>Open source drivers for the Kinect for Windows v2 device</em></th>
  27155. </tr>
  27156. </thead>
  27157. <tbody>
  27158. <tr>
  27159. <td>Homepage</td>
  27160. <td><a href="https://github.com/OpenKinect/libfreenect2">https://github.com/OpenKinect/libfreenect2</a></td>
  27161. </tr>
  27162. <tr>
  27163. <td>License</td>
  27164. <td>GPL-2.0</td>
  27165. </tr>
  27166. <tr>
  27167. <td>Versions</td>
  27168. <td>v0.2.0, v0.2.1</td>
  27169. </tr>
  27170. <tr>
  27171. <td>Architectures</td>
  27172. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27173. </tr>
  27174. <tr>
  27175. <td>Definition</td>
  27176. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfreenect2/xmake.lua">libfreenect2/xmake.lua</a></td>
  27177. </tr>
  27178. </tbody>
  27179. </table>
  27180. <h5 id="installcommand">Install command</h5>
  27181. <pre><code class="lang-console">xrepo install libfreenect2
  27182. </code></pre>
  27183. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27184. <pre><code class="lang-lua">add_requires("libfreenect2")
  27185. </code></pre>
  27186. <h3 id="libfswatchlinux">libfswatch (linux)</h3>
  27187. <table>
  27188. <thead>
  27189. <tr>
  27190. <th>Description</th>
  27191. <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>
  27192. </tr>
  27193. </thead>
  27194. <tbody>
  27195. <tr>
  27196. <td>Homepage</td>
  27197. <td><a href="https://emcrisostomo.github.io/fswatch/">https://emcrisostomo.github.io/fswatch/</a></td>
  27198. </tr>
  27199. <tr>
  27200. <td>License</td>
  27201. <td>GPL-3.0</td>
  27202. </tr>
  27203. <tr>
  27204. <td>Versions</td>
  27205. <td>1.17.1, 1.18.2, 1.18.3</td>
  27206. </tr>
  27207. <tr>
  27208. <td>Architectures</td>
  27209. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27210. </tr>
  27211. <tr>
  27212. <td>Definition</td>
  27213. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfswatch/xmake.lua">libfswatch/xmake.lua</a></td>
  27214. </tr>
  27215. </tbody>
  27216. </table>
  27217. <h5 id="installcommand">Install command</h5>
  27218. <pre><code class="lang-console">xrepo install libfswatch
  27219. </code></pre>
  27220. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27221. <pre><code class="lang-lua">add_requires("libfswatch")
  27222. </code></pre>
  27223. <h3 id="libfuselinux">libfuse (linux)</h3>
  27224. <table>
  27225. <thead>
  27226. <tr>
  27227. <th>Description</th>
  27228. <th><em>FUSE (Filesystem in Userspace) is an interface for userspace programs to export a filesystem to the Linux kernel.</em></th>
  27229. </tr>
  27230. </thead>
  27231. <tbody>
  27232. <tr>
  27233. <td>Homepage</td>
  27234. <td><a href="https://github.com/libfuse/libfuse">https://github.com/libfuse/libfuse</a></td>
  27235. </tr>
  27236. <tr>
  27237. <td>License</td>
  27238. <td>GPL-2.0</td>
  27239. </tr>
  27240. <tr>
  27241. <td>Versions</td>
  27242. <td>3.10.4, 3.17.1</td>
  27243. </tr>
  27244. <tr>
  27245. <td>Architectures</td>
  27246. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27247. </tr>
  27248. <tr>
  27249. <td>Definition</td>
  27250. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfuse/xmake.lua">libfuse/xmake.lua</a></td>
  27251. </tr>
  27252. </tbody>
  27253. </table>
  27254. <h5 id="installcommand">Install command</h5>
  27255. <pre><code class="lang-console">xrepo install libfuse
  27256. </code></pre>
  27257. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27258. <pre><code class="lang-lua">add_requires("libfuse")
  27259. </code></pre>
  27260. <h3 id="libfyamllinux">libfyaml (linux)</h3>
  27261. <table>
  27262. <thead>
  27263. <tr>
  27264. <th>Description</th>
  27265. <th><em>Fully feature complete YAML parser and emitter, supporting the latest YAML spec and passing the full YAML testsuite.</em></th>
  27266. </tr>
  27267. </thead>
  27268. <tbody>
  27269. <tr>
  27270. <td>Homepage</td>
  27271. <td><a href="https://github.com/pantoniou/libfyaml">https://github.com/pantoniou/libfyaml</a></td>
  27272. </tr>
  27273. <tr>
  27274. <td>License</td>
  27275. <td>MIT</td>
  27276. </tr>
  27277. <tr>
  27278. <td>Versions</td>
  27279. <td>v0.9, v0.9.2</td>
  27280. </tr>
  27281. <tr>
  27282. <td>Architectures</td>
  27283. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27284. </tr>
  27285. <tr>
  27286. <td>Definition</td>
  27287. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfyaml/xmake.lua">libfyaml/xmake.lua</a></td>
  27288. </tr>
  27289. </tbody>
  27290. </table>
  27291. <h5 id="installcommand">Install command</h5>
  27292. <pre><code class="lang-console">xrepo install libfyaml
  27293. </code></pre>
  27294. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27295. <pre><code class="lang-lua">add_requires("libfyaml")
  27296. </code></pre>
  27297. <h3 id="libgcryptlinux">libgcrypt (linux)</h3>
  27298. <table>
  27299. <thead>
  27300. <tr>
  27301. <th>Description</th>
  27302. <th><em>Libgcrypt is a general purpose cryptographic library originally based on code from GnuPG.</em></th>
  27303. </tr>
  27304. </thead>
  27305. <tbody>
  27306. <tr>
  27307. <td>Homepage</td>
  27308. <td><a href="https://www.gnupg.org/related_software/libgcrypt/">https://www.gnupg.org/related_software/libgcrypt/</a></td>
  27309. </tr>
  27310. <tr>
  27311. <td>License</td>
  27312. <td>GPL-2.0</td>
  27313. </tr>
  27314. <tr>
  27315. <td>Versions</td>
  27316. <td>1.10.0</td>
  27317. </tr>
  27318. <tr>
  27319. <td>Architectures</td>
  27320. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27321. </tr>
  27322. <tr>
  27323. <td>Definition</td>
  27324. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgcrypt/xmake.lua">libgcrypt/xmake.lua</a></td>
  27325. </tr>
  27326. </tbody>
  27327. </table>
  27328. <h5 id="installcommand">Install command</h5>
  27329. <pre><code class="lang-console">xrepo install libgcrypt
  27330. </code></pre>
  27331. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27332. <pre><code class="lang-lua">add_requires("libgcrypt")
  27333. </code></pre>
  27334. <h3 id="libgdlinux">libgd (linux)</h3>
  27335. <table>
  27336. <thead>
  27337. <tr>
  27338. <th>Description</th>
  27339. <th><em>GD is an open source code library for the dynamic creation of images by programmers.</em></th>
  27340. </tr>
  27341. </thead>
  27342. <tbody>
  27343. <tr>
  27344. <td>Homepage</td>
  27345. <td><a href="http://libgd.org/">http://libgd.org/</a></td>
  27346. </tr>
  27347. <tr>
  27348. <td>Versions</td>
  27349. <td>2.3.2, 2023.12.04</td>
  27350. </tr>
  27351. <tr>
  27352. <td>Architectures</td>
  27353. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27354. </tr>
  27355. <tr>
  27356. <td>Definition</td>
  27357. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgd/xmake.lua">libgd/xmake.lua</a></td>
  27358. </tr>
  27359. </tbody>
  27360. </table>
  27361. <h5 id="installcommand">Install command</h5>
  27362. <pre><code class="lang-console">xrepo install libgd
  27363. </code></pre>
  27364. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27365. <pre><code class="lang-lua">add_requires("libgd")
  27366. </code></pre>
  27367. <h3 id="libgdalinux">libgda (linux)</h3>
  27368. <table>
  27369. <thead>
  27370. <tr>
  27371. <th>Description</th>
  27372. <th><em>libgda - an interface to the GDA architecture</em></th>
  27373. </tr>
  27374. </thead>
  27375. <tbody>
  27376. <tr>
  27377. <td>Homepage</td>
  27378. <td><a href="https://github.com/GNOME/libgda/tree/master">https://github.com/GNOME/libgda/tree/master</a></td>
  27379. </tr>
  27380. <tr>
  27381. <td>License</td>
  27382. <td>LGPL-2.0</td>
  27383. </tr>
  27384. <tr>
  27385. <td>Versions</td>
  27386. <td>2024.08.12</td>
  27387. </tr>
  27388. <tr>
  27389. <td>Architectures</td>
  27390. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27391. </tr>
  27392. <tr>
  27393. <td>Definition</td>
  27394. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgda/xmake.lua">libgda/xmake.lua</a></td>
  27395. </tr>
  27396. </tbody>
  27397. </table>
  27398. <h5 id="installcommand">Install command</h5>
  27399. <pre><code class="lang-console">xrepo install libgda
  27400. </code></pre>
  27401. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27402. <pre><code class="lang-lua">add_requires("libgda")
  27403. </code></pre>
  27404. <h3 id="libgeotifflinux">libgeotiff (linux)</h3>
  27405. <table>
  27406. <thead>
  27407. <tr>
  27408. <th>Description</th>
  27409. <th><em>Libgeotiff is an open source library for reading and writing GeoTIFF information tags</em></th>
  27410. </tr>
  27411. </thead>
  27412. <tbody>
  27413. <tr>
  27414. <td>Homepage</td>
  27415. <td><a href="https://github.com/OSGeo/libgeotiff">https://github.com/OSGeo/libgeotiff</a></td>
  27416. </tr>
  27417. <tr>
  27418. <td>License</td>
  27419. <td>MIT</td>
  27420. </tr>
  27421. <tr>
  27422. <td>Versions</td>
  27423. <td>1.7.1</td>
  27424. </tr>
  27425. <tr>
  27426. <td>Architectures</td>
  27427. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27428. </tr>
  27429. <tr>
  27430. <td>Definition</td>
  27431. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgeotiff/xmake.lua">libgeotiff/xmake.lua</a></td>
  27432. </tr>
  27433. </tbody>
  27434. </table>
  27435. <h5 id="installcommand">Install command</h5>
  27436. <pre><code class="lang-console">xrepo install libgeotiff
  27437. </code></pre>
  27438. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27439. <pre><code class="lang-lua">add_requires("libgeotiff")
  27440. </code></pre>
  27441. <h3 id="libgit2linux">libgit2 (linux)</h3>
  27442. <table>
  27443. <thead>
  27444. <tr>
  27445. <th>Description</th>
  27446. <th><em>A cross-platform, linkable library implementation of Git that you can use in your application.</em></th>
  27447. </tr>
  27448. </thead>
  27449. <tbody>
  27450. <tr>
  27451. <td>Homepage</td>
  27452. <td><a href="https://libgit2.org/">https://libgit2.org/</a></td>
  27453. </tr>
  27454. <tr>
  27455. <td>License</td>
  27456. <td>GPL-2.0-only</td>
  27457. </tr>
  27458. <tr>
  27459. <td>Versions</td>
  27460. <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, v1.9.2</td>
  27461. </tr>
  27462. <tr>
  27463. <td>Architectures</td>
  27464. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27465. </tr>
  27466. <tr>
  27467. <td>Definition</td>
  27468. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgit2/xmake.lua">libgit2/xmake.lua</a></td>
  27469. </tr>
  27470. </tbody>
  27471. </table>
  27472. <h5 id="installcommand">Install command</h5>
  27473. <pre><code class="lang-console">xrepo install libgit2
  27474. </code></pre>
  27475. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27476. <pre><code class="lang-lua">add_requires("libgit2")
  27477. </code></pre>
  27478. <h3 id="libgit2cpplinux">libgit2cpp (linux)</h3>
  27479. <table>
  27480. <thead>
  27481. <tr>
  27482. <th>Description</th>
  27483. <th><em>C++ wrapper for libgit2</em></th>
  27484. </tr>
  27485. </thead>
  27486. <tbody>
  27487. <tr>
  27488. <td>Homepage</td>
  27489. <td><a href="https://github.com/AndreyG/libgit2cpp">https://github.com/AndreyG/libgit2cpp</a></td>
  27490. </tr>
  27491. <tr>
  27492. <td>Versions</td>
  27493. <td>2024.06.09</td>
  27494. </tr>
  27495. <tr>
  27496. <td>Architectures</td>
  27497. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27498. </tr>
  27499. <tr>
  27500. <td>Definition</td>
  27501. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgit2cpp/xmake.lua">libgit2cpp/xmake.lua</a></td>
  27502. </tr>
  27503. </tbody>
  27504. </table>
  27505. <h5 id="installcommand">Install command</h5>
  27506. <pre><code class="lang-console">xrepo install libgit2cpp
  27507. </code></pre>
  27508. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27509. <pre><code class="lang-lua">add_requires("libgit2cpp")
  27510. </code></pre>
  27511. <h3 id="libglvndlinux">libglvnd (linux)</h3>
  27512. <table>
  27513. <thead>
  27514. <tr>
  27515. <th>Description</th>
  27516. <th><em>libglvnd: the GL Vendor-Neutral Dispatch library</em></th>
  27517. </tr>
  27518. </thead>
  27519. <tbody>
  27520. <tr>
  27521. <td>Homepage</td>
  27522. <td><a href="https://gitlab.freedesktop.org/glvnd/libglvnd">https://gitlab.freedesktop.org/glvnd/libglvnd</a></td>
  27523. </tr>
  27524. <tr>
  27525. <td>Versions</td>
  27526. <td>v1.3.4</td>
  27527. </tr>
  27528. <tr>
  27529. <td>Architectures</td>
  27530. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27531. </tr>
  27532. <tr>
  27533. <td>Definition</td>
  27534. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libglvnd/xmake.lua">libglvnd/xmake.lua</a></td>
  27535. </tr>
  27536. </tbody>
  27537. </table>
  27538. <h5 id="installcommand">Install command</h5>
  27539. <pre><code class="lang-console">xrepo install libglvnd
  27540. </code></pre>
  27541. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27542. <pre><code class="lang-lua">add_requires("libglvnd")
  27543. </code></pre>
  27544. <h3 id="libgpgerrorlinux">libgpg-error (linux)</h3>
  27545. <table>
  27546. <thead>
  27547. <tr>
  27548. <th>Description</th>
  27549. <th><em>Libgpg-error is a small library that originally defined common error values for all GnuPG components.</em></th>
  27550. </tr>
  27551. </thead>
  27552. <tbody>
  27553. <tr>
  27554. <td>Homepage</td>
  27555. <td><a href="https://www.gnupg.org/related_software/libgpg-error/">https://www.gnupg.org/related_software/libgpg-error/</a></td>
  27556. </tr>
  27557. <tr>
  27558. <td>License</td>
  27559. <td>GPL-2.0</td>
  27560. </tr>
  27561. <tr>
  27562. <td>Versions</td>
  27563. <td>1.44</td>
  27564. </tr>
  27565. <tr>
  27566. <td>Architectures</td>
  27567. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27568. </tr>
  27569. <tr>
  27570. <td>Definition</td>
  27571. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgpg-error/xmake.lua">libgpg-error/xmake.lua</a></td>
  27572. </tr>
  27573. </tbody>
  27574. </table>
  27575. <h5 id="installcommand">Install command</h5>
  27576. <pre><code class="lang-console">xrepo install libgpg-error
  27577. </code></pre>
  27578. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27579. <pre><code class="lang-lua">add_requires("libgpg-error")
  27580. </code></pre>
  27581. <h3 id="libgpiodlinux">libgpiod (linux)</h3>
  27582. <table>
  27583. <thead>
  27584. <tr>
  27585. <th>Description</th>
  27586. <th><em>libgpiod - C library and tools for interacting with the linux GPIO character device (gpiod stands for GPIO device)</em></th>
  27587. </tr>
  27588. </thead>
  27589. <tbody>
  27590. <tr>
  27591. <td>Homepage</td>
  27592. <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>
  27593. </tr>
  27594. <tr>
  27595. <td>Versions</td>
  27596. <td>v1.6.4, v2.0, v2.0.1</td>
  27597. </tr>
  27598. <tr>
  27599. <td>Architectures</td>
  27600. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27601. </tr>
  27602. <tr>
  27603. <td>Definition</td>
  27604. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgpiod/xmake.lua">libgpiod/xmake.lua</a></td>
  27605. </tr>
  27606. </tbody>
  27607. </table>
  27608. <h5 id="installcommand">Install command</h5>
  27609. <pre><code class="lang-console">xrepo install libgpiod
  27610. </code></pre>
  27611. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27612. <pre><code class="lang-lua">add_requires("libgpiod")
  27613. </code></pre>
  27614. <h3 id="libharulinux">libharu (linux)</h3>
  27615. <table>
  27616. <thead>
  27617. <tr>
  27618. <th>Description</th>
  27619. <th><em>libHaru is a free, cross platform, open source library for generating PDF files.</em></th>
  27620. </tr>
  27621. </thead>
  27622. <tbody>
  27623. <tr>
  27624. <td>Homepage</td>
  27625. <td><a href="http://libharu.org/">http://libharu.org/</a></td>
  27626. </tr>
  27627. <tr>
  27628. <td>License</td>
  27629. <td>zlib</td>
  27630. </tr>
  27631. <tr>
  27632. <td>Versions</td>
  27633. <td>2.3.0, v2.4.5</td>
  27634. </tr>
  27635. <tr>
  27636. <td>Architectures</td>
  27637. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27638. </tr>
  27639. <tr>
  27640. <td>Definition</td>
  27641. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libharu/xmake.lua">libharu/xmake.lua</a></td>
  27642. </tr>
  27643. </tbody>
  27644. </table>
  27645. <h5 id="installcommand">Install command</h5>
  27646. <pre><code class="lang-console">xrepo install libharu
  27647. </code></pre>
  27648. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27649. <pre><code class="lang-lua">add_requires("libharu")
  27650. </code></pre>
  27651. <h3 id="libhatlinux">libhat (linux)</h3>
  27652. <table>
  27653. <thead>
  27654. <tr>
  27655. <th>Description</th>
  27656. <th><em>A high-performance, modern, C++20 library designed around game hacking</em></th>
  27657. </tr>
  27658. </thead>
  27659. <tbody>
  27660. <tr>
  27661. <td>Homepage</td>
  27662. <td><a href="https://github.com/BasedInc/libhat">https://github.com/BasedInc/libhat</a></td>
  27663. </tr>
  27664. <tr>
  27665. <td>License</td>
  27666. <td>MIT</td>
  27667. </tr>
  27668. <tr>
  27669. <td>Versions</td>
  27670. <td>v0.5.0, v0.6.0, v0.7.0, v0.9.0</td>
  27671. </tr>
  27672. <tr>
  27673. <td>Architectures</td>
  27674. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27675. </tr>
  27676. <tr>
  27677. <td>Definition</td>
  27678. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libhat/xmake.lua">libhat/xmake.lua</a></td>
  27679. </tr>
  27680. </tbody>
  27681. </table>
  27682. <h5 id="installcommand">Install command</h5>
  27683. <pre><code class="lang-console">xrepo install libhat
  27684. </code></pre>
  27685. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27686. <pre><code class="lang-lua">add_requires("libhat")
  27687. </code></pre>
  27688. <h3 id="libheiflinux">libheif (linux)</h3>
  27689. <table>
  27690. <thead>
  27691. <tr>
  27692. <th>Description</th>
  27693. <th><em>libheif is an HEIF and AVIF file format decoder and encoder.</em></th>
  27694. </tr>
  27695. </thead>
  27696. <tbody>
  27697. <tr>
  27698. <td>Homepage</td>
  27699. <td><a href="https://github.com/strukturag/libheif">https://github.com/strukturag/libheif</a></td>
  27700. </tr>
  27701. <tr>
  27702. <td>License</td>
  27703. <td>LGPL-3.0</td>
  27704. </tr>
  27705. <tr>
  27706. <td>Versions</td>
  27707. <td>1.12.0, 1.17.6, 1.18.0, 1.18.2, 1.20.2, 1.21.0, 1.21.1, 1.21.2</td>
  27708. </tr>
  27709. <tr>
  27710. <td>Architectures</td>
  27711. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27712. </tr>
  27713. <tr>
  27714. <td>Definition</td>
  27715. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libheif/xmake.lua">libheif/xmake.lua</a></td>
  27716. </tr>
  27717. </tbody>
  27718. </table>
  27719. <h5 id="installcommand">Install command</h5>
  27720. <pre><code class="lang-console">xrepo install libheif
  27721. </code></pre>
  27722. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27723. <pre><code class="lang-lua">add_requires("libheif")
  27724. </code></pre>
  27725. <h3 id="libhubbublinux">libhubbub (linux)</h3>
  27726. <table>
  27727. <thead>
  27728. <tr>
  27729. <th>Description</th>
  27730. <th><em>Hubbub is an HTML5 compliant parsing library</em></th>
  27731. </tr>
  27732. </thead>
  27733. <tbody>
  27734. <tr>
  27735. <td>Homepage</td>
  27736. <td><a href="https://www.netsurf-browser.org/projects/libhubbub">https://www.netsurf-browser.org/projects/libhubbub</a></td>
  27737. </tr>
  27738. <tr>
  27739. <td>License</td>
  27740. <td>MIT</td>
  27741. </tr>
  27742. <tr>
  27743. <td>Versions</td>
  27744. <td>0.3.8</td>
  27745. </tr>
  27746. <tr>
  27747. <td>Architectures</td>
  27748. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27749. </tr>
  27750. <tr>
  27751. <td>Definition</td>
  27752. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libhubbub/xmake.lua">libhubbub/xmake.lua</a></td>
  27753. </tr>
  27754. </tbody>
  27755. </table>
  27756. <h5 id="installcommand">Install command</h5>
  27757. <pre><code class="lang-console">xrepo install libhubbub
  27758. </code></pre>
  27759. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27760. <pre><code class="lang-lua">add_requires("libhubbub")
  27761. </code></pre>
  27762. <h3 id="libhvlinux">libhv (linux)</h3>
  27763. <table>
  27764. <thead>
  27765. <tr>
  27766. <th>Description</th>
  27767. <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>
  27768. </tr>
  27769. </thead>
  27770. <tbody>
  27771. <tr>
  27772. <td>Homepage</td>
  27773. <td><a href="https://github.com/ithewei/libhv">https://github.com/ithewei/libhv</a></td>
  27774. </tr>
  27775. <tr>
  27776. <td>License</td>
  27777. <td>BSD-3-Clause</td>
  27778. </tr>
  27779. <tr>
  27780. <td>Versions</td>
  27781. <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, v1.3.4</td>
  27782. </tr>
  27783. <tr>
  27784. <td>Architectures</td>
  27785. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27786. </tr>
  27787. <tr>
  27788. <td>Definition</td>
  27789. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libhv/xmake.lua">libhv/xmake.lua</a></td>
  27790. </tr>
  27791. </tbody>
  27792. </table>
  27793. <h5 id="installcommand">Install command</h5>
  27794. <pre><code class="lang-console">xrepo install libhv
  27795. </code></pre>
  27796. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27797. <pre><code class="lang-lua">add_requires("libhv")
  27798. </code></pre>
  27799. <h3 id="libicelinux">libice (linux)</h3>
  27800. <table>
  27801. <thead>
  27802. <tr>
  27803. <th>Description</th>
  27804. <th><em>X.Org: Inter-Client Exchange Library</em></th>
  27805. </tr>
  27806. </thead>
  27807. <tbody>
  27808. <tr>
  27809. <td>Homepage</td>
  27810. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libice">https://gitlab.freedesktop.org/xorg/lib/libice</a></td>
  27811. </tr>
  27812. <tr>
  27813. <td>Versions</td>
  27814. <td>1.0.10, 1.1.2</td>
  27815. </tr>
  27816. <tr>
  27817. <td>Architectures</td>
  27818. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27819. </tr>
  27820. <tr>
  27821. <td>Definition</td>
  27822. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libice/xmake.lua">libice/xmake.lua</a></td>
  27823. </tr>
  27824. </tbody>
  27825. </table>
  27826. <h5 id="installcommand">Install command</h5>
  27827. <pre><code class="lang-console">xrepo install libice
  27828. </code></pre>
  27829. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27830. <pre><code class="lang-lua">add_requires("libice")
  27831. </code></pre>
  27832. <h3 id="libiconvlinux">libiconv (linux)</h3>
  27833. <table>
  27834. <thead>
  27835. <tr>
  27836. <th>Description</th>
  27837. <th><em>Character set conversion library.</em></th>
  27838. </tr>
  27839. </thead>
  27840. <tbody>
  27841. <tr>
  27842. <td>Homepage</td>
  27843. <td><a href="https://www.gnu.org/software/libiconv">https://www.gnu.org/software/libiconv</a></td>
  27844. </tr>
  27845. <tr>
  27846. <td>License</td>
  27847. <td>LGPL-2.0</td>
  27848. </tr>
  27849. <tr>
  27850. <td>Versions</td>
  27851. <td>1.15, 1.16, 1.17, 1.18</td>
  27852. </tr>
  27853. <tr>
  27854. <td>Architectures</td>
  27855. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27856. </tr>
  27857. <tr>
  27858. <td>Definition</td>
  27859. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libiconv/xmake.lua">libiconv/xmake.lua</a></td>
  27860. </tr>
  27861. </tbody>
  27862. </table>
  27863. <h5 id="installcommand">Install command</h5>
  27864. <pre><code class="lang-console">xrepo install libiconv
  27865. </code></pre>
  27866. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27867. <pre><code class="lang-lua">add_requires("libiconv")
  27868. </code></pre>
  27869. <h3 id="libid3taglinux">libid3tag (linux)</h3>
  27870. <table>
  27871. <thead>
  27872. <tr>
  27873. <th>Description</th>
  27874. <th><em>ID3 tag manipulation library</em></th>
  27875. </tr>
  27876. </thead>
  27877. <tbody>
  27878. <tr>
  27879. <td>Homepage</td>
  27880. <td><a href="https://www.underbit.com/products/mad/">https://www.underbit.com/products/mad/</a></td>
  27881. </tr>
  27882. <tr>
  27883. <td>License</td>
  27884. <td>GPL-2.0-or-later</td>
  27885. </tr>
  27886. <tr>
  27887. <td>Versions</td>
  27888. <td>0.16.3</td>
  27889. </tr>
  27890. <tr>
  27891. <td>Architectures</td>
  27892. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27893. </tr>
  27894. <tr>
  27895. <td>Definition</td>
  27896. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libid3tag/xmake.lua">libid3tag/xmake.lua</a></td>
  27897. </tr>
  27898. </tbody>
  27899. </table>
  27900. <h5 id="installcommand">Install command</h5>
  27901. <pre><code class="lang-console">xrepo install libid3tag
  27902. </code></pre>
  27903. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27904. <pre><code class="lang-lua">add_requires("libid3tag")
  27905. </code></pre>
  27906. <h3 id="libidn2linux">libidn2 (linux)</h3>
  27907. <table>
  27908. <thead>
  27909. <tr>
  27910. <th>Description</th>
  27911. <th><em>Libidn2 is an implementation of the IDNA2008 + TR46 specifications.</em></th>
  27912. </tr>
  27913. </thead>
  27914. <tbody>
  27915. <tr>
  27916. <td>Homepage</td>
  27917. <td><a href="https://www.gnu.org/software/libidn/">https://www.gnu.org/software/libidn/</a></td>
  27918. </tr>
  27919. <tr>
  27920. <td>License</td>
  27921. <td>LGPL-3.0</td>
  27922. </tr>
  27923. <tr>
  27924. <td>Versions</td>
  27925. <td>2.3.2, 2.3.8</td>
  27926. </tr>
  27927. <tr>
  27928. <td>Architectures</td>
  27929. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27930. </tr>
  27931. <tr>
  27932. <td>Definition</td>
  27933. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libidn2/xmake.lua">libidn2/xmake.lua</a></td>
  27934. </tr>
  27935. </tbody>
  27936. </table>
  27937. <h5 id="installcommand">Install command</h5>
  27938. <pre><code class="lang-console">xrepo install libidn2
  27939. </code></pre>
  27940. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27941. <pre><code class="lang-lua">add_requires("libidn2")
  27942. </code></pre>
  27943. <h3 id="libigllinux">libigl (linux)</h3>
  27944. <table>
  27945. <thead>
  27946. <tr>
  27947. <th>Description</th>
  27948. <th><em>Simple C++ geometry processing library.</em></th>
  27949. </tr>
  27950. </thead>
  27951. <tbody>
  27952. <tr>
  27953. <td>Homepage</td>
  27954. <td><a href="https://libigl.github.io/">https://libigl.github.io/</a></td>
  27955. </tr>
  27956. <tr>
  27957. <td>License</td>
  27958. <td>MPL-2.0</td>
  27959. </tr>
  27960. <tr>
  27961. <td>Versions</td>
  27962. <td>v2.2.0, v2.3.0, v2.4.0, v2.5.0, v2.6.0</td>
  27963. </tr>
  27964. <tr>
  27965. <td>Architectures</td>
  27966. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27967. </tr>
  27968. <tr>
  27969. <td>Definition</td>
  27970. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libigl/xmake.lua">libigl/xmake.lua</a></td>
  27971. </tr>
  27972. </tbody>
  27973. </table>
  27974. <h5 id="installcommand">Install command</h5>
  27975. <pre><code class="lang-console">xrepo install libigl
  27976. </code></pre>
  27977. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27978. <pre><code class="lang-lua">add_requires("libigl")
  27979. </code></pre>
  27980. <h3 id="libimagequantlinux">libimagequant (linux)</h3>
  27981. <table>
  27982. <thead>
  27983. <tr>
  27984. <th>Description</th>
  27985. <th><em>Small, portable C library for high-quality conversion of RGBA images to 8-bit indexed-color (palette) images.</em></th>
  27986. </tr>
  27987. </thead>
  27988. <tbody>
  27989. <tr>
  27990. <td>Homepage</td>
  27991. <td><a href="https://pngquant.org/lib/">https://pngquant.org/lib/</a></td>
  27992. </tr>
  27993. <tr>
  27994. <td>License</td>
  27995. <td>GPL-3.0</td>
  27996. </tr>
  27997. <tr>
  27998. <td>Versions</td>
  27999. <td>2.15.1</td>
  28000. </tr>
  28001. <tr>
  28002. <td>Architectures</td>
  28003. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28004. </tr>
  28005. <tr>
  28006. <td>Definition</td>
  28007. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libimagequant/xmake.lua">libimagequant/xmake.lua</a></td>
  28008. </tr>
  28009. </tbody>
  28010. </table>
  28011. <h5 id="installcommand">Install command</h5>
  28012. <pre><code class="lang-console">xrepo install libimagequant
  28013. </code></pre>
  28014. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28015. <pre><code class="lang-lua">add_requires("libimagequant")
  28016. </code></pre>
  28017. <h3 id="libimobiledevicelinux">libimobiledevice (linux)</h3>
  28018. <table>
  28019. <thead>
  28020. <tr>
  28021. <th>Description</th>
  28022. <th><em>A cross-platform protocol library to communicate with iOS devices</em></th>
  28023. </tr>
  28024. </thead>
  28025. <tbody>
  28026. <tr>
  28027. <td>Homepage</td>
  28028. <td><a href="https://github.com/libimobiledevice/libimobiledevice">https://github.com/libimobiledevice/libimobiledevice</a></td>
  28029. </tr>
  28030. <tr>
  28031. <td>Versions</td>
  28032. <td>1.3.0</td>
  28033. </tr>
  28034. <tr>
  28035. <td>Architectures</td>
  28036. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28037. </tr>
  28038. <tr>
  28039. <td>Definition</td>
  28040. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libimobiledevice/xmake.lua">libimobiledevice/xmake.lua</a></td>
  28041. </tr>
  28042. </tbody>
  28043. </table>
  28044. <h5 id="installcommand">Install command</h5>
  28045. <pre><code class="lang-console">xrepo install libimobiledevice
  28046. </code></pre>
  28047. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28048. <pre><code class="lang-lua">add_requires("libimobiledevice")
  28049. </code></pre>
  28050. <h3 id="libimobiledevicegluelinux">libimobiledevice-glue (linux)</h3>
  28051. <table>
  28052. <thead>
  28053. <tr>
  28054. <th>Description</th>
  28055. <th><em>A library with common code used by libraries and tools around the libimobiledevice project</em></th>
  28056. </tr>
  28057. </thead>
  28058. <tbody>
  28059. <tr>
  28060. <td>Homepage</td>
  28061. <td><a href="https://github.com/libimobiledevice/libimobiledevice-glue">https://github.com/libimobiledevice/libimobiledevice-glue</a></td>
  28062. </tr>
  28063. <tr>
  28064. <td>Versions</td>
  28065. <td>2021.11.24</td>
  28066. </tr>
  28067. <tr>
  28068. <td>Architectures</td>
  28069. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28070. </tr>
  28071. <tr>
  28072. <td>Definition</td>
  28073. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libimobiledevice-glue/xmake.lua">libimobiledevice-glue/xmake.lua</a></td>
  28074. </tr>
  28075. </tbody>
  28076. </table>
  28077. <h5 id="installcommand">Install command</h5>
  28078. <pre><code class="lang-console">xrepo install libimobiledevice-glue
  28079. </code></pre>
  28080. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28081. <pre><code class="lang-lua">add_requires("libimobiledevice-glue")
  28082. </code></pre>
  28083. <h3 id="libinterpolatelinux">libinterpolate (linux)</h3>
  28084. <table>
  28085. <thead>
  28086. <tr>
  28087. <th>Description</th>
  28088. <th><em>A C++ library for interpolation.</em></th>
  28089. </tr>
  28090. </thead>
  28091. <tbody>
  28092. <tr>
  28093. <td>Homepage</td>
  28094. <td><a href="https://github.com/CD3/libInterpolate">https://github.com/CD3/libInterpolate</a></td>
  28095. </tr>
  28096. <tr>
  28097. <td>License</td>
  28098. <td>MIT</td>
  28099. </tr>
  28100. <tr>
  28101. <td>Versions</td>
  28102. <td>2024.04.29</td>
  28103. </tr>
  28104. <tr>
  28105. <td>Architectures</td>
  28106. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28107. </tr>
  28108. <tr>
  28109. <td>Definition</td>
  28110. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libinterpolate/xmake.lua">libinterpolate/xmake.lua</a></td>
  28111. </tr>
  28112. </tbody>
  28113. </table>
  28114. <h5 id="installcommand">Install command</h5>
  28115. <pre><code class="lang-console">xrepo install libinterpolate
  28116. </code></pre>
  28117. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28118. <pre><code class="lang-lua">add_requires("libinterpolate")
  28119. </code></pre>
  28120. <h3 id="libisllinux">libisl (linux)</h3>
  28121. <table>
  28122. <thead>
  28123. <tr>
  28124. <th>Description</th>
  28125. <th><em>Integer Set Library</em></th>
  28126. </tr>
  28127. </thead>
  28128. <tbody>
  28129. <tr>
  28130. <td>Homepage</td>
  28131. <td><a href="http://isl.gforge.inria.fr/">http://isl.gforge.inria.fr/</a></td>
  28132. </tr>
  28133. <tr>
  28134. <td>Versions</td>
  28135. <td>0.22, 0.23, 0.24</td>
  28136. </tr>
  28137. <tr>
  28138. <td>Architectures</td>
  28139. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28140. </tr>
  28141. <tr>
  28142. <td>Definition</td>
  28143. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libisl/xmake.lua">libisl/xmake.lua</a></td>
  28144. </tr>
  28145. </tbody>
  28146. </table>
  28147. <h5 id="installcommand">Install command</h5>
  28148. <pre><code class="lang-console">xrepo install libisl
  28149. </code></pre>
  28150. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28151. <pre><code class="lang-lua">add_requires("libisl")
  28152. </code></pre>
  28153. <h3 id="libjpeglinux">libjpeg (linux)</h3>
  28154. <table>
  28155. <thead>
  28156. <tr>
  28157. <th>Description</th>
  28158. <th><em>A widely used C library for reading and writing JPEG image files.</em></th>
  28159. </tr>
  28160. </thead>
  28161. <tbody>
  28162. <tr>
  28163. <td>Homepage</td>
  28164. <td><a href="http://ijg.org/">http://ijg.org/</a></td>
  28165. </tr>
  28166. <tr>
  28167. <td>Versions</td>
  28168. <td>v9b, v9c, v9d, v9e, v9f</td>
  28169. </tr>
  28170. <tr>
  28171. <td>Architectures</td>
  28172. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28173. </tr>
  28174. <tr>
  28175. <td>Definition</td>
  28176. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjpeg/xmake.lua">libjpeg/xmake.lua</a></td>
  28177. </tr>
  28178. </tbody>
  28179. </table>
  28180. <h5 id="installcommand">Install command</h5>
  28181. <pre><code class="lang-console">xrepo install libjpeg
  28182. </code></pre>
  28183. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28184. <pre><code class="lang-lua">add_requires("libjpeg")
  28185. </code></pre>
  28186. <h3 id="libjpegturbolinux">libjpeg-turbo (linux)</h3>
  28187. <table>
  28188. <thead>
  28189. <tr>
  28190. <th>Description</th>
  28191. <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>
  28192. </tr>
  28193. </thead>
  28194. <tbody>
  28195. <tr>
  28196. <td>Homepage</td>
  28197. <td><a href="https://libjpeg-turbo.org/">https://libjpeg-turbo.org/</a></td>
  28198. </tr>
  28199. <tr>
  28200. <td>License</td>
  28201. <td>BSD-3-Clause</td>
  28202. </tr>
  28203. <tr>
  28204. <td>Versions</td>
  28205. <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, 3.1.2</td>
  28206. </tr>
  28207. <tr>
  28208. <td>Architectures</td>
  28209. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28210. </tr>
  28211. <tr>
  28212. <td>Definition</td>
  28213. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjpeg-turbo/xmake.lua">libjpeg-turbo/xmake.lua</a></td>
  28214. </tr>
  28215. </tbody>
  28216. </table>
  28217. <h5 id="installcommand">Install command</h5>
  28218. <pre><code class="lang-console">xrepo install libjpeg-turbo
  28219. </code></pre>
  28220. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28221. <pre><code class="lang-lua">add_requires("libjpeg-turbo")
  28222. </code></pre>
  28223. <h3 id="libjqlinux">libjq (linux)</h3>
  28224. <table>
  28225. <thead>
  28226. <tr>
  28227. <th>Description</th>
  28228. <th><em>Command-line JSON processor</em></th>
  28229. </tr>
  28230. </thead>
  28231. <tbody>
  28232. <tr>
  28233. <td>Homepage</td>
  28234. <td><a href="https://jqlang.org">https://jqlang.org</a></td>
  28235. </tr>
  28236. <tr>
  28237. <td>License</td>
  28238. <td>MIT</td>
  28239. </tr>
  28240. <tr>
  28241. <td>Versions</td>
  28242. <td>1.7.1, 1.8.0</td>
  28243. </tr>
  28244. <tr>
  28245. <td>Architectures</td>
  28246. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28247. </tr>
  28248. <tr>
  28249. <td>Definition</td>
  28250. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjq/xmake.lua">libjq/xmake.lua</a></td>
  28251. </tr>
  28252. </tbody>
  28253. </table>
  28254. <h5 id="installcommand">Install command</h5>
  28255. <pre><code class="lang-console">xrepo install libjq
  28256. </code></pre>
  28257. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28258. <pre><code class="lang-lua">add_requires("libjq")
  28259. </code></pre>
  28260. <h3 id="libjuicelinux">libjuice (linux)</h3>
  28261. <table>
  28262. <thead>
  28263. <tr>
  28264. <th>Description</th>
  28265. <th><em>JUICE is a UDP Interactive Connectivity Establishment library</em></th>
  28266. </tr>
  28267. </thead>
  28268. <tbody>
  28269. <tr>
  28270. <td>Homepage</td>
  28271. <td><a href="https://github.com/paullouisageneau/libjuice">https://github.com/paullouisageneau/libjuice</a></td>
  28272. </tr>
  28273. <tr>
  28274. <td>License</td>
  28275. <td>MPL-2.0</td>
  28276. </tr>
  28277. <tr>
  28278. <td>Versions</td>
  28279. <td>v1.6.1, v1.6.2, v1.7.0</td>
  28280. </tr>
  28281. <tr>
  28282. <td>Architectures</td>
  28283. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28284. </tr>
  28285. <tr>
  28286. <td>Definition</td>
  28287. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjuice/xmake.lua">libjuice/xmake.lua</a></td>
  28288. </tr>
  28289. </tbody>
  28290. </table>
  28291. <h5 id="installcommand">Install command</h5>
  28292. <pre><code class="lang-console">xrepo install libjuice
  28293. </code></pre>
  28294. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28295. <pre><code class="lang-lua">add_requires("libjuice")
  28296. </code></pre>
  28297. <h3 id="libjxllinux">libjxl (linux)</h3>
  28298. <table>
  28299. <thead>
  28300. <tr>
  28301. <th>Description</th>
  28302. <th><em>JPEG XL image format reference implementation</em></th>
  28303. </tr>
  28304. </thead>
  28305. <tbody>
  28306. <tr>
  28307. <td>Homepage</td>
  28308. <td><a href="https://jpeg.org/jpegxl">https://jpeg.org/jpegxl</a></td>
  28309. </tr>
  28310. <tr>
  28311. <td>License</td>
  28312. <td>BSD-3-Clause</td>
  28313. </tr>
  28314. <tr>
  28315. <td>Versions</td>
  28316. <td>v0.11.1, v0.11.2</td>
  28317. </tr>
  28318. <tr>
  28319. <td>Architectures</td>
  28320. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28321. </tr>
  28322. <tr>
  28323. <td>Definition</td>
  28324. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjxl/xmake.lua">libjxl/xmake.lua</a></td>
  28325. </tr>
  28326. </tbody>
  28327. </table>
  28328. <h5 id="installcommand">Install command</h5>
  28329. <pre><code class="lang-console">xrepo install libjxl
  28330. </code></pre>
  28331. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28332. <pre><code class="lang-lua">add_requires("libjxl")
  28333. </code></pre>
  28334. <h3 id="libkdtreelinux">libkdtree (linux)</h3>
  28335. <table>
  28336. <thead>
  28337. <tr>
  28338. <th>Description</th>
  28339. <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>
  28340. </tr>
  28341. </thead>
  28342. <tbody>
  28343. <tr>
  28344. <td>Homepage</td>
  28345. <td><a href="https://github.com/nvmd/libkdtree">https://github.com/nvmd/libkdtree</a></td>
  28346. </tr>
  28347. <tr>
  28348. <td>Versions</td>
  28349. <td>0.7.4</td>
  28350. </tr>
  28351. <tr>
  28352. <td>Architectures</td>
  28353. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28354. </tr>
  28355. <tr>
  28356. <td>Definition</td>
  28357. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libkdtree/xmake.lua">libkdtree/xmake.lua</a></td>
  28358. </tr>
  28359. </tbody>
  28360. </table>
  28361. <h5 id="installcommand">Install command</h5>
  28362. <pre><code class="lang-console">xrepo install libkdtree
  28363. </code></pre>
  28364. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28365. <pre><code class="lang-lua">add_requires("libkdtree")
  28366. </code></pre>
  28367. <h3 id="libkeyfinderlinux">libkeyfinder (linux)</h3>
  28368. <table>
  28369. <thead>
  28370. <tr>
  28371. <th>Description</th>
  28372. <th><em>Musical key detection for digital audio, GPL v3</em></th>
  28373. </tr>
  28374. </thead>
  28375. <tbody>
  28376. <tr>
  28377. <td>Homepage</td>
  28378. <td><a href="https://mixxxdj.github.io/libkeyfinder/">https://mixxxdj.github.io/libkeyfinder/</a></td>
  28379. </tr>
  28380. <tr>
  28381. <td>License</td>
  28382. <td>GPL-3.0</td>
  28383. </tr>
  28384. <tr>
  28385. <td>Versions</td>
  28386. <td>2.2.8</td>
  28387. </tr>
  28388. <tr>
  28389. <td>Architectures</td>
  28390. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28391. </tr>
  28392. <tr>
  28393. <td>Definition</td>
  28394. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libkeyfinder/xmake.lua">libkeyfinder/xmake.lua</a></td>
  28395. </tr>
  28396. </tbody>
  28397. </table>
  28398. <h5 id="installcommand">Install command</h5>
  28399. <pre><code class="lang-console">xrepo install libkeyfinder
  28400. </code></pre>
  28401. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28402. <pre><code class="lang-lua">add_requires("libkeyfinder")
  28403. </code></pre>
  28404. <h3 id="libkmodlinux">libkmod (linux)</h3>
  28405. <table>
  28406. <thead>
  28407. <tr>
  28408. <th>Description</th>
  28409. <th><em>libkmod - Linux kernel module handling</em></th>
  28410. </tr>
  28411. </thead>
  28412. <tbody>
  28413. <tr>
  28414. <td>Homepage</td>
  28415. <td><a href="https://github.com/kmod-project/kmod">https://github.com/kmod-project/kmod</a></td>
  28416. </tr>
  28417. <tr>
  28418. <td>License</td>
  28419. <td>LGPL-2.1</td>
  28420. </tr>
  28421. <tr>
  28422. <td>Versions</td>
  28423. <td>v30, v31, v32, v33, v34</td>
  28424. </tr>
  28425. <tr>
  28426. <td>Architectures</td>
  28427. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28428. </tr>
  28429. <tr>
  28430. <td>Definition</td>
  28431. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libkmod/xmake.lua">libkmod/xmake.lua</a></td>
  28432. </tr>
  28433. </tbody>
  28434. </table>
  28435. <h5 id="installcommand">Install command</h5>
  28436. <pre><code class="lang-console">xrepo install libkmod
  28437. </code></pre>
  28438. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28439. <pre><code class="lang-lua">add_requires("libkmod")
  28440. </code></pre>
  28441. <h3 id="liblaslinux">liblas (linux)</h3>
  28442. <table>
  28443. <thead>
  28444. <tr>
  28445. <th>Description</th>
  28446. <th><em>libLAS - LAS 1.0/1.1/1.2 ASPRS LiDAR data translation toolset</em></th>
  28447. </tr>
  28448. </thead>
  28449. <tbody>
  28450. <tr>
  28451. <td>Homepage</td>
  28452. <td><a href="https://liblas.org/index.html">https://liblas.org/index.html</a></td>
  28453. </tr>
  28454. <tr>
  28455. <td>License</td>
  28456. <td>BSD-3-Clause</td>
  28457. </tr>
  28458. <tr>
  28459. <td>Versions</td>
  28460. <td>1.8.1</td>
  28461. </tr>
  28462. <tr>
  28463. <td>Architectures</td>
  28464. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28465. </tr>
  28466. <tr>
  28467. <td>Definition</td>
  28468. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liblas/xmake.lua">liblas/xmake.lua</a></td>
  28469. </tr>
  28470. </tbody>
  28471. </table>
  28472. <h5 id="installcommand">Install command</h5>
  28473. <pre><code class="lang-console">xrepo install liblas
  28474. </code></pre>
  28475. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28476. <pre><code class="lang-lua">add_requires("liblas")
  28477. </code></pre>
  28478. <h3 id="liblifthttplinux">liblifthttp (linux)</h3>
  28479. <table>
  28480. <thead>
  28481. <tr>
  28482. <th>Description</th>
  28483. <th><em>Safe and easy to use C++17 HTTP client library.</em></th>
  28484. </tr>
  28485. </thead>
  28486. <tbody>
  28487. <tr>
  28488. <td>Homepage</td>
  28489. <td><a href="https://github.com/jbaldwin/liblifthttp">https://github.com/jbaldwin/liblifthttp</a></td>
  28490. </tr>
  28491. <tr>
  28492. <td>License</td>
  28493. <td>Apache-2.0</td>
  28494. </tr>
  28495. <tr>
  28496. <td>Versions</td>
  28497. <td>v4.1.0</td>
  28498. </tr>
  28499. <tr>
  28500. <td>Architectures</td>
  28501. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28502. </tr>
  28503. <tr>
  28504. <td>Definition</td>
  28505. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liblifthttp/xmake.lua">liblifthttp/xmake.lua</a></td>
  28506. </tr>
  28507. </tbody>
  28508. </table>
  28509. <h5 id="installcommand">Install command</h5>
  28510. <pre><code class="lang-console">xrepo install liblifthttp
  28511. </code></pre>
  28512. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28513. <pre><code class="lang-lua">add_requires("liblifthttp")
  28514. </code></pre>
  28515. <h3 id="libllvmlinux">libllvm (linux)</h3>
  28516. <table>
  28517. <thead>
  28518. <tr>
  28519. <th>Description</th>
  28520. <th><em>The LLVM Compiler Infrastructure.</em></th>
  28521. </tr>
  28522. </thead>
  28523. <tbody>
  28524. <tr>
  28525. <td>Homepage</td>
  28526. <td><a href="https://llvm.org/">https://llvm.org/</a></td>
  28527. </tr>
  28528. <tr>
  28529. <td>Versions</td>
  28530. <td>19.1.7</td>
  28531. </tr>
  28532. <tr>
  28533. <td>Architectures</td>
  28534. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28535. </tr>
  28536. <tr>
  28537. <td>Definition</td>
  28538. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libllvm/xmake.lua">libllvm/xmake.lua</a></td>
  28539. </tr>
  28540. </tbody>
  28541. </table>
  28542. <h5 id="installcommand">Install command</h5>
  28543. <pre><code class="lang-console">xrepo install libllvm
  28544. </code></pre>
  28545. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28546. <pre><code class="lang-lua">add_requires("libllvm")
  28547. </code></pre>
  28548. <h3 id="libmagiclinux">libmagic (linux)</h3>
  28549. <table>
  28550. <thead>
  28551. <tr>
  28552. <th>Description</th>
  28553. <th><em>Implementation of the file(1) command</em></th>
  28554. </tr>
  28555. </thead>
  28556. <tbody>
  28557. <tr>
  28558. <td>Homepage</td>
  28559. <td><a href="https://www.darwinsys.com/file/">https://www.darwinsys.com/file/</a></td>
  28560. </tr>
  28561. <tr>
  28562. <td>Versions</td>
  28563. <td>5.40</td>
  28564. </tr>
  28565. <tr>
  28566. <td>Architectures</td>
  28567. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28568. </tr>
  28569. <tr>
  28570. <td>Definition</td>
  28571. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmagic/xmake.lua">libmagic/xmake.lua</a></td>
  28572. </tr>
  28573. </tbody>
  28574. </table>
  28575. <h5 id="installcommand">Install command</h5>
  28576. <pre><code class="lang-console">xrepo install libmagic
  28577. </code></pre>
  28578. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28579. <pre><code class="lang-lua">add_requires("libmagic")
  28580. </code></pre>
  28581. <h3 id="libmaxminddblinux">libmaxminddb (linux)</h3>
  28582. <table>
  28583. <thead>
  28584. <tr>
  28585. <th>Description</th>
  28586. <th><em>C library for the MaxMind DB file format</em></th>
  28587. </tr>
  28588. </thead>
  28589. <tbody>
  28590. <tr>
  28591. <td>Homepage</td>
  28592. <td><a href="https://maxmind.github.io/libmaxminddb/">https://maxmind.github.io/libmaxminddb/</a></td>
  28593. </tr>
  28594. <tr>
  28595. <td>License</td>
  28596. <td>Apache-2.0</td>
  28597. </tr>
  28598. <tr>
  28599. <td>Versions</td>
  28600. <td>1.10.0, 1.11.0, 1.12.2</td>
  28601. </tr>
  28602. <tr>
  28603. <td>Architectures</td>
  28604. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28605. </tr>
  28606. <tr>
  28607. <td>Definition</td>
  28608. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmaxminddb/xmake.lua">libmaxminddb/xmake.lua</a></td>
  28609. </tr>
  28610. </tbody>
  28611. </table>
  28612. <h5 id="installcommand">Install command</h5>
  28613. <pre><code class="lang-console">xrepo install libmaxminddb
  28614. </code></pre>
  28615. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28616. <pre><code class="lang-lua">add_requires("libmaxminddb")
  28617. </code></pre>
  28618. <h3 id="libmdlinux">libmd (linux)</h3>
  28619. <table>
  28620. <thead>
  28621. <tr>
  28622. <th>Description</th>
  28623. <th><em>Message Digest functions from BSD systems</em></th>
  28624. </tr>
  28625. </thead>
  28626. <tbody>
  28627. <tr>
  28628. <td>Homepage</td>
  28629. <td><a href="https://www.hadrons.org/software/libmd/">https://www.hadrons.org/software/libmd/</a></td>
  28630. </tr>
  28631. <tr>
  28632. <td>License</td>
  28633. <td>BSD-3-Clause</td>
  28634. </tr>
  28635. <tr>
  28636. <td>Versions</td>
  28637. <td>1.0.4, 1.1.0</td>
  28638. </tr>
  28639. <tr>
  28640. <td>Architectures</td>
  28641. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28642. </tr>
  28643. <tr>
  28644. <td>Definition</td>
  28645. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmd/xmake.lua">libmd/xmake.lua</a></td>
  28646. </tr>
  28647. </tbody>
  28648. </table>
  28649. <h5 id="installcommand">Install command</h5>
  28650. <pre><code class="lang-console">xrepo install libmd
  28651. </code></pre>
  28652. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28653. <pre><code class="lang-lua">add_requires("libmd")
  28654. </code></pre>
  28655. <h3 id="libmemlinux">libmem (linux)</h3>
  28656. <table>
  28657. <thead>
  28658. <tr>
  28659. <th>Description</th>
  28660. <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>
  28661. </tr>
  28662. </thead>
  28663. <tbody>
  28664. <tr>
  28665. <td>Homepage</td>
  28666. <td><a href="https://github.com/rdbo/libmem">https://github.com/rdbo/libmem</a></td>
  28667. </tr>
  28668. <tr>
  28669. <td>License</td>
  28670. <td>AGPL-3.0</td>
  28671. </tr>
  28672. <tr>
  28673. <td>Versions</td>
  28674. <td>5.0.2, 5.0.3, 5.0.4, 5.0.5, 5.1.0, 5.1.4, 5.1.5</td>
  28675. </tr>
  28676. <tr>
  28677. <td>Architectures</td>
  28678. <td>armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28679. </tr>
  28680. <tr>
  28681. <td>Definition</td>
  28682. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmem/xmake.lua">libmem/xmake.lua</a></td>
  28683. </tr>
  28684. </tbody>
  28685. </table>
  28686. <h5 id="installcommand">Install command</h5>
  28687. <pre><code class="lang-console">xrepo install libmem
  28688. </code></pre>
  28689. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28690. <pre><code class="lang-lua">add_requires("libmem")
  28691. </code></pre>
  28692. <h3 id="libmetalinklinux">libmetalink (linux)</h3>
  28693. <table>
  28694. <thead>
  28695. <tr>
  28696. <th>Description</th>
  28697. <th><em>C library to read Metalink XML download description format</em></th>
  28698. </tr>
  28699. </thead>
  28700. <tbody>
  28701. <tr>
  28702. <td>Homepage</td>
  28703. <td><a href="https://github.com/metalink-dev/libmetalink">https://github.com/metalink-dev/libmetalink</a></td>
  28704. </tr>
  28705. <tr>
  28706. <td>License</td>
  28707. <td>MIT</td>
  28708. </tr>
  28709. <tr>
  28710. <td>Versions</td>
  28711. <td>2015.07.07</td>
  28712. </tr>
  28713. <tr>
  28714. <td>Architectures</td>
  28715. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28716. </tr>
  28717. <tr>
  28718. <td>Definition</td>
  28719. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmetalink/xmake.lua">libmetalink/xmake.lua</a></td>
  28720. </tr>
  28721. </tbody>
  28722. </table>
  28723. <h5 id="installcommand">Install command</h5>
  28724. <pre><code class="lang-console">xrepo install libmetalink
  28725. </code></pre>
  28726. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28727. <pre><code class="lang-lua">add_requires("libmetalink")
  28728. </code></pre>
  28729. <h3 id="libmilllinux">libmill (linux)</h3>
  28730. <table>
  28731. <thead>
  28732. <tr>
  28733. <th>Description</th>
  28734. <th><em>Go-style concurrency in C</em></th>
  28735. </tr>
  28736. </thead>
  28737. <tbody>
  28738. <tr>
  28739. <td>Homepage</td>
  28740. <td><a href="http://libmill.org">http://libmill.org</a></td>
  28741. </tr>
  28742. <tr>
  28743. <td>Versions</td>
  28744. <td>2021.9.9</td>
  28745. </tr>
  28746. <tr>
  28747. <td>Architectures</td>
  28748. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28749. </tr>
  28750. <tr>
  28751. <td>Definition</td>
  28752. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmill/xmake.lua">libmill/xmake.lua</a></td>
  28753. </tr>
  28754. </tbody>
  28755. </table>
  28756. <h5 id="installcommand">Install command</h5>
  28757. <pre><code class="lang-console">xrepo install libmill
  28758. </code></pre>
  28759. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28760. <pre><code class="lang-lua">add_requires("libmill")
  28761. </code></pre>
  28762. <h3 id="libminclinux">libminc (linux)</h3>
  28763. <table>
  28764. <thead>
  28765. <tr>
  28766. <th>Description</th>
  28767. <th><em>libminc is the core library and API of the MINC toolkit</em></th>
  28768. </tr>
  28769. </thead>
  28770. <tbody>
  28771. <tr>
  28772. <td>Homepage</td>
  28773. <td><a href="https://github.com/BIC-MNI/libminc">https://github.com/BIC-MNI/libminc</a></td>
  28774. </tr>
  28775. <tr>
  28776. <td>Versions</td>
  28777. <td>2.4.06</td>
  28778. </tr>
  28779. <tr>
  28780. <td>Architectures</td>
  28781. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28782. </tr>
  28783. <tr>
  28784. <td>Definition</td>
  28785. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libminc/xmake.lua">libminc/xmake.lua</a></td>
  28786. </tr>
  28787. </tbody>
  28788. </table>
  28789. <h5 id="installcommand">Install command</h5>
  28790. <pre><code class="lang-console">xrepo install libminc
  28791. </code></pre>
  28792. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28793. <pre><code class="lang-lua">add_requires("libminc")
  28794. </code></pre>
  28795. <h3 id="libmnglinux">libmng (linux)</h3>
  28796. <table>
  28797. <thead>
  28798. <tr>
  28799. <th>Description</th>
  28800. <th><em>libmng - The reference library for reading, displaying, writing and examining Multiple-Image Network Graphics.</em></th>
  28801. </tr>
  28802. </thead>
  28803. <tbody>
  28804. <tr>
  28805. <td>Homepage</td>
  28806. <td><a href="https://libmng.com/">https://libmng.com/</a></td>
  28807. </tr>
  28808. <tr>
  28809. <td>Versions</td>
  28810. <td>2.0.3</td>
  28811. </tr>
  28812. <tr>
  28813. <td>Architectures</td>
  28814. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28815. </tr>
  28816. <tr>
  28817. <td>Definition</td>
  28818. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmng/xmake.lua">libmng/xmake.lua</a></td>
  28819. </tr>
  28820. </tbody>
  28821. </table>
  28822. <h5 id="installcommand">Install command</h5>
  28823. <pre><code class="lang-console">xrepo install libmng
  28824. </code></pre>
  28825. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28826. <pre><code class="lang-lua">add_requires("libmng")
  28827. </code></pre>
  28828. <h3 id="libmobilinux">libmobi (linux)</h3>
  28829. <table>
  28830. <thead>
  28831. <tr>
  28832. <th>Description</th>
  28833. <th><em>C library for handling Kindle (MOBI) formats of ebook documents</em></th>
  28834. </tr>
  28835. </thead>
  28836. <tbody>
  28837. <tr>
  28838. <td>Homepage</td>
  28839. <td><a href="https://github.com/bfabiszewski/libmobi">https://github.com/bfabiszewski/libmobi</a></td>
  28840. </tr>
  28841. <tr>
  28842. <td>License</td>
  28843. <td>MIT</td>
  28844. </tr>
  28845. <tr>
  28846. <td>Versions</td>
  28847. <td>v0.12</td>
  28848. </tr>
  28849. <tr>
  28850. <td>Architectures</td>
  28851. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28852. </tr>
  28853. <tr>
  28854. <td>Definition</td>
  28855. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmobi/xmake.lua">libmobi/xmake.lua</a></td>
  28856. </tr>
  28857. </tbody>
  28858. </table>
  28859. <h5 id="installcommand">Install command</h5>
  28860. <pre><code class="lang-console">xrepo install libmobi
  28861. </code></pre>
  28862. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28863. <pre><code class="lang-lua">add_requires("libmobi")
  28864. </code></pre>
  28865. <h3 id="libmodbuslinux">libmodbus (linux)</h3>
  28866. <table>
  28867. <thead>
  28868. <tr>
  28869. <th>Description</th>
  28870. <th><em>A Modbus library for Linux, Mac OS, FreeBSD and Windows</em></th>
  28871. </tr>
  28872. </thead>
  28873. <tbody>
  28874. <tr>
  28875. <td>Homepage</td>
  28876. <td><a href="https://libmodbus.org">https://libmodbus.org</a></td>
  28877. </tr>
  28878. <tr>
  28879. <td>License</td>
  28880. <td>LGPL-2.1</td>
  28881. </tr>
  28882. <tr>
  28883. <td>Versions</td>
  28884. <td>v3.1.10, v3.1.11, v3.1.12</td>
  28885. </tr>
  28886. <tr>
  28887. <td>Architectures</td>
  28888. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28889. </tr>
  28890. <tr>
  28891. <td>Definition</td>
  28892. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmodbus/xmake.lua">libmodbus/xmake.lua</a></td>
  28893. </tr>
  28894. </tbody>
  28895. </table>
  28896. <h5 id="installcommand">Install command</h5>
  28897. <pre><code class="lang-console">xrepo install libmodbus
  28898. </code></pre>
  28899. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28900. <pre><code class="lang-lua">add_requires("libmodbus")
  28901. </code></pre>
  28902. <h3 id="libmodpluglinux">libmodplug (linux)</h3>
  28903. <table>
  28904. <thead>
  28905. <tr>
  28906. <th>Description</th>
  28907. <th><em>libmodplug GitHub repository</em></th>
  28908. </tr>
  28909. </thead>
  28910. <tbody>
  28911. <tr>
  28912. <td>Homepage</td>
  28913. <td><a href="http://modplug-xmms.sf.net">http://modplug-xmms.sf.net</a></td>
  28914. </tr>
  28915. <tr>
  28916. <td>License</td>
  28917. <td>Public Domain</td>
  28918. </tr>
  28919. <tr>
  28920. <td>Versions</td>
  28921. <td>2022.1.31</td>
  28922. </tr>
  28923. <tr>
  28924. <td>Architectures</td>
  28925. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28926. </tr>
  28927. <tr>
  28928. <td>Definition</td>
  28929. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmodplug/xmake.lua">libmodplug/xmake.lua</a></td>
  28930. </tr>
  28931. </tbody>
  28932. </table>
  28933. <h5 id="installcommand">Install command</h5>
  28934. <pre><code class="lang-console">xrepo install libmodplug
  28935. </code></pre>
  28936. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28937. <pre><code class="lang-lua">add_requires("libmodplug")
  28938. </code></pre>
  28939. <h3 id="libmortonlinux">libmorton (linux)</h3>
  28940. <table>
  28941. <thead>
  28942. <tr>
  28943. <th>Description</th>
  28944. <th><em>C++ header-only library with methods to efficiently encode/decode Morton codes in/from 2D/3D coordinates</em></th>
  28945. </tr>
  28946. </thead>
  28947. <tbody>
  28948. <tr>
  28949. <td>Homepage</td>
  28950. <td><a href="https://github.com/Forceflow/libmorton">https://github.com/Forceflow/libmorton</a></td>
  28951. </tr>
  28952. <tr>
  28953. <td>License</td>
  28954. <td>MIT</td>
  28955. </tr>
  28956. <tr>
  28957. <td>Versions</td>
  28958. <td>v0.2.12</td>
  28959. </tr>
  28960. <tr>
  28961. <td>Architectures</td>
  28962. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28963. </tr>
  28964. <tr>
  28965. <td>Definition</td>
  28966. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmorton/xmake.lua">libmorton/xmake.lua</a></td>
  28967. </tr>
  28968. </tbody>
  28969. </table>
  28970. <h5 id="installcommand">Install command</h5>
  28971. <pre><code class="lang-console">xrepo install libmorton
  28972. </code></pre>
  28973. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28974. <pre><code class="lang-lua">add_requires("libmorton")
  28975. </code></pre>
  28976. <h3 id="libmpdclientlinux">libmpdclient (linux)</h3>
  28977. <table>
  28978. <thead>
  28979. <tr>
  28980. <th>Description</th>
  28981. <th><em>A stable, documented, asynchronous API library for interfacing MPD in the C, C++ &amp; Objective C languages.</em></th>
  28982. </tr>
  28983. </thead>
  28984. <tbody>
  28985. <tr>
  28986. <td>Homepage</td>
  28987. <td><a href="https://musicpd.org/libs/libmpdclient/">https://musicpd.org/libs/libmpdclient/</a></td>
  28988. </tr>
  28989. <tr>
  28990. <td>Versions</td>
  28991. <td>2.19</td>
  28992. </tr>
  28993. <tr>
  28994. <td>Architectures</td>
  28995. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28996. </tr>
  28997. <tr>
  28998. <td>Definition</td>
  28999. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmpdclient/xmake.lua">libmpdclient/xmake.lua</a></td>
  29000. </tr>
  29001. </tbody>
  29002. </table>
  29003. <h5 id="installcommand">Install command</h5>
  29004. <pre><code class="lang-console">xrepo install libmpdclient
  29005. </code></pre>
  29006. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29007. <pre><code class="lang-lua">add_requires("libmpdclient")
  29008. </code></pre>
  29009. <h3 id="libmspacklinux">libmspack (linux)</h3>
  29010. <table>
  29011. <thead>
  29012. <tr>
  29013. <th>Description</th>
  29014. <th><em>libmspack is a portable library for some loosely related Microsoft compression formats.</em></th>
  29015. </tr>
  29016. </thead>
  29017. <tbody>
  29018. <tr>
  29019. <td>Homepage</td>
  29020. <td><a href="https://www.cabextract.org.uk/libmspack/">https://www.cabextract.org.uk/libmspack/</a></td>
  29021. </tr>
  29022. <tr>
  29023. <td>License</td>
  29024. <td>LGPL-2.0</td>
  29025. </tr>
  29026. <tr>
  29027. <td>Versions</td>
  29028. <td>v0.10.1alpha, v1.11</td>
  29029. </tr>
  29030. <tr>
  29031. <td>Architectures</td>
  29032. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29033. </tr>
  29034. <tr>
  29035. <td>Definition</td>
  29036. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmspack/xmake.lua">libmspack/xmake.lua</a></td>
  29037. </tr>
  29038. </tbody>
  29039. </table>
  29040. <h5 id="installcommand">Install command</h5>
  29041. <pre><code class="lang-console">xrepo install libmspack
  29042. </code></pre>
  29043. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29044. <pre><code class="lang-lua">add_requires("libmspack")
  29045. </code></pre>
  29046. <h3 id="libmysofalinux">libmysofa (linux)</h3>
  29047. <table>
  29048. <thead>
  29049. <tr>
  29050. <th>Description</th>
  29051. <th><em>Reader for AES SOFA files to get better HRTFs</em></th>
  29052. </tr>
  29053. </thead>
  29054. <tbody>
  29055. <tr>
  29056. <td>Homepage</td>
  29057. <td><a href="https://github.com/hoene/libmysofa">https://github.com/hoene/libmysofa</a></td>
  29058. </tr>
  29059. <tr>
  29060. <td>License</td>
  29061. <td>BSD-3-Clause</td>
  29062. </tr>
  29063. <tr>
  29064. <td>Versions</td>
  29065. <td>v1.3.2</td>
  29066. </tr>
  29067. <tr>
  29068. <td>Architectures</td>
  29069. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29070. </tr>
  29071. <tr>
  29072. <td>Definition</td>
  29073. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmysofa/xmake.lua">libmysofa/xmake.lua</a></td>
  29074. </tr>
  29075. </tbody>
  29076. </table>
  29077. <h5 id="installcommand">Install command</h5>
  29078. <pre><code class="lang-console">xrepo install libmysofa
  29079. </code></pre>
  29080. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29081. <pre><code class="lang-lua">add_requires("libmysofa")
  29082. </code></pre>
  29083. <h3 id="libnest2dlinux">libnest2d (linux)</h3>
  29084. <table>
  29085. <thead>
  29086. <tr>
  29087. <th>Description</th>
  29088. <th><em>2D irregular bin packaging and nesting library written in modern C++</em></th>
  29089. </tr>
  29090. </thead>
  29091. <tbody>
  29092. <tr>
  29093. <td>Homepage</td>
  29094. <td><a href="https://github.com/tamasmeszaros/libnest2d">https://github.com/tamasmeszaros/libnest2d</a></td>
  29095. </tr>
  29096. <tr>
  29097. <td>License</td>
  29098. <td>LGPL-3.0</td>
  29099. </tr>
  29100. <tr>
  29101. <td>Versions</td>
  29102. <td>2022.11.16</td>
  29103. </tr>
  29104. <tr>
  29105. <td>Architectures</td>
  29106. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29107. </tr>
  29108. <tr>
  29109. <td>Definition</td>
  29110. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnest2d/xmake.lua">libnest2d/xmake.lua</a></td>
  29111. </tr>
  29112. </tbody>
  29113. </table>
  29114. <h5 id="installcommand">Install command</h5>
  29115. <pre><code class="lang-console">xrepo install libnest2d
  29116. </code></pre>
  29117. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29118. <pre><code class="lang-lua">add_requires("libnest2d")
  29119. </code></pre>
  29120. <h3 id="libnetlinux">libnet (linux)</h3>
  29121. <table>
  29122. <thead>
  29123. <tr>
  29124. <th>Description</th>
  29125. <th><em>A portable framework for low-level network packet construction</em></th>
  29126. </tr>
  29127. </thead>
  29128. <tbody>
  29129. <tr>
  29130. <td>Homepage</td>
  29131. <td><a href="https://codedocs.xyz/libnet/libnet/">https://codedocs.xyz/libnet/libnet/</a></td>
  29132. </tr>
  29133. <tr>
  29134. <td>License</td>
  29135. <td>MIT</td>
  29136. </tr>
  29137. <tr>
  29138. <td>Versions</td>
  29139. <td>v1.3</td>
  29140. </tr>
  29141. <tr>
  29142. <td>Architectures</td>
  29143. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29144. </tr>
  29145. <tr>
  29146. <td>Definition</td>
  29147. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnet/xmake.lua">libnet/xmake.lua</a></td>
  29148. </tr>
  29149. </tbody>
  29150. </table>
  29151. <h5 id="installcommand">Install command</h5>
  29152. <pre><code class="lang-console">xrepo install libnet
  29153. </code></pre>
  29154. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29155. <pre><code class="lang-lua">add_requires("libnet")
  29156. </code></pre>
  29157. <h3 id="libnfclinux">libnfc (linux)</h3>
  29158. <table>
  29159. <thead>
  29160. <tr>
  29161. <th>Description</th>
  29162. <th><em>Header-only binary fuse and xor filter library.</em></th>
  29163. </tr>
  29164. </thead>
  29165. <tbody>
  29166. <tr>
  29167. <td>Homepage</td>
  29168. <td><a href="https://github.com/nfc-tools/libnfc">https://github.com/nfc-tools/libnfc</a></td>
  29169. </tr>
  29170. <tr>
  29171. <td>License</td>
  29172. <td>LGPL-3.0</td>
  29173. </tr>
  29174. <tr>
  29175. <td>Versions</td>
  29176. <td>1.7.1, 1.8.0</td>
  29177. </tr>
  29178. <tr>
  29179. <td>Architectures</td>
  29180. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29181. </tr>
  29182. <tr>
  29183. <td>Definition</td>
  29184. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnfc/xmake.lua">libnfc/xmake.lua</a></td>
  29185. </tr>
  29186. </tbody>
  29187. </table>
  29188. <h5 id="installcommand">Install command</h5>
  29189. <pre><code class="lang-console">xrepo install libnfc
  29190. </code></pre>
  29191. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29192. <pre><code class="lang-lua">add_requires("libnfc")
  29193. </code></pre>
  29194. <h3 id="libnllinux">libnl (linux)</h3>
  29195. <table>
  29196. <thead>
  29197. <tr>
  29198. <th>Description</th>
  29199. <th><em>Netlink Library Suite</em></th>
  29200. </tr>
  29201. </thead>
  29202. <tbody>
  29203. <tr>
  29204. <td>Homepage</td>
  29205. <td><a href="https://www.infradead.org/~tgr/libnl/">https://www.infradead.org/~tgr/libnl/</a></td>
  29206. </tr>
  29207. <tr>
  29208. <td>License</td>
  29209. <td>LGPL-2.1</td>
  29210. </tr>
  29211. <tr>
  29212. <td>Versions</td>
  29213. <td>3.12.0</td>
  29214. </tr>
  29215. <tr>
  29216. <td>Architectures</td>
  29217. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29218. </tr>
  29219. <tr>
  29220. <td>Definition</td>
  29221. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnl/xmake.lua">libnl/xmake.lua</a></td>
  29222. </tr>
  29223. </tbody>
  29224. </table>
  29225. <h5 id="installcommand">Install command</h5>
  29226. <pre><code class="lang-console">xrepo install libnl
  29227. </code></pre>
  29228. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29229. <pre><code class="lang-lua">add_requires("libnl")
  29230. </code></pre>
  29231. <h3 id="libnpylinux">libnpy (linux)</h3>
  29232. <table>
  29233. <thead>
  29234. <tr>
  29235. <th>Description</th>
  29236. <th><em>C++ library for reading and writing of numpy&#39;s .npy files</em></th>
  29237. </tr>
  29238. </thead>
  29239. <tbody>
  29240. <tr>
  29241. <td>Homepage</td>
  29242. <td><a href="https://github.com/llohse/libnpy">https://github.com/llohse/libnpy</a></td>
  29243. </tr>
  29244. <tr>
  29245. <td>License</td>
  29246. <td>MIT</td>
  29247. </tr>
  29248. <tr>
  29249. <td>Versions</td>
  29250. <td>v1.0.1</td>
  29251. </tr>
  29252. <tr>
  29253. <td>Architectures</td>
  29254. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29255. </tr>
  29256. <tr>
  29257. <td>Definition</td>
  29258. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnpy/xmake.lua">libnpy/xmake.lua</a></td>
  29259. </tr>
  29260. </tbody>
  29261. </table>
  29262. <h5 id="installcommand">Install command</h5>
  29263. <pre><code class="lang-console">xrepo install libnpy
  29264. </code></pre>
  29265. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29266. <pre><code class="lang-lua">add_requires("libnpy")
  29267. </code></pre>
  29268. <h3 id="libnpymatajohlinux">libnpy-matajoh (linux)</h3>
  29269. <table>
  29270. <thead>
  29271. <tr>
  29272. <th>Description</th>
  29273. <th><em>C++ library for reading and writing of numpy&#39;s .npy files</em></th>
  29274. </tr>
  29275. </thead>
  29276. <tbody>
  29277. <tr>
  29278. <td>Homepage</td>
  29279. <td><a href="https://github.com/matajoh/libnpy">https://github.com/matajoh/libnpy</a></td>
  29280. </tr>
  29281. <tr>
  29282. <td>License</td>
  29283. <td>MIT</td>
  29284. </tr>
  29285. <tr>
  29286. <td>Versions</td>
  29287. <td>v1.5.3</td>
  29288. </tr>
  29289. <tr>
  29290. <td>Architectures</td>
  29291. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29292. </tr>
  29293. <tr>
  29294. <td>Definition</td>
  29295. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnpy-matajoh/xmake.lua">libnpy-matajoh/xmake.lua</a></td>
  29296. </tr>
  29297. </tbody>
  29298. </table>
  29299. <h5 id="installcommand">Install command</h5>
  29300. <pre><code class="lang-console">xrepo install libnpy-matajoh
  29301. </code></pre>
  29302. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29303. <pre><code class="lang-lua">add_requires("libnpy-matajoh")
  29304. </code></pre>
  29305. <h3 id="libntllinux">libntl (linux)</h3>
  29306. <table>
  29307. <thead>
  29308. <tr>
  29309. <th>Description</th>
  29310. <th><em>NTL: A Library for doing Number Theory</em></th>
  29311. </tr>
  29312. </thead>
  29313. <tbody>
  29314. <tr>
  29315. <td>Homepage</td>
  29316. <td><a href="https://libntl.org/">https://libntl.org/</a></td>
  29317. </tr>
  29318. <tr>
  29319. <td>License</td>
  29320. <td>LGPL-2.1</td>
  29321. </tr>
  29322. <tr>
  29323. <td>Versions</td>
  29324. <td>v11.5.1, v11.6.0</td>
  29325. </tr>
  29326. <tr>
  29327. <td>Architectures</td>
  29328. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29329. </tr>
  29330. <tr>
  29331. <td>Definition</td>
  29332. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libntl/xmake.lua">libntl/xmake.lua</a></td>
  29333. </tr>
  29334. </tbody>
  29335. </table>
  29336. <h5 id="installcommand">Install command</h5>
  29337. <pre><code class="lang-console">xrepo install libntl
  29338. </code></pre>
  29339. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29340. <pre><code class="lang-lua">add_requires("libntl")
  29341. </code></pre>
  29342. <h3 id="libnyquistlinux">libnyquist (linux)</h3>
  29343. <table>
  29344. <thead>
  29345. <tr>
  29346. <th>Description</th>
  29347. <th><em>:microphone: Cross platform C++11 library for decoding audio (mp3, wav, ogg, opus, flac, etc) </em></th>
  29348. </tr>
  29349. </thead>
  29350. <tbody>
  29351. <tr>
  29352. <td>Homepage</td>
  29353. <td><a href="https://github.com/ddiakopoulos/libnyquist">https://github.com/ddiakopoulos/libnyquist</a></td>
  29354. </tr>
  29355. <tr>
  29356. <td>License</td>
  29357. <td>BSD-2-Clause</td>
  29358. </tr>
  29359. <tr>
  29360. <td>Versions</td>
  29361. <td>2023.02.12</td>
  29362. </tr>
  29363. <tr>
  29364. <td>Architectures</td>
  29365. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29366. </tr>
  29367. <tr>
  29368. <td>Definition</td>
  29369. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnyquist/xmake.lua">libnyquist/xmake.lua</a></td>
  29370. </tr>
  29371. </tbody>
  29372. </table>
  29373. <h5 id="installcommand">Install command</h5>
  29374. <pre><code class="lang-console">xrepo install libnyquist
  29375. </code></pre>
  29376. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29377. <pre><code class="lang-lua">add_requires("libnyquist")
  29378. </code></pre>
  29379. <h3 id="liboailinux">liboai (linux)</h3>
  29380. <table>
  29381. <thead>
  29382. <tr>
  29383. <th>Description</th>
  29384. <th><em>A C++17 library to access the entire OpenAI API.</em></th>
  29385. </tr>
  29386. </thead>
  29387. <tbody>
  29388. <tr>
  29389. <td>Homepage</td>
  29390. <td><a href="https://github.com/D7EAD/liboai">https://github.com/D7EAD/liboai</a></td>
  29391. </tr>
  29392. <tr>
  29393. <td>License</td>
  29394. <td>MIT</td>
  29395. </tr>
  29396. <tr>
  29397. <td>Versions</td>
  29398. <td>v3.2.1, v4.0.1</td>
  29399. </tr>
  29400. <tr>
  29401. <td>Architectures</td>
  29402. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29403. </tr>
  29404. <tr>
  29405. <td>Definition</td>
  29406. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liboai/xmake.lua">liboai/xmake.lua</a></td>
  29407. </tr>
  29408. </tbody>
  29409. </table>
  29410. <h5 id="installcommand">Install command</h5>
  29411. <pre><code class="lang-console">xrepo install liboai
  29412. </code></pre>
  29413. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29414. <pre><code class="lang-lua">add_requires("liboai")
  29415. </code></pre>
  29416. <h3 id="libogglinux">libogg (linux)</h3>
  29417. <table>
  29418. <thead>
  29419. <tr>
  29420. <th>Description</th>
  29421. <th><em>Ogg Bitstream Library</em></th>
  29422. </tr>
  29423. </thead>
  29424. <tbody>
  29425. <tr>
  29426. <td>Homepage</td>
  29427. <td><a href="https://www.xiph.org/ogg/">https://www.xiph.org/ogg/</a></td>
  29428. </tr>
  29429. <tr>
  29430. <td>License</td>
  29431. <td>BSD</td>
  29432. </tr>
  29433. <tr>
  29434. <td>Versions</td>
  29435. <td>v1.3.4, v1.3.5, v1.3.6</td>
  29436. </tr>
  29437. <tr>
  29438. <td>Architectures</td>
  29439. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29440. </tr>
  29441. <tr>
  29442. <td>Definition</td>
  29443. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libogg/xmake.lua">libogg/xmake.lua</a></td>
  29444. </tr>
  29445. </tbody>
  29446. </table>
  29447. <h5 id="installcommand">Install command</h5>
  29448. <pre><code class="lang-console">xrepo install libogg
  29449. </code></pre>
  29450. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29451. <pre><code class="lang-lua">add_requires("libogg")
  29452. </code></pre>
  29453. <h3 id="libomplinux">libomp (linux)</h3>
  29454. <table>
  29455. <thead>
  29456. <tr>
  29457. <th>Description</th>
  29458. <th><em>LLVM&#39;s OpenMP runtime library.</em></th>
  29459. </tr>
  29460. </thead>
  29461. <tbody>
  29462. <tr>
  29463. <td>Homepage</td>
  29464. <td><a href="https://openmp.llvm.org/">https://openmp.llvm.org/</a></td>
  29465. </tr>
  29466. <tr>
  29467. <td>Versions</td>
  29468. <td>10.0.1, 11.1.0, 12.0.1, 19.1.0</td>
  29469. </tr>
  29470. <tr>
  29471. <td>Architectures</td>
  29472. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29473. </tr>
  29474. <tr>
  29475. <td>Definition</td>
  29476. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libomp/xmake.lua">libomp/xmake.lua</a></td>
  29477. </tr>
  29478. </tbody>
  29479. </table>
  29480. <h5 id="installcommand">Install command</h5>
  29481. <pre><code class="lang-console">xrepo install libomp
  29482. </code></pre>
  29483. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29484. <pre><code class="lang-lua">add_requires("libomp")
  29485. </code></pre>
  29486. <h3 id="libopenmptlinux">libopenmpt (linux)</h3>
  29487. <table>
  29488. <thead>
  29489. <tr>
  29490. <th>Description</th>
  29491. <th><em>a library to render tracker music (MOD, XM, S3M, IT MPTM and dozens of other legacy formats) to a PCM audio stream</em></th>
  29492. </tr>
  29493. </thead>
  29494. <tbody>
  29495. <tr>
  29496. <td>Homepage</td>
  29497. <td><a href="https://openmpt.org/">https://openmpt.org/</a></td>
  29498. </tr>
  29499. <tr>
  29500. <td>License</td>
  29501. <td>BSD-3-Clause</td>
  29502. </tr>
  29503. <tr>
  29504. <td>Versions</td>
  29505. <td>0.8.4</td>
  29506. </tr>
  29507. <tr>
  29508. <td>Architectures</td>
  29509. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29510. </tr>
  29511. <tr>
  29512. <td>Definition</td>
  29513. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libopenmpt/xmake.lua">libopenmpt/xmake.lua</a></td>
  29514. </tr>
  29515. </tbody>
  29516. </table>
  29517. <h5 id="installcommand">Install command</h5>
  29518. <pre><code class="lang-console">xrepo install libopenmpt
  29519. </code></pre>
  29520. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29521. <pre><code class="lang-lua">add_requires("libopenmpt")
  29522. </code></pre>
  29523. <h3 id="libopuslinux">libopus (linux)</h3>
  29524. <table>
  29525. <thead>
  29526. <tr>
  29527. <th>Description</th>
  29528. <th><em>Modern audio compression for the internet.</em></th>
  29529. </tr>
  29530. </thead>
  29531. <tbody>
  29532. <tr>
  29533. <td>Homepage</td>
  29534. <td><a href="https://opus-codec.org">https://opus-codec.org</a></td>
  29535. </tr>
  29536. <tr>
  29537. <td>License</td>
  29538. <td>BSD-3-Clause</td>
  29539. </tr>
  29540. <tr>
  29541. <td>Versions</td>
  29542. <td>1.3.1, v1.3.1, 1.4, v1.4, 1.5, v1.5, 1.5.1, v1.5.1, v1.5.2, 1.5.2</td>
  29543. </tr>
  29544. <tr>
  29545. <td>Architectures</td>
  29546. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29547. </tr>
  29548. <tr>
  29549. <td>Definition</td>
  29550. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libopus/xmake.lua">libopus/xmake.lua</a></td>
  29551. </tr>
  29552. </tbody>
  29553. </table>
  29554. <h5 id="installcommand">Install command</h5>
  29555. <pre><code class="lang-console">xrepo install libopus
  29556. </code></pre>
  29557. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29558. <pre><code class="lang-lua">add_requires("libopus")
  29559. </code></pre>
  29560. <h3 id="liboqslinux">liboqs (linux)</h3>
  29561. <table>
  29562. <thead>
  29563. <tr>
  29564. <th>Description</th>
  29565. <th><em>C library for prototyping and experimenting with quantum-resistant cryptography</em></th>
  29566. </tr>
  29567. </thead>
  29568. <tbody>
  29569. <tr>
  29570. <td>Homepage</td>
  29571. <td><a href="https://openquantumsafe.org">https://openquantumsafe.org</a></td>
  29572. </tr>
  29573. <tr>
  29574. <td>License</td>
  29575. <td>MIT</td>
  29576. </tr>
  29577. <tr>
  29578. <td>Versions</td>
  29579. <td>0.10.1, 0.11.0, 0.12.0, 0.13.0, 0.14.0, 0.15.0</td>
  29580. </tr>
  29581. <tr>
  29582. <td>Architectures</td>
  29583. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29584. </tr>
  29585. <tr>
  29586. <td>Definition</td>
  29587. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liboqs/xmake.lua">liboqs/xmake.lua</a></td>
  29588. </tr>
  29589. </tbody>
  29590. </table>
  29591. <h5 id="installcommand">Install command</h5>
  29592. <pre><code class="lang-console">xrepo install liboqs
  29593. </code></pre>
  29594. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29595. <pre><code class="lang-lua">add_requires("liboqs")
  29596. </code></pre>
  29597. <h3 id="libp11linux">libp11 (linux)</h3>
  29598. <table>
  29599. <thead>
  29600. <tr>
  29601. <th>Description</th>
  29602. <th><em>PKCS#11 wrapper library</em></th>
  29603. </tr>
  29604. </thead>
  29605. <tbody>
  29606. <tr>
  29607. <td>Homepage</td>
  29608. <td><a href="https://github.com/OpenSC/libp11">https://github.com/OpenSC/libp11</a></td>
  29609. </tr>
  29610. <tr>
  29611. <td>License</td>
  29612. <td>LGPL-2.1</td>
  29613. </tr>
  29614. <tr>
  29615. <td>Versions</td>
  29616. <td>0.4.13</td>
  29617. </tr>
  29618. <tr>
  29619. <td>Architectures</td>
  29620. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29621. </tr>
  29622. <tr>
  29623. <td>Definition</td>
  29624. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libp11/xmake.lua">libp11/xmake.lua</a></td>
  29625. </tr>
  29626. </tbody>
  29627. </table>
  29628. <h5 id="installcommand">Install command</h5>
  29629. <pre><code class="lang-console">xrepo install libp11
  29630. </code></pre>
  29631. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29632. <pre><code class="lang-lua">add_requires("libp11")
  29633. </code></pre>
  29634. <h3 id="libp2plinux">libp2p (linux)</h3>
  29635. <table>
  29636. <thead>
  29637. <tr>
  29638. <th>Description</th>
  29639. <th><em>Pack/unpack pixels.</em></th>
  29640. </tr>
  29641. </thead>
  29642. <tbody>
  29643. <tr>
  29644. <td>Homepage</td>
  29645. <td><a href="https://github.com/sekrit-twc/libp2p">https://github.com/sekrit-twc/libp2p</a></td>
  29646. </tr>
  29647. <tr>
  29648. <td>License</td>
  29649. <td>WTFPL</td>
  29650. </tr>
  29651. <tr>
  29652. <td>Versions</td>
  29653. <td>2025.06.07</td>
  29654. </tr>
  29655. <tr>
  29656. <td>Architectures</td>
  29657. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29658. </tr>
  29659. <tr>
  29660. <td>Definition</td>
  29661. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libp2p/xmake.lua">libp2p/xmake.lua</a></td>
  29662. </tr>
  29663. </tbody>
  29664. </table>
  29665. <h5 id="installcommand">Install command</h5>
  29666. <pre><code class="lang-console">xrepo install libp2p
  29667. </code></pre>
  29668. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29669. <pre><code class="lang-lua">add_requires("libp2p")
  29670. </code></pre>
  29671. <h3 id="libpamlinux">libpam (linux)</h3>
  29672. <table>
  29673. <thead>
  29674. <tr>
  29675. <th>Description</th>
  29676. <th><em>Pluggable Authentication Modules for Linux</em></th>
  29677. </tr>
  29678. </thead>
  29679. <tbody>
  29680. <tr>
  29681. <td>Homepage</td>
  29682. <td><a href="https://github.com/linux-pam/linux-pam">https://github.com/linux-pam/linux-pam</a></td>
  29683. </tr>
  29684. <tr>
  29685. <td>Versions</td>
  29686. <td>v1.7.1, v1.7.2</td>
  29687. </tr>
  29688. <tr>
  29689. <td>Architectures</td>
  29690. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29691. </tr>
  29692. <tr>
  29693. <td>Definition</td>
  29694. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpam/xmake.lua">libpam/xmake.lua</a></td>
  29695. </tr>
  29696. </tbody>
  29697. </table>
  29698. <h5 id="installcommand">Install command</h5>
  29699. <pre><code class="lang-console">xrepo install libpam
  29700. </code></pre>
  29701. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29702. <pre><code class="lang-lua">add_requires("libpam")
  29703. </code></pre>
  29704. <h3 id="libpaperlinux">libpaper (linux)</h3>
  29705. <table>
  29706. <thead>
  29707. <tr>
  29708. <th>Description</th>
  29709. <th><em>library for handling paper characteristics</em></th>
  29710. </tr>
  29711. </thead>
  29712. <tbody>
  29713. <tr>
  29714. <td>Homepage</td>
  29715. <td><a href="https://packages.debian.org/unstable/libs/libpaper1">https://packages.debian.org/unstable/libs/libpaper1</a></td>
  29716. </tr>
  29717. <tr>
  29718. <td>License</td>
  29719. <td>GPL-2.0</td>
  29720. </tr>
  29721. <tr>
  29722. <td>Versions</td>
  29723. <td>1.1.28</td>
  29724. </tr>
  29725. <tr>
  29726. <td>Architectures</td>
  29727. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29728. </tr>
  29729. <tr>
  29730. <td>Definition</td>
  29731. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpaper/xmake.lua">libpaper/xmake.lua</a></td>
  29732. </tr>
  29733. </tbody>
  29734. </table>
  29735. <h5 id="installcommand">Install command</h5>
  29736. <pre><code class="lang-console">xrepo install libpaper
  29737. </code></pre>
  29738. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29739. <pre><code class="lang-lua">add_requires("libpaper")
  29740. </code></pre>
  29741. <h3 id="libparserutilslinux">libparserutils (linux)</h3>
  29742. <table>
  29743. <thead>
  29744. <tr>
  29745. <th>Description</th>
  29746. <th><em>LibParserUtils is a library for building efficient parsers</em></th>
  29747. </tr>
  29748. </thead>
  29749. <tbody>
  29750. <tr>
  29751. <td>Homepage</td>
  29752. <td><a href="https://www.netsurf-browser.org/projects/libparserutils">https://www.netsurf-browser.org/projects/libparserutils</a></td>
  29753. </tr>
  29754. <tr>
  29755. <td>License</td>
  29756. <td>MIT</td>
  29757. </tr>
  29758. <tr>
  29759. <td>Versions</td>
  29760. <td>0.2.5</td>
  29761. </tr>
  29762. <tr>
  29763. <td>Architectures</td>
  29764. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29765. </tr>
  29766. <tr>
  29767. <td>Definition</td>
  29768. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libparserutils/xmake.lua">libparserutils/xmake.lua</a></td>
  29769. </tr>
  29770. </tbody>
  29771. </table>
  29772. <h5 id="installcommand">Install command</h5>
  29773. <pre><code class="lang-console">xrepo install libparserutils
  29774. </code></pre>
  29775. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29776. <pre><code class="lang-lua">add_requires("libparserutils")
  29777. </code></pre>
  29778. <h3 id="libpcaplinux">libpcap (linux)</h3>
  29779. <table>
  29780. <thead>
  29781. <tr>
  29782. <th>Description</th>
  29783. <th><em>the LIBpcap interface to various kernel packet capture mechanism</em></th>
  29784. </tr>
  29785. </thead>
  29786. <tbody>
  29787. <tr>
  29788. <td>Homepage</td>
  29789. <td><a href="https://www.tcpdump.org/">https://www.tcpdump.org/</a></td>
  29790. </tr>
  29791. <tr>
  29792. <td>License</td>
  29793. <td>BSD-3-Clause</td>
  29794. </tr>
  29795. <tr>
  29796. <td>Versions</td>
  29797. <td>1.10.1, 1.10.2, 1.10.3, 1.10.4, 1.10.5</td>
  29798. </tr>
  29799. <tr>
  29800. <td>Architectures</td>
  29801. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29802. </tr>
  29803. <tr>
  29804. <td>Definition</td>
  29805. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpcap/xmake.lua">libpcap/xmake.lua</a></td>
  29806. </tr>
  29807. </tbody>
  29808. </table>
  29809. <h5 id="installcommand">Install command</h5>
  29810. <pre><code class="lang-console">xrepo install libpcap
  29811. </code></pre>
  29812. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29813. <pre><code class="lang-lua">add_requires("libpcap")
  29814. </code></pre>
  29815. <h3 id="libpciaccesslinux">libpciaccess (linux)</h3>
  29816. <table>
  29817. <thead>
  29818. <tr>
  29819. <th>Description</th>
  29820. <th><em>Generic PCI access library</em></th>
  29821. </tr>
  29822. </thead>
  29823. <tbody>
  29824. <tr>
  29825. <td>Homepage</td>
  29826. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libpciaccess">https://gitlab.freedesktop.org/xorg/lib/libpciaccess</a></td>
  29827. </tr>
  29828. <tr>
  29829. <td>License</td>
  29830. <td>MIT</td>
  29831. </tr>
  29832. <tr>
  29833. <td>Versions</td>
  29834. <td>0.18.1</td>
  29835. </tr>
  29836. <tr>
  29837. <td>Architectures</td>
  29838. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29839. </tr>
  29840. <tr>
  29841. <td>Definition</td>
  29842. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpciaccess/xmake.lua">libpciaccess/xmake.lua</a></td>
  29843. </tr>
  29844. </tbody>
  29845. </table>
  29846. <h5 id="installcommand">Install command</h5>
  29847. <pre><code class="lang-console">xrepo install libpciaccess
  29848. </code></pre>
  29849. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29850. <pre><code class="lang-lua">add_requires("libpciaccess")
  29851. </code></pre>
  29852. <h3 id="libpcsclitelinux">libpcsclite (linux)</h3>
  29853. <table>
  29854. <thead>
  29855. <tr>
  29856. <th>Description</th>
  29857. <th><em>Middleware to access a smart card using SCard API (PC/SC).</em></th>
  29858. </tr>
  29859. </thead>
  29860. <tbody>
  29861. <tr>
  29862. <td>Homepage</td>
  29863. <td><a href="https://pcsclite.apdu.fr/">https://pcsclite.apdu.fr/</a></td>
  29864. </tr>
  29865. <tr>
  29866. <td>License</td>
  29867. <td>BSD-3-Clause</td>
  29868. </tr>
  29869. <tr>
  29870. <td>Versions</td>
  29871. <td>2.3.3, 2.4.1</td>
  29872. </tr>
  29873. <tr>
  29874. <td>Architectures</td>
  29875. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29876. </tr>
  29877. <tr>
  29878. <td>Definition</td>
  29879. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpcsclite/xmake.lua">libpcsclite/xmake.lua</a></td>
  29880. </tr>
  29881. </tbody>
  29882. </table>
  29883. <h5 id="installcommand">Install command</h5>
  29884. <pre><code class="lang-console">xrepo install libpcsclite
  29885. </code></pre>
  29886. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29887. <pre><code class="lang-lua">add_requires("libpcsclite")
  29888. </code></pre>
  29889. <h3 id="libpfmlinux">libpfm (linux)</h3>
  29890. <table>
  29891. <thead>
  29892. <tr>
  29893. <th>Description</th>
  29894. <th><em>improving performance monitoring on Linux</em></th>
  29895. </tr>
  29896. </thead>
  29897. <tbody>
  29898. <tr>
  29899. <td>Homepage</td>
  29900. <td><a href="http://perfmon2.sourceforge.net/">http://perfmon2.sourceforge.net/</a></td>
  29901. </tr>
  29902. <tr>
  29903. <td>License</td>
  29904. <td>MIT</td>
  29905. </tr>
  29906. <tr>
  29907. <td>Versions</td>
  29908. <td>4.11.0</td>
  29909. </tr>
  29910. <tr>
  29911. <td>Architectures</td>
  29912. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29913. </tr>
  29914. <tr>
  29915. <td>Definition</td>
  29916. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpfm/xmake.lua">libpfm/xmake.lua</a></td>
  29917. </tr>
  29918. </tbody>
  29919. </table>
  29920. <h5 id="installcommand">Install command</h5>
  29921. <pre><code class="lang-console">xrepo install libpfm
  29922. </code></pre>
  29923. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29924. <pre><code class="lang-lua">add_requires("libpfm")
  29925. </code></pre>
  29926. <h3 id="libplistlinux">libplist (linux)</h3>
  29927. <table>
  29928. <thead>
  29929. <tr>
  29930. <th>Description</th>
  29931. <th><em>Library for Apple Binary- and XML-Property Lists</em></th>
  29932. </tr>
  29933. </thead>
  29934. <tbody>
  29935. <tr>
  29936. <td>Homepage</td>
  29937. <td><a href="https://www.libimobiledevice.org/">https://www.libimobiledevice.org/</a></td>
  29938. </tr>
  29939. <tr>
  29940. <td>License</td>
  29941. <td>LGPL-2.1</td>
  29942. </tr>
  29943. <tr>
  29944. <td>Versions</td>
  29945. <td>2.2.0, 2.6.0, 2.7.0</td>
  29946. </tr>
  29947. <tr>
  29948. <td>Architectures</td>
  29949. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29950. </tr>
  29951. <tr>
  29952. <td>Definition</td>
  29953. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libplist/xmake.lua">libplist/xmake.lua</a></td>
  29954. </tr>
  29955. </tbody>
  29956. </table>
  29957. <h5 id="installcommand">Install command</h5>
  29958. <pre><code class="lang-console">xrepo install libplist
  29959. </code></pre>
  29960. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29961. <pre><code class="lang-lua">add_requires("libplist")
  29962. </code></pre>
  29963. <h3 id="libpnglinux">libpng (linux)</h3>
  29964. <table>
  29965. <thead>
  29966. <tr>
  29967. <th>Description</th>
  29968. <th><em>The official PNG reference library</em></th>
  29969. </tr>
  29970. </thead>
  29971. <tbody>
  29972. <tr>
  29973. <td>Homepage</td>
  29974. <td><a href="https://www.libpng.org/pub/png/libpng.html">https://www.libpng.org/pub/png/libpng.html</a></td>
  29975. </tr>
  29976. <tr>
  29977. <td>License</td>
  29978. <td>libpng-2.0</td>
  29979. </tr>
  29980. <tr>
  29981. <td>Versions</td>
  29982. <td>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, v1.6.51, v1.6.53, v1.6.54, v1.6.55</td>
  29983. </tr>
  29984. <tr>
  29985. <td>Architectures</td>
  29986. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29987. </tr>
  29988. <tr>
  29989. <td>Definition</td>
  29990. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpng/xmake.lua">libpng/xmake.lua</a></td>
  29991. </tr>
  29992. </tbody>
  29993. </table>
  29994. <h5 id="installcommand">Install command</h5>
  29995. <pre><code class="lang-console">xrepo install libpng
  29996. </code></pre>
  29997. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29998. <pre><code class="lang-lua">add_requires("libpng")
  29999. </code></pre>
  30000. <h3 id="libpopcntlinux">libpopcnt (linux)</h3>
  30001. <table>
  30002. <thead>
  30003. <tr>
  30004. <th>Description</th>
  30005. <th><em>🚀 Fast C/C++ bit population count library</em></th>
  30006. </tr>
  30007. </thead>
  30008. <tbody>
  30009. <tr>
  30010. <td>Homepage</td>
  30011. <td><a href="https://github.com/kimwalisch/libpopcnt">https://github.com/kimwalisch/libpopcnt</a></td>
  30012. </tr>
  30013. <tr>
  30014. <td>License</td>
  30015. <td>BSD-2-Clause</td>
  30016. </tr>
  30017. <tr>
  30018. <td>Versions</td>
  30019. <td>v3.1</td>
  30020. </tr>
  30021. <tr>
  30022. <td>Architectures</td>
  30023. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30024. </tr>
  30025. <tr>
  30026. <td>Definition</td>
  30027. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpopcnt/xmake.lua">libpopcnt/xmake.lua</a></td>
  30028. </tr>
  30029. </tbody>
  30030. </table>
  30031. <h5 id="installcommand">Install command</h5>
  30032. <pre><code class="lang-console">xrepo install libpopcnt
  30033. </code></pre>
  30034. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30035. <pre><code class="lang-lua">add_requires("libpopcnt")
  30036. </code></pre>
  30037. <h3 id="libpqlinux">libpq (linux)</h3>
  30038. <table>
  30039. <thead>
  30040. <tr>
  30041. <th>Description</th>
  30042. <th><em>Postgres C API library</em></th>
  30043. </tr>
  30044. </thead>
  30045. <tbody>
  30046. <tr>
  30047. <td>Homepage</td>
  30048. <td><a href="https://www.postgresql.org/docs/14/libpq.html">https://www.postgresql.org/docs/14/libpq.html</a></td>
  30049. </tr>
  30050. <tr>
  30051. <td>License</td>
  30052. <td>PostgreSQL</td>
  30053. </tr>
  30054. <tr>
  30055. <td>Versions</td>
  30056. <td>14.1, 17.5</td>
  30057. </tr>
  30058. <tr>
  30059. <td>Architectures</td>
  30060. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30061. </tr>
  30062. <tr>
  30063. <td>Definition</td>
  30064. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpq/xmake.lua">libpq/xmake.lua</a></td>
  30065. </tr>
  30066. </tbody>
  30067. </table>
  30068. <h5 id="installcommand">Install command</h5>
  30069. <pre><code class="lang-console">xrepo install libpq
  30070. </code></pre>
  30071. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30072. <pre><code class="lang-lua">add_requires("libpq")
  30073. </code></pre>
  30074. <h3 id="libpqxxlinux">libpqxx (linux)</h3>
  30075. <table>
  30076. <thead>
  30077. <tr>
  30078. <th>Description</th>
  30079. <th><em>The official C++ client API for PostgreSQL.</em></th>
  30080. </tr>
  30081. </thead>
  30082. <tbody>
  30083. <tr>
  30084. <td>Homepage</td>
  30085. <td><a href="http://pqxx.org/libpqxx/">http://pqxx.org/libpqxx/</a></td>
  30086. </tr>
  30087. <tr>
  30088. <td>License</td>
  30089. <td>BSD-3-Clause</td>
  30090. </tr>
  30091. <tr>
  30092. <td>Versions</td>
  30093. <td>7.7.0, 7.10.1, 7.10.2, 7.10.3, 7.10.5</td>
  30094. </tr>
  30095. <tr>
  30096. <td>Architectures</td>
  30097. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30098. </tr>
  30099. <tr>
  30100. <td>Definition</td>
  30101. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpqxx/xmake.lua">libpqxx/xmake.lua</a></td>
  30102. </tr>
  30103. </tbody>
  30104. </table>
  30105. <h5 id="installcommand">Install command</h5>
  30106. <pre><code class="lang-console">xrepo install libpqxx
  30107. </code></pre>
  30108. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30109. <pre><code class="lang-lua">add_requires("libpqxx")
  30110. </code></pre>
  30111. <h3 id="libpsllinux">libpsl (linux)</h3>
  30112. <table>
  30113. <thead>
  30114. <tr>
  30115. <th>Description</th>
  30116. <th><em>C library to handle the Public Suffix List</em></th>
  30117. </tr>
  30118. </thead>
  30119. <tbody>
  30120. <tr>
  30121. <td>Homepage</td>
  30122. <td><a href="https://github.com/rockdaboot/libpsl">https://github.com/rockdaboot/libpsl</a></td>
  30123. </tr>
  30124. <tr>
  30125. <td>License</td>
  30126. <td>MIT</td>
  30127. </tr>
  30128. <tr>
  30129. <td>Versions</td>
  30130. <td>0.21.1, 0.21.5</td>
  30131. </tr>
  30132. <tr>
  30133. <td>Architectures</td>
  30134. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30135. </tr>
  30136. <tr>
  30137. <td>Definition</td>
  30138. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpsl/xmake.lua">libpsl/xmake.lua</a></td>
  30139. </tr>
  30140. </tbody>
  30141. </table>
  30142. <h5 id="installcommand">Install command</h5>
  30143. <pre><code class="lang-console">xrepo install libpsl
  30144. </code></pre>
  30145. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30146. <pre><code class="lang-lua">add_requires("libpsl")
  30147. </code></pre>
  30148. <h3 id="libpthreadstubslinux">libpthread-stubs (linux)</h3>
  30149. <table>
  30150. <thead>
  30151. <tr>
  30152. <th>Description</th>
  30153. <th><em>X.Org: pthread-stubs.pc</em></th>
  30154. </tr>
  30155. </thead>
  30156. <tbody>
  30157. <tr>
  30158. <td>Homepage</td>
  30159. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  30160. </tr>
  30161. <tr>
  30162. <td>Versions</td>
  30163. <td>0.4, 0.5</td>
  30164. </tr>
  30165. <tr>
  30166. <td>Architectures</td>
  30167. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30168. </tr>
  30169. <tr>
  30170. <td>Definition</td>
  30171. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpthread-stubs/xmake.lua">libpthread-stubs/xmake.lua</a></td>
  30172. </tr>
  30173. </tbody>
  30174. </table>
  30175. <h5 id="installcommand">Install command</h5>
  30176. <pre><code class="lang-console">xrepo install libpthread-stubs
  30177. </code></pre>
  30178. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30179. <pre><code class="lang-lua">add_requires("libpthread-stubs")
  30180. </code></pre>
  30181. <h3 id="libqrencodelinux">libqrencode (linux)</h3>
  30182. <table>
  30183. <thead>
  30184. <tr>
  30185. <th>Description</th>
  30186. <th><em>A fast and compact QR Code encoding library</em></th>
  30187. </tr>
  30188. </thead>
  30189. <tbody>
  30190. <tr>
  30191. <td>Homepage</td>
  30192. <td><a href="https://github.com/fukuchi/libqrencode">https://github.com/fukuchi/libqrencode</a></td>
  30193. </tr>
  30194. <tr>
  30195. <td>License</td>
  30196. <td>LGPL-2.1</td>
  30197. </tr>
  30198. <tr>
  30199. <td>Versions</td>
  30200. <td>4.1.1</td>
  30201. </tr>
  30202. <tr>
  30203. <td>Architectures</td>
  30204. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30205. </tr>
  30206. <tr>
  30207. <td>Definition</td>
  30208. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libqrencode/xmake.lua">libqrencode/xmake.lua</a></td>
  30209. </tr>
  30210. </tbody>
  30211. </table>
  30212. <h5 id="installcommand">Install command</h5>
  30213. <pre><code class="lang-console">xrepo install libqrencode
  30214. </code></pre>
  30215. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30216. <pre><code class="lang-lua">add_requires("libqrencode")
  30217. </code></pre>
  30218. <h3 id="libraqmlinux">libraqm (linux)</h3>
  30219. <table>
  30220. <thead>
  30221. <tr>
  30222. <th>Description</th>
  30223. <th><em>A library for complex text layout</em></th>
  30224. </tr>
  30225. </thead>
  30226. <tbody>
  30227. <tr>
  30228. <td>Homepage</td>
  30229. <td><a href="https://host-oman.github.io/libraqm">https://host-oman.github.io/libraqm</a></td>
  30230. </tr>
  30231. <tr>
  30232. <td>License</td>
  30233. <td>MIT</td>
  30234. </tr>
  30235. <tr>
  30236. <td>Versions</td>
  30237. <td>v0.10.1, v0.10.2, v0.10.3</td>
  30238. </tr>
  30239. <tr>
  30240. <td>Architectures</td>
  30241. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30242. </tr>
  30243. <tr>
  30244. <td>Definition</td>
  30245. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libraqm/xmake.lua">libraqm/xmake.lua</a></td>
  30246. </tr>
  30247. </tbody>
  30248. </table>
  30249. <h5 id="installcommand">Install command</h5>
  30250. <pre><code class="lang-console">xrepo install libraqm
  30251. </code></pre>
  30252. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30253. <pre><code class="lang-lua">add_requires("libraqm")
  30254. </code></pre>
  30255. <h3 id="libratslinux">librats (linux)</h3>
  30256. <table>
  30257. <thead>
  30258. <tr>
  30259. <th>Description</th>
  30260. <th><em>High-performance, lightweight p2p native library for big networks</em></th>
  30261. </tr>
  30262. </thead>
  30263. <tbody>
  30264. <tr>
  30265. <td>Homepage</td>
  30266. <td><a href="https://github.com/DEgITx/librats">https://github.com/DEgITx/librats</a></td>
  30267. </tr>
  30268. <tr>
  30269. <td>License</td>
  30270. <td>MIT</td>
  30271. </tr>
  30272. <tr>
  30273. <td>Versions</td>
  30274. <td>0.1.5, 0.2.1, 0.3.0, 0.3.1, 0.4.0, 0.5.4</td>
  30275. </tr>
  30276. <tr>
  30277. <td>Architectures</td>
  30278. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30279. </tr>
  30280. <tr>
  30281. <td>Definition</td>
  30282. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/librats/xmake.lua">librats/xmake.lua</a></td>
  30283. </tr>
  30284. </tbody>
  30285. </table>
  30286. <h5 id="installcommand">Install command</h5>
  30287. <pre><code class="lang-console">xrepo install librats
  30288. </code></pre>
  30289. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30290. <pre><code class="lang-lua">add_requires("librats")
  30291. </code></pre>
  30292. <h3 id="librawlinux">libraw (linux)</h3>
  30293. <table>
  30294. <thead>
  30295. <tr>
  30296. <th>Description</th>
  30297. <th><em>LibRaw is a library for reading RAW files from digital cameras.</em></th>
  30298. </tr>
  30299. </thead>
  30300. <tbody>
  30301. <tr>
  30302. <td>Homepage</td>
  30303. <td><a href="http://www.libraw.org">http://www.libraw.org</a></td>
  30304. </tr>
  30305. <tr>
  30306. <td>License</td>
  30307. <td>LGPL-2.1</td>
  30308. </tr>
  30309. <tr>
  30310. <td>Versions</td>
  30311. <td>0.19.5, 0.20.2, 0.21.4, 0.21.5, 0.22.0</td>
  30312. </tr>
  30313. <tr>
  30314. <td>Architectures</td>
  30315. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30316. </tr>
  30317. <tr>
  30318. <td>Definition</td>
  30319. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libraw/xmake.lua">libraw/xmake.lua</a></td>
  30320. </tr>
  30321. </tbody>
  30322. </table>
  30323. <h5 id="installcommand">Install command</h5>
  30324. <pre><code class="lang-console">xrepo install libraw
  30325. </code></pre>
  30326. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30327. <pre><code class="lang-lua">add_requires("libraw")
  30328. </code></pre>
  30329. <h3 id="librdkafkalinux">librdkafka (linux)</h3>
  30330. <table>
  30331. <thead>
  30332. <tr>
  30333. <th>Description</th>
  30334. <th><em>The Apache Kafka C/C++ library</em></th>
  30335. </tr>
  30336. </thead>
  30337. <tbody>
  30338. <tr>
  30339. <td>Homepage</td>
  30340. <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>
  30341. </tr>
  30342. <tr>
  30343. <td>License</td>
  30344. <td>BSD-2-Clause</td>
  30345. </tr>
  30346. <tr>
  30347. <td>Versions</td>
  30348. <td>v1.6.2, v1.8.2-POST2, v2.11.0, v2.11.1, v2.12.1, v2.13.0</td>
  30349. </tr>
  30350. <tr>
  30351. <td>Architectures</td>
  30352. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30353. </tr>
  30354. <tr>
  30355. <td>Definition</td>
  30356. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/librdkafka/xmake.lua">librdkafka/xmake.lua</a></td>
  30357. </tr>
  30358. </tbody>
  30359. </table>
  30360. <h5 id="installcommand">Install command</h5>
  30361. <pre><code class="lang-console">xrepo install librdkafka
  30362. </code></pre>
  30363. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30364. <pre><code class="lang-lua">add_requires("librdkafka")
  30365. </code></pre>
  30366. <h3 id="librealsenselinux">librealsense (linux)</h3>
  30367. <table>
  30368. <thead>
  30369. <tr>
  30370. <th>Description</th>
  30371. <th><em>RealSense SDK</em></th>
  30372. </tr>
  30373. </thead>
  30374. <tbody>
  30375. <tr>
  30376. <td>Homepage</td>
  30377. <td><a href="https://www.realsenseai.com/">https://www.realsenseai.com/</a></td>
  30378. </tr>
  30379. <tr>
  30380. <td>License</td>
  30381. <td>Apache-2.0</td>
  30382. </tr>
  30383. <tr>
  30384. <td>Versions</td>
  30385. <td>v2.57.4, v2.57.5, v2.57.6</td>
  30386. </tr>
  30387. <tr>
  30388. <td>Architectures</td>
  30389. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30390. </tr>
  30391. <tr>
  30392. <td>Definition</td>
  30393. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/librealsense/xmake.lua">librealsense/xmake.lua</a></td>
  30394. </tr>
  30395. </tbody>
  30396. </table>
  30397. <h5 id="installcommand">Install command</h5>
  30398. <pre><code class="lang-console">xrepo install librealsense
  30399. </code></pre>
  30400. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30401. <pre><code class="lang-lua">add_requires("librealsense")
  30402. </code></pre>
  30403. <h3 id="libredwglinux">libredwg (linux)</h3>
  30404. <table>
  30405. <thead>
  30406. <tr>
  30407. <th>Description</th>
  30408. <th><em>A library to allow reading data from a DWG file.</em></th>
  30409. </tr>
  30410. </thead>
  30411. <tbody>
  30412. <tr>
  30413. <td>Homepage</td>
  30414. <td><a href="https://github.com/LibreDWG/libredwg">https://github.com/LibreDWG/libredwg</a></td>
  30415. </tr>
  30416. <tr>
  30417. <td>License</td>
  30418. <td>GPL-3.0</td>
  30419. </tr>
  30420. <tr>
  30421. <td>Versions</td>
  30422. <td>0.13.3</td>
  30423. </tr>
  30424. <tr>
  30425. <td>Architectures</td>
  30426. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30427. </tr>
  30428. <tr>
  30429. <td>Definition</td>
  30430. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libredwg/xmake.lua">libredwg/xmake.lua</a></td>
  30431. </tr>
  30432. </tbody>
  30433. </table>
  30434. <h5 id="installcommand">Install command</h5>
  30435. <pre><code class="lang-console">xrepo install libredwg
  30436. </code></pre>
  30437. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30438. <pre><code class="lang-lua">add_requires("libredwg")
  30439. </code></pre>
  30440. <h3 id="libremidilinux">libremidi (linux)</h3>
  30441. <table>
  30442. <thead>
  30443. <tr>
  30444. <th>Description</th>
  30445. <th><em>A modern C++ MIDI real-time &amp; file I/O library. Supports Windows, macOS, Linux and WebMIDI.</em></th>
  30446. </tr>
  30447. </thead>
  30448. <tbody>
  30449. <tr>
  30450. <td>Homepage</td>
  30451. <td><a href="https://github.com/jcelerier/libremidi">https://github.com/jcelerier/libremidi</a></td>
  30452. </tr>
  30453. <tr>
  30454. <td>License</td>
  30455. <td>BSD-2-Clause</td>
  30456. </tr>
  30457. <tr>
  30458. <td>Versions</td>
  30459. <td>v3.0, v4.5.0, v5.1.0, v5.2.0, v5.3.0, v5.3.1, v5.4.2, v5.4.3</td>
  30460. </tr>
  30461. <tr>
  30462. <td>Architectures</td>
  30463. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30464. </tr>
  30465. <tr>
  30466. <td>Definition</td>
  30467. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libremidi/xmake.lua">libremidi/xmake.lua</a></td>
  30468. </tr>
  30469. </tbody>
  30470. </table>
  30471. <h5 id="installcommand">Install command</h5>
  30472. <pre><code class="lang-console">xrepo install libremidi
  30473. </code></pre>
  30474. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30475. <pre><code class="lang-lua">add_requires("libremidi")
  30476. </code></pre>
  30477. <h3 id="libressllinux">libressl (linux)</h3>
  30478. <table>
  30479. <thead>
  30480. <tr>
  30481. <th>Description</th>
  30482. <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>
  30483. </tr>
  30484. </thead>
  30485. <tbody>
  30486. <tr>
  30487. <td>Homepage</td>
  30488. <td><a href="https://www.libressl.org/">https://www.libressl.org/</a></td>
  30489. </tr>
  30490. <tr>
  30491. <td>Versions</td>
  30492. <td>3.4.2, 3.7.3, 3.8.2</td>
  30493. </tr>
  30494. <tr>
  30495. <td>Architectures</td>
  30496. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30497. </tr>
  30498. <tr>
  30499. <td>Definition</td>
  30500. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libressl/xmake.lua">libressl/xmake.lua</a></td>
  30501. </tr>
  30502. </tbody>
  30503. </table>
  30504. <h5 id="installcommand">Install command</h5>
  30505. <pre><code class="lang-console">xrepo install libressl
  30506. </code></pre>
  30507. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30508. <pre><code class="lang-lua">add_requires("libressl")
  30509. </code></pre>
  30510. <h3 id="librimelinux">librime (linux)</h3>
  30511. <table>
  30512. <thead>
  30513. <tr>
  30514. <th>Description</th>
  30515. <th><em>Rime Input Method Engine, the core library</em></th>
  30516. </tr>
  30517. </thead>
  30518. <tbody>
  30519. <tr>
  30520. <td>Homepage</td>
  30521. <td><a href="https://rime.im">https://rime.im</a></td>
  30522. </tr>
  30523. <tr>
  30524. <td>License</td>
  30525. <td>BSD-3-Clause</td>
  30526. </tr>
  30527. <tr>
  30528. <td>Versions</td>
  30529. <td>1.14.0, 1.15.0, 1.16.0, 1.16.1</td>
  30530. </tr>
  30531. <tr>
  30532. <td>Architectures</td>
  30533. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30534. </tr>
  30535. <tr>
  30536. <td>Definition</td>
  30537. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/librime/xmake.lua">librime/xmake.lua</a></td>
  30538. </tr>
  30539. </tbody>
  30540. </table>
  30541. <h5 id="installcommand">Install command</h5>
  30542. <pre><code class="lang-console">xrepo install librime
  30543. </code></pre>
  30544. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30545. <pre><code class="lang-lua">add_requires("librime")
  30546. </code></pre>
  30547. <h3 id="librttopolinux">librttopo (linux)</h3>
  30548. <table>
  30549. <thead>
  30550. <tr>
  30551. <th>Description</th>
  30552. <th><em>RT Topology Library</em></th>
  30553. </tr>
  30554. </thead>
  30555. <tbody>
  30556. <tr>
  30557. <td>Homepage</td>
  30558. <td><a href="https://git.osgeo.org/gitea/rttopo/librttopo">https://git.osgeo.org/gitea/rttopo/librttopo</a></td>
  30559. </tr>
  30560. <tr>
  30561. <td>License</td>
  30562. <td>GPL-2.0-or-later</td>
  30563. </tr>
  30564. <tr>
  30565. <td>Versions</td>
  30566. <td>1.1.0</td>
  30567. </tr>
  30568. <tr>
  30569. <td>Architectures</td>
  30570. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30571. </tr>
  30572. <tr>
  30573. <td>Definition</td>
  30574. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/librttopo/xmake.lua">librttopo/xmake.lua</a></td>
  30575. </tr>
  30576. </tbody>
  30577. </table>
  30578. <h5 id="installcommand">Install command</h5>
  30579. <pre><code class="lang-console">xrepo install librttopo
  30580. </code></pre>
  30581. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30582. <pre><code class="lang-lua">add_requires("librttopo")
  30583. </code></pre>
  30584. <h3 id="libsaislinux">libsais (linux)</h3>
  30585. <table>
  30586. <thead>
  30587. <tr>
  30588. <th>Description</th>
  30589. <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>
  30590. </tr>
  30591. </thead>
  30592. <tbody>
  30593. <tr>
  30594. <td>Homepage</td>
  30595. <td><a href="https://github.com/IlyaGrebnov/libsais">https://github.com/IlyaGrebnov/libsais</a></td>
  30596. </tr>
  30597. <tr>
  30598. <td>License</td>
  30599. <td>Apache-2.0</td>
  30600. </tr>
  30601. <tr>
  30602. <td>Versions</td>
  30603. <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>
  30604. </tr>
  30605. <tr>
  30606. <td>Architectures</td>
  30607. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30608. </tr>
  30609. <tr>
  30610. <td>Definition</td>
  30611. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsais/xmake.lua">libsais/xmake.lua</a></td>
  30612. </tr>
  30613. </tbody>
  30614. </table>
  30615. <h5 id="installcommand">Install command</h5>
  30616. <pre><code class="lang-console">xrepo install libsais
  30617. </code></pre>
  30618. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30619. <pre><code class="lang-lua">add_requires("libsais")
  30620. </code></pre>
  30621. <h3 id="libsampleratelinux">libsamplerate (linux)</h3>
  30622. <table>
  30623. <thead>
  30624. <tr>
  30625. <th>Description</th>
  30626. <th><em>An audio Sample Rate Conversion library</em></th>
  30627. </tr>
  30628. </thead>
  30629. <tbody>
  30630. <tr>
  30631. <td>Homepage</td>
  30632. <td><a href="http://libsndfile.github.io/libsamplerate/">http://libsndfile.github.io/libsamplerate/</a></td>
  30633. </tr>
  30634. <tr>
  30635. <td>License</td>
  30636. <td>BSD-2-Clause</td>
  30637. </tr>
  30638. <tr>
  30639. <td>Versions</td>
  30640. <td>0.2.2</td>
  30641. </tr>
  30642. <tr>
  30643. <td>Architectures</td>
  30644. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30645. </tr>
  30646. <tr>
  30647. <td>Definition</td>
  30648. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsamplerate/xmake.lua">libsamplerate/xmake.lua</a></td>
  30649. </tr>
  30650. </tbody>
  30651. </table>
  30652. <h5 id="installcommand">Install command</h5>
  30653. <pre><code class="lang-console">xrepo install libsamplerate
  30654. </code></pre>
  30655. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30656. <pre><code class="lang-lua">add_requires("libsamplerate")
  30657. </code></pre>
  30658. <h3 id="libsdllinux">libsdl (linux)</h3>
  30659. <table>
  30660. <thead>
  30661. <tr>
  30662. <th>Description</th>
  30663. <th><em>Simple DirectMedia Layer</em></th>
  30664. </tr>
  30665. </thead>
  30666. <tbody>
  30667. <tr>
  30668. <td>Homepage</td>
  30669. <td><a href="https://www.libsdl.org/">https://www.libsdl.org/</a></td>
  30670. </tr>
  30671. <tr>
  30672. <td>License</td>
  30673. <td>zlib</td>
  30674. </tr>
  30675. <tr>
  30676. <td>Versions</td>
  30677. <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, 2.32.10</td>
  30678. </tr>
  30679. <tr>
  30680. <td>Architectures</td>
  30681. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30682. </tr>
  30683. <tr>
  30684. <td>Definition</td>
  30685. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl/xmake.lua">libsdl/xmake.lua</a></td>
  30686. </tr>
  30687. </tbody>
  30688. </table>
  30689. <h5 id="installcommand">Install command</h5>
  30690. <pre><code class="lang-console">xrepo install libsdl
  30691. </code></pre>
  30692. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30693. <pre><code class="lang-lua">add_requires("libsdl")
  30694. </code></pre>
  30695. <h3 id="libsdl2linux">libsdl2 (linux)</h3>
  30696. <table>
  30697. <thead>
  30698. <tr>
  30699. <th>Description</th>
  30700. <th><em>Simple DirectMedia Layer</em></th>
  30701. </tr>
  30702. </thead>
  30703. <tbody>
  30704. <tr>
  30705. <td>Homepage</td>
  30706. <td><a href="https://www.libsdl.org/">https://www.libsdl.org/</a></td>
  30707. </tr>
  30708. <tr>
  30709. <td>License</td>
  30710. <td>zlib</td>
  30711. </tr>
  30712. <tr>
  30713. <td>Versions</td>
  30714. <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, 2.32.10</td>
  30715. </tr>
  30716. <tr>
  30717. <td>Architectures</td>
  30718. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30719. </tr>
  30720. <tr>
  30721. <td>Definition</td>
  30722. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2/xmake.lua">libsdl2/xmake.lua</a></td>
  30723. </tr>
  30724. </tbody>
  30725. </table>
  30726. <h5 id="installcommand">Install command</h5>
  30727. <pre><code class="lang-console">xrepo install libsdl2
  30728. </code></pre>
  30729. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30730. <pre><code class="lang-lua">add_requires("libsdl2")
  30731. </code></pre>
  30732. <h3 id="libsdl2_gfxlinux">libsdl2_gfx (linux)</h3>
  30733. <table>
  30734. <thead>
  30735. <tr>
  30736. <th>Description</th>
  30737. <th><em>Simple DirectMedia Layer primitives drawing library</em></th>
  30738. </tr>
  30739. </thead>
  30740. <tbody>
  30741. <tr>
  30742. <td>Homepage</td>
  30743. <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>
  30744. </tr>
  30745. <tr>
  30746. <td>Versions</td>
  30747. <td>1.0.4</td>
  30748. </tr>
  30749. <tr>
  30750. <td>Architectures</td>
  30751. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30752. </tr>
  30753. <tr>
  30754. <td>Definition</td>
  30755. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_gfx/xmake.lua">libsdl2_gfx/xmake.lua</a></td>
  30756. </tr>
  30757. </tbody>
  30758. </table>
  30759. <h5 id="installcommand">Install command</h5>
  30760. <pre><code class="lang-console">xrepo install libsdl2_gfx
  30761. </code></pre>
  30762. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30763. <pre><code class="lang-lua">add_requires("libsdl2_gfx")
  30764. </code></pre>
  30765. <h3 id="libsdl2_imagelinux">libsdl2_image (linux)</h3>
  30766. <table>
  30767. <thead>
  30768. <tr>
  30769. <th>Description</th>
  30770. <th><em>Simple DirectMedia Layer image loading library</em></th>
  30771. </tr>
  30772. </thead>
  30773. <tbody>
  30774. <tr>
  30775. <td>Homepage</td>
  30776. <td><a href="https://github.com/libsdl-org/SDL_image">https://github.com/libsdl-org/SDL_image</a></td>
  30777. </tr>
  30778. <tr>
  30779. <td>License</td>
  30780. <td>zlib</td>
  30781. </tr>
  30782. <tr>
  30783. <td>Versions</td>
  30784. <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>
  30785. </tr>
  30786. <tr>
  30787. <td>Architectures</td>
  30788. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30789. </tr>
  30790. <tr>
  30791. <td>Definition</td>
  30792. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_image/xmake.lua">libsdl2_image/xmake.lua</a></td>
  30793. </tr>
  30794. </tbody>
  30795. </table>
  30796. <h5 id="installcommand">Install command</h5>
  30797. <pre><code class="lang-console">xrepo install libsdl2_image
  30798. </code></pre>
  30799. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30800. <pre><code class="lang-lua">add_requires("libsdl2_image")
  30801. </code></pre>
  30802. <h3 id="libsdl2_mixerlinux">libsdl2_mixer (linux)</h3>
  30803. <table>
  30804. <thead>
  30805. <tr>
  30806. <th>Description</th>
  30807. <th><em>Simple DirectMedia Layer mixer audio library</em></th>
  30808. </tr>
  30809. </thead>
  30810. <tbody>
  30811. <tr>
  30812. <td>Homepage</td>
  30813. <td><a href="https://www.libsdl.org/projects/SDL_mixer/">https://www.libsdl.org/projects/SDL_mixer/</a></td>
  30814. </tr>
  30815. <tr>
  30816. <td>License</td>
  30817. <td>zlib</td>
  30818. </tr>
  30819. <tr>
  30820. <td>Versions</td>
  30821. <td>2.0.4, 2.6.0, 2.6.1, 2.6.2, 2.8.0, 2.8.1</td>
  30822. </tr>
  30823. <tr>
  30824. <td>Architectures</td>
  30825. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30826. </tr>
  30827. <tr>
  30828. <td>Definition</td>
  30829. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_mixer/xmake.lua">libsdl2_mixer/xmake.lua</a></td>
  30830. </tr>
  30831. </tbody>
  30832. </table>
  30833. <h5 id="installcommand">Install command</h5>
  30834. <pre><code class="lang-console">xrepo install libsdl2_mixer
  30835. </code></pre>
  30836. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30837. <pre><code class="lang-lua">add_requires("libsdl2_mixer")
  30838. </code></pre>
  30839. <h3 id="libsdl2_mixer_xlinux">libsdl2_mixer_x (linux)</h3>
  30840. <table>
  30841. <thead>
  30842. <tr>
  30843. <th>Description</th>
  30844. <th><em>SDL Mixer X (Or "MixerX" shortly) - An audio mixer library based on the SDL library, a fork of SDL_mixer</em></th>
  30845. </tr>
  30846. </thead>
  30847. <tbody>
  30848. <tr>
  30849. <td>Homepage</td>
  30850. <td><a href="https://wohlsoft.github.io/SDL-Mixer-X/">https://wohlsoft.github.io/SDL-Mixer-X/</a></td>
  30851. </tr>
  30852. <tr>
  30853. <td>Versions</td>
  30854. <td>2.6.0, 2.7.0</td>
  30855. </tr>
  30856. <tr>
  30857. <td>Architectures</td>
  30858. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30859. </tr>
  30860. <tr>
  30861. <td>Definition</td>
  30862. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_mixer_x/xmake.lua">libsdl2_mixer_x/xmake.lua</a></td>
  30863. </tr>
  30864. </tbody>
  30865. </table>
  30866. <h5 id="installcommand">Install command</h5>
  30867. <pre><code class="lang-console">xrepo install libsdl2_mixer_x
  30868. </code></pre>
  30869. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30870. <pre><code class="lang-lua">add_requires("libsdl2_mixer_x")
  30871. </code></pre>
  30872. <h3 id="libsdl2_netlinux">libsdl2_net (linux)</h3>
  30873. <table>
  30874. <thead>
  30875. <tr>
  30876. <th>Description</th>
  30877. <th><em>Simple DirectMedia Layer networking library</em></th>
  30878. </tr>
  30879. </thead>
  30880. <tbody>
  30881. <tr>
  30882. <td>Homepage</td>
  30883. <td><a href="https://www.libsdl.org/projects/SDL_net/">https://www.libsdl.org/projects/SDL_net/</a></td>
  30884. </tr>
  30885. <tr>
  30886. <td>License</td>
  30887. <td>zlib</td>
  30888. </tr>
  30889. <tr>
  30890. <td>Versions</td>
  30891. <td>2.2.0</td>
  30892. </tr>
  30893. <tr>
  30894. <td>Architectures</td>
  30895. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30896. </tr>
  30897. <tr>
  30898. <td>Definition</td>
  30899. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_net/xmake.lua">libsdl2_net/xmake.lua</a></td>
  30900. </tr>
  30901. </tbody>
  30902. </table>
  30903. <h5 id="installcommand">Install command</h5>
  30904. <pre><code class="lang-console">xrepo install libsdl2_net
  30905. </code></pre>
  30906. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30907. <pre><code class="lang-lua">add_requires("libsdl2_net")
  30908. </code></pre>
  30909. <h3 id="libsdl2_ttflinux">libsdl2_ttf (linux)</h3>
  30910. <table>
  30911. <thead>
  30912. <tr>
  30913. <th>Description</th>
  30914. <th><em>Simple DirectMedia Layer text rendering library</em></th>
  30915. </tr>
  30916. </thead>
  30917. <tbody>
  30918. <tr>
  30919. <td>Homepage</td>
  30920. <td><a href="https://github.com/libsdl-org/SDL_ttf/">https://github.com/libsdl-org/SDL_ttf/</a></td>
  30921. </tr>
  30922. <tr>
  30923. <td>License</td>
  30924. <td>zlib</td>
  30925. </tr>
  30926. <tr>
  30927. <td>Versions</td>
  30928. <td>2.20.0, 2.20.1, 2.20.2, 2.22.0, 2.24.0</td>
  30929. </tr>
  30930. <tr>
  30931. <td>Architectures</td>
  30932. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30933. </tr>
  30934. <tr>
  30935. <td>Definition</td>
  30936. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_ttf/xmake.lua">libsdl2_ttf/xmake.lua</a></td>
  30937. </tr>
  30938. </tbody>
  30939. </table>
  30940. <h5 id="installcommand">Install command</h5>
  30941. <pre><code class="lang-console">xrepo install libsdl2_ttf
  30942. </code></pre>
  30943. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30944. <pre><code class="lang-lua">add_requires("libsdl2_ttf")
  30945. </code></pre>
  30946. <h3 id="libsdl3linux">libsdl3 (linux)</h3>
  30947. <table>
  30948. <thead>
  30949. <tr>
  30950. <th>Description</th>
  30951. <th><em>Simple DirectMedia Layer</em></th>
  30952. </tr>
  30953. </thead>
  30954. <tbody>
  30955. <tr>
  30956. <td>Homepage</td>
  30957. <td><a href="https://www.libsdl.org/">https://www.libsdl.org/</a></td>
  30958. </tr>
  30959. <tr>
  30960. <td>License</td>
  30961. <td>zlib</td>
  30962. </tr>
  30963. <tr>
  30964. <td>Versions</td>
  30965. <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, 3.2.26, 3.2.28, 3.4.0</td>
  30966. </tr>
  30967. <tr>
  30968. <td>Architectures</td>
  30969. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30970. </tr>
  30971. <tr>
  30972. <td>Definition</td>
  30973. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl3/xmake.lua">libsdl3/xmake.lua</a></td>
  30974. </tr>
  30975. </tbody>
  30976. </table>
  30977. <h5 id="installcommand">Install command</h5>
  30978. <pre><code class="lang-console">xrepo install libsdl3
  30979. </code></pre>
  30980. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30981. <pre><code class="lang-lua">add_requires("libsdl3")
  30982. </code></pre>
  30983. <h3 id="libsdl3_imagelinux">libsdl3_image (linux)</h3>
  30984. <table>
  30985. <thead>
  30986. <tr>
  30987. <th>Description</th>
  30988. <th><em>Image decoding for many popular formats for Simple Directmedia Layer.</em></th>
  30989. </tr>
  30990. </thead>
  30991. <tbody>
  30992. <tr>
  30993. <td>Homepage</td>
  30994. <td><a href="https://github.com/libsdl-org/SDL_image">https://github.com/libsdl-org/SDL_image</a></td>
  30995. </tr>
  30996. <tr>
  30997. <td>License</td>
  30998. <td>zlib</td>
  30999. </tr>
  31000. <tr>
  31001. <td>Versions</td>
  31002. <td>3.2.0</td>
  31003. </tr>
  31004. <tr>
  31005. <td>Architectures</td>
  31006. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31007. </tr>
  31008. <tr>
  31009. <td>Definition</td>
  31010. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl3_image/xmake.lua">libsdl3_image/xmake.lua</a></td>
  31011. </tr>
  31012. </tbody>
  31013. </table>
  31014. <h5 id="installcommand">Install command</h5>
  31015. <pre><code class="lang-console">xrepo install libsdl3_image
  31016. </code></pre>
  31017. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31018. <pre><code class="lang-lua">add_requires("libsdl3_image")
  31019. </code></pre>
  31020. <h3 id="libsdl3_ttflinux">libsdl3_ttf (linux)</h3>
  31021. <table>
  31022. <thead>
  31023. <tr>
  31024. <th>Description</th>
  31025. <th><em>Simple DirectMedia Layer text rendering library</em></th>
  31026. </tr>
  31027. </thead>
  31028. <tbody>
  31029. <tr>
  31030. <td>Homepage</td>
  31031. <td><a href="https://github.com/libsdl-org/SDL_ttf/">https://github.com/libsdl-org/SDL_ttf/</a></td>
  31032. </tr>
  31033. <tr>
  31034. <td>License</td>
  31035. <td>zlib</td>
  31036. </tr>
  31037. <tr>
  31038. <td>Versions</td>
  31039. <td>3.2.0, 3.2.2</td>
  31040. </tr>
  31041. <tr>
  31042. <td>Architectures</td>
  31043. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31044. </tr>
  31045. <tr>
  31046. <td>Definition</td>
  31047. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl3_ttf/xmake.lua">libsdl3_ttf/xmake.lua</a></td>
  31048. </tr>
  31049. </tbody>
  31050. </table>
  31051. <h5 id="installcommand">Install command</h5>
  31052. <pre><code class="lang-console">xrepo install libsdl3_ttf
  31053. </code></pre>
  31054. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31055. <pre><code class="lang-lua">add_requires("libsdl3_ttf")
  31056. </code></pre>
  31057. <h3 id="libsdl_gfxlinux">libsdl_gfx (linux)</h3>
  31058. <table>
  31059. <thead>
  31060. <tr>
  31061. <th>Description</th>
  31062. <th><em>Simple DirectMedia Layer primitives drawing library</em></th>
  31063. </tr>
  31064. </thead>
  31065. <tbody>
  31066. <tr>
  31067. <td>Homepage</td>
  31068. <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>
  31069. </tr>
  31070. <tr>
  31071. <td>Versions</td>
  31072. <td>1.0.4</td>
  31073. </tr>
  31074. <tr>
  31075. <td>Architectures</td>
  31076. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31077. </tr>
  31078. <tr>
  31079. <td>Definition</td>
  31080. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_gfx/xmake.lua">libsdl_gfx/xmake.lua</a></td>
  31081. </tr>
  31082. </tbody>
  31083. </table>
  31084. <h5 id="installcommand">Install command</h5>
  31085. <pre><code class="lang-console">xrepo install libsdl_gfx
  31086. </code></pre>
  31087. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31088. <pre><code class="lang-lua">add_requires("libsdl_gfx")
  31089. </code></pre>
  31090. <h3 id="libsdl_imagelinux">libsdl_image (linux)</h3>
  31091. <table>
  31092. <thead>
  31093. <tr>
  31094. <th>Description</th>
  31095. <th><em>Simple DirectMedia Layer image loading library</em></th>
  31096. </tr>
  31097. </thead>
  31098. <tbody>
  31099. <tr>
  31100. <td>Homepage</td>
  31101. <td><a href="https://github.com/libsdl-org/SDL_image">https://github.com/libsdl-org/SDL_image</a></td>
  31102. </tr>
  31103. <tr>
  31104. <td>License</td>
  31105. <td>zlib</td>
  31106. </tr>
  31107. <tr>
  31108. <td>Versions</td>
  31109. <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>
  31110. </tr>
  31111. <tr>
  31112. <td>Architectures</td>
  31113. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31114. </tr>
  31115. <tr>
  31116. <td>Definition</td>
  31117. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_image/xmake.lua">libsdl_image/xmake.lua</a></td>
  31118. </tr>
  31119. </tbody>
  31120. </table>
  31121. <h5 id="installcommand">Install command</h5>
  31122. <pre><code class="lang-console">xrepo install libsdl_image
  31123. </code></pre>
  31124. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31125. <pre><code class="lang-lua">add_requires("libsdl_image")
  31126. </code></pre>
  31127. <h3 id="libsdl_mixerlinux">libsdl_mixer (linux)</h3>
  31128. <table>
  31129. <thead>
  31130. <tr>
  31131. <th>Description</th>
  31132. <th><em>Simple DirectMedia Layer mixer audio library</em></th>
  31133. </tr>
  31134. </thead>
  31135. <tbody>
  31136. <tr>
  31137. <td>Homepage</td>
  31138. <td><a href="https://www.libsdl.org/projects/SDL_mixer/">https://www.libsdl.org/projects/SDL_mixer/</a></td>
  31139. </tr>
  31140. <tr>
  31141. <td>License</td>
  31142. <td>zlib</td>
  31143. </tr>
  31144. <tr>
  31145. <td>Versions</td>
  31146. <td>2.0.4, 2.6.0, 2.6.1, 2.6.2, 2.8.0, 2.8.1</td>
  31147. </tr>
  31148. <tr>
  31149. <td>Architectures</td>
  31150. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31151. </tr>
  31152. <tr>
  31153. <td>Definition</td>
  31154. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_mixer/xmake.lua">libsdl_mixer/xmake.lua</a></td>
  31155. </tr>
  31156. </tbody>
  31157. </table>
  31158. <h5 id="installcommand">Install command</h5>
  31159. <pre><code class="lang-console">xrepo install libsdl_mixer
  31160. </code></pre>
  31161. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31162. <pre><code class="lang-lua">add_requires("libsdl_mixer")
  31163. </code></pre>
  31164. <h3 id="libsdl_netlinux">libsdl_net (linux)</h3>
  31165. <table>
  31166. <thead>
  31167. <tr>
  31168. <th>Description</th>
  31169. <th><em>Simple DirectMedia Layer networking library</em></th>
  31170. </tr>
  31171. </thead>
  31172. <tbody>
  31173. <tr>
  31174. <td>Homepage</td>
  31175. <td><a href="https://www.libsdl.org/projects/SDL_net/">https://www.libsdl.org/projects/SDL_net/</a></td>
  31176. </tr>
  31177. <tr>
  31178. <td>License</td>
  31179. <td>zlib</td>
  31180. </tr>
  31181. <tr>
  31182. <td>Versions</td>
  31183. <td>2.2.0</td>
  31184. </tr>
  31185. <tr>
  31186. <td>Architectures</td>
  31187. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31188. </tr>
  31189. <tr>
  31190. <td>Definition</td>
  31191. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_net/xmake.lua">libsdl_net/xmake.lua</a></td>
  31192. </tr>
  31193. </tbody>
  31194. </table>
  31195. <h5 id="installcommand">Install command</h5>
  31196. <pre><code class="lang-console">xrepo install libsdl_net
  31197. </code></pre>
  31198. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31199. <pre><code class="lang-lua">add_requires("libsdl_net")
  31200. </code></pre>
  31201. <h3 id="libsdl_ttflinux">libsdl_ttf (linux)</h3>
  31202. <table>
  31203. <thead>
  31204. <tr>
  31205. <th>Description</th>
  31206. <th><em>Simple DirectMedia Layer text rendering library</em></th>
  31207. </tr>
  31208. </thead>
  31209. <tbody>
  31210. <tr>
  31211. <td>Homepage</td>
  31212. <td><a href="https://github.com/libsdl-org/SDL_ttf/">https://github.com/libsdl-org/SDL_ttf/</a></td>
  31213. </tr>
  31214. <tr>
  31215. <td>License</td>
  31216. <td>zlib</td>
  31217. </tr>
  31218. <tr>
  31219. <td>Versions</td>
  31220. <td>2.20.0, 2.20.1, 2.20.2, 2.22.0, 2.24.0</td>
  31221. </tr>
  31222. <tr>
  31223. <td>Architectures</td>
  31224. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31225. </tr>
  31226. <tr>
  31227. <td>Definition</td>
  31228. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_ttf/xmake.lua">libsdl_ttf/xmake.lua</a></td>
  31229. </tr>
  31230. </tbody>
  31231. </table>
  31232. <h5 id="installcommand">Install command</h5>
  31233. <pre><code class="lang-console">xrepo install libsdl_ttf
  31234. </code></pre>
  31235. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31236. <pre><code class="lang-lua">add_requires("libsdl_ttf")
  31237. </code></pre>
  31238. <h3 id="libseccomplinux">libseccomp (linux)</h3>
  31239. <table>
  31240. <thead>
  31241. <tr>
  31242. <th>Description</th>
  31243. <th><em>The libseccomp library provides an easy to use, platform independent, interface to the Linux Kernel&#39;s syscall filtering mechanism.</em></th>
  31244. </tr>
  31245. </thead>
  31246. <tbody>
  31247. <tr>
  31248. <td>Homepage</td>
  31249. <td><a href="https://github.com/seccomp/libseccomp">https://github.com/seccomp/libseccomp</a></td>
  31250. </tr>
  31251. <tr>
  31252. <td>License</td>
  31253. <td>LGPL-2.1</td>
  31254. </tr>
  31255. <tr>
  31256. <td>Versions</td>
  31257. <td>2.6.0</td>
  31258. </tr>
  31259. <tr>
  31260. <td>Architectures</td>
  31261. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31262. </tr>
  31263. <tr>
  31264. <td>Definition</td>
  31265. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libseccomp/xmake.lua">libseccomp/xmake.lua</a></td>
  31266. </tr>
  31267. </tbody>
  31268. </table>
  31269. <h5 id="installcommand">Install command</h5>
  31270. <pre><code class="lang-console">xrepo install libseccomp
  31271. </code></pre>
  31272. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31273. <pre><code class="lang-lua">add_requires("libseccomp")
  31274. </code></pre>
  31275. <h3 id="libselinuxlinux">libselinux (linux)</h3>
  31276. <table>
  31277. <thead>
  31278. <tr>
  31279. <th>Description</th>
  31280. <th><em>SELinux library and simple utilities.</em></th>
  31281. </tr>
  31282. </thead>
  31283. <tbody>
  31284. <tr>
  31285. <td>Homepage</td>
  31286. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  31287. </tr>
  31288. <tr>
  31289. <td>Versions</td>
  31290. <td>3.9, 3.10</td>
  31291. </tr>
  31292. <tr>
  31293. <td>Architectures</td>
  31294. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31295. </tr>
  31296. <tr>
  31297. <td>Definition</td>
  31298. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libselinux/xmake.lua">libselinux/xmake.lua</a></td>
  31299. </tr>
  31300. </tbody>
  31301. </table>
  31302. <h5 id="installcommand">Install command</h5>
  31303. <pre><code class="lang-console">xrepo install libselinux
  31304. </code></pre>
  31305. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31306. <pre><code class="lang-lua">add_requires("libselinux")
  31307. </code></pre>
  31308. <h3 id="libsemanagelinux">libsemanage (linux)</h3>
  31309. <table>
  31310. <thead>
  31311. <tr>
  31312. <th>Description</th>
  31313. <th><em>SELinux binary policy manipulation library.</em></th>
  31314. </tr>
  31315. </thead>
  31316. <tbody>
  31317. <tr>
  31318. <td>Homepage</td>
  31319. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  31320. </tr>
  31321. <tr>
  31322. <td>License</td>
  31323. <td>LGPL-2.1</td>
  31324. </tr>
  31325. <tr>
  31326. <td>Versions</td>
  31327. <td>3.9, 3.10</td>
  31328. </tr>
  31329. <tr>
  31330. <td>Architectures</td>
  31331. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31332. </tr>
  31333. <tr>
  31334. <td>Definition</td>
  31335. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsemanage/xmake.lua">libsemanage/xmake.lua</a></td>
  31336. </tr>
  31337. </tbody>
  31338. </table>
  31339. <h5 id="installcommand">Install command</h5>
  31340. <pre><code class="lang-console">xrepo install libsemanage
  31341. </code></pre>
  31342. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31343. <pre><code class="lang-lua">add_requires("libsemanage")
  31344. </code></pre>
  31345. <h3 id="libsepollinux">libsepol (linux)</h3>
  31346. <table>
  31347. <thead>
  31348. <tr>
  31349. <th>Description</th>
  31350. <th><em>SELinux binary policy manipulation library.</em></th>
  31351. </tr>
  31352. </thead>
  31353. <tbody>
  31354. <tr>
  31355. <td>Homepage</td>
  31356. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  31357. </tr>
  31358. <tr>
  31359. <td>License</td>
  31360. <td>LGPL-2.1</td>
  31361. </tr>
  31362. <tr>
  31363. <td>Versions</td>
  31364. <td>3.9, 3.10</td>
  31365. </tr>
  31366. <tr>
  31367. <td>Architectures</td>
  31368. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31369. </tr>
  31370. <tr>
  31371. <td>Definition</td>
  31372. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsepol/xmake.lua">libsepol/xmake.lua</a></td>
  31373. </tr>
  31374. </tbody>
  31375. </table>
  31376. <h5 id="installcommand">Install command</h5>
  31377. <pre><code class="lang-console">xrepo install libsepol
  31378. </code></pre>
  31379. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31380. <pre><code class="lang-lua">add_requires("libsepol")
  31381. </code></pre>
  31382. <h3 id="libsigclinux">libsigc++ (linux)</h3>
  31383. <table>
  31384. <thead>
  31385. <tr>
  31386. <th>Description</th>
  31387. <th><em>Callback framework for C++</em></th>
  31388. </tr>
  31389. </thead>
  31390. <tbody>
  31391. <tr>
  31392. <td>Homepage</td>
  31393. <td><a href="https://libsigcplusplus.github.io/libsigcplusplus">https://libsigcplusplus.github.io/libsigcplusplus</a></td>
  31394. </tr>
  31395. <tr>
  31396. <td>License</td>
  31397. <td>LGPL-3.0-or-later</td>
  31398. </tr>
  31399. <tr>
  31400. <td>Versions</td>
  31401. <td>3.0.7</td>
  31402. </tr>
  31403. <tr>
  31404. <td>Architectures</td>
  31405. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31406. </tr>
  31407. <tr>
  31408. <td>Definition</td>
  31409. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsigc++/xmake.lua">libsigc++/xmake.lua</a></td>
  31410. </tr>
  31411. </tbody>
  31412. </table>
  31413. <h5 id="installcommand">Install command</h5>
  31414. <pre><code class="lang-console">xrepo install libsigc++
  31415. </code></pre>
  31416. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31417. <pre><code class="lang-lua">add_requires("libsigc++")
  31418. </code></pre>
  31419. <h3 id="libsigcpluspluslinux">libsigcplusplus (linux)</h3>
  31420. <table>
  31421. <thead>
  31422. <tr>
  31423. <th>Description</th>
  31424. <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>
  31425. </tr>
  31426. </thead>
  31427. <tbody>
  31428. <tr>
  31429. <td>Homepage</td>
  31430. <td><a href="https://libsigcplusplus.github.io/libsigcplusplus/">https://libsigcplusplus.github.io/libsigcplusplus/</a></td>
  31431. </tr>
  31432. <tr>
  31433. <td>License</td>
  31434. <td>LGPL-3.0</td>
  31435. </tr>
  31436. <tr>
  31437. <td>Versions</td>
  31438. <td>3.4.0, 3.6.0, 3.8.0</td>
  31439. </tr>
  31440. <tr>
  31441. <td>Architectures</td>
  31442. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31443. </tr>
  31444. <tr>
  31445. <td>Definition</td>
  31446. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsigcplusplus/xmake.lua">libsigcplusplus/xmake.lua</a></td>
  31447. </tr>
  31448. </tbody>
  31449. </table>
  31450. <h5 id="installcommand">Install command</h5>
  31451. <pre><code class="lang-console">xrepo install libsigcplusplus
  31452. </code></pre>
  31453. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31454. <pre><code class="lang-lua">add_requires("libsigcplusplus")
  31455. </code></pre>
  31456. <h3 id="libsimdpplinux">libsimdpp (linux)</h3>
  31457. <table>
  31458. <thead>
  31459. <tr>
  31460. <th>Description</th>
  31461. <th><em>Portable header-only C++ low level SIMD library</em></th>
  31462. </tr>
  31463. </thead>
  31464. <tbody>
  31465. <tr>
  31466. <td>Homepage</td>
  31467. <td><a href="https://github.com/p12tic/libsimdpp">https://github.com/p12tic/libsimdpp</a></td>
  31468. </tr>
  31469. <tr>
  31470. <td>Versions</td>
  31471. <td>v2.1</td>
  31472. </tr>
  31473. <tr>
  31474. <td>Architectures</td>
  31475. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31476. </tr>
  31477. <tr>
  31478. <td>Definition</td>
  31479. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsimdpp/xmake.lua">libsimdpp/xmake.lua</a></td>
  31480. </tr>
  31481. </tbody>
  31482. </table>
  31483. <h5 id="installcommand">Install command</h5>
  31484. <pre><code class="lang-console">xrepo install libsimdpp
  31485. </code></pre>
  31486. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31487. <pre><code class="lang-lua">add_requires("libsimdpp")
  31488. </code></pre>
  31489. <h3 id="libsmlinux">libsm (linux)</h3>
  31490. <table>
  31491. <thead>
  31492. <tr>
  31493. <th>Description</th>
  31494. <th><em>X.Org: X Session Management Library</em></th>
  31495. </tr>
  31496. </thead>
  31497. <tbody>
  31498. <tr>
  31499. <td>Homepage</td>
  31500. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libsm">https://gitlab.freedesktop.org/xorg/lib/libsm</a></td>
  31501. </tr>
  31502. <tr>
  31503. <td>Versions</td>
  31504. <td>1.2.3, 1.2.6</td>
  31505. </tr>
  31506. <tr>
  31507. <td>Architectures</td>
  31508. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31509. </tr>
  31510. <tr>
  31511. <td>Definition</td>
  31512. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsm/xmake.lua">libsm/xmake.lua</a></td>
  31513. </tr>
  31514. </tbody>
  31515. </table>
  31516. <h5 id="installcommand">Install command</h5>
  31517. <pre><code class="lang-console">xrepo install libsm
  31518. </code></pre>
  31519. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31520. <pre><code class="lang-lua">add_requires("libsm")
  31521. </code></pre>
  31522. <h3 id="libsmb2linux">libsmb2 (linux)</h3>
  31523. <table>
  31524. <thead>
  31525. <tr>
  31526. <th>Description</th>
  31527. <th><em>SMB2/3 userspace client</em></th>
  31528. </tr>
  31529. </thead>
  31530. <tbody>
  31531. <tr>
  31532. <td>Homepage</td>
  31533. <td><a href="https://github.com/sahlberg/libsmb2">https://github.com/sahlberg/libsmb2</a></td>
  31534. </tr>
  31535. <tr>
  31536. <td>License</td>
  31537. <td>LGPL-2.1</td>
  31538. </tr>
  31539. <tr>
  31540. <td>Versions</td>
  31541. <td>2024.07.16</td>
  31542. </tr>
  31543. <tr>
  31544. <td>Architectures</td>
  31545. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31546. </tr>
  31547. <tr>
  31548. <td>Definition</td>
  31549. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsmb2/xmake.lua">libsmb2/xmake.lua</a></td>
  31550. </tr>
  31551. </tbody>
  31552. </table>
  31553. <h5 id="installcommand">Install command</h5>
  31554. <pre><code class="lang-console">xrepo install libsmb2
  31555. </code></pre>
  31556. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31557. <pre><code class="lang-lua">add_requires("libsmb2")
  31558. </code></pre>
  31559. <h3 id="libsndfilelinux">libsndfile (linux)</h3>
  31560. <table>
  31561. <thead>
  31562. <tr>
  31563. <th>Description</th>
  31564. <th><em>A C library for reading and writing sound files containing sampled audio data.</em></th>
  31565. </tr>
  31566. </thead>
  31567. <tbody>
  31568. <tr>
  31569. <td>Homepage</td>
  31570. <td><a href="https://libsndfile.github.io/libsndfile/">https://libsndfile.github.io/libsndfile/</a></td>
  31571. </tr>
  31572. <tr>
  31573. <td>License</td>
  31574. <td>LGPL-2.1</td>
  31575. </tr>
  31576. <tr>
  31577. <td>Versions</td>
  31578. <td>1.0.31, 1.2.2</td>
  31579. </tr>
  31580. <tr>
  31581. <td>Architectures</td>
  31582. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31583. </tr>
  31584. <tr>
  31585. <td>Definition</td>
  31586. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsndfile/xmake.lua">libsndfile/xmake.lua</a></td>
  31587. </tr>
  31588. </tbody>
  31589. </table>
  31590. <h5 id="installcommand">Install command</h5>
  31591. <pre><code class="lang-console">xrepo install libsndfile
  31592. </code></pre>
  31593. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31594. <pre><code class="lang-lua">add_requires("libsndfile")
  31595. </code></pre>
  31596. <h3 id="libsndiolinux">libsndio (linux)</h3>
  31597. <table>
  31598. <thead>
  31599. <tr>
  31600. <th>Description</th>
  31601. <th><em>Sndio is a small audio and MIDI framework part of the OpenBSD project and ported to FreeBSD, Linux and NetBSD</em></th>
  31602. </tr>
  31603. </thead>
  31604. <tbody>
  31605. <tr>
  31606. <td>Homepage</td>
  31607. <td><a href="https://sndio.org">https://sndio.org</a></td>
  31608. </tr>
  31609. <tr>
  31610. <td>Versions</td>
  31611. <td>1.9.0</td>
  31612. </tr>
  31613. <tr>
  31614. <td>Architectures</td>
  31615. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31616. </tr>
  31617. <tr>
  31618. <td>Definition</td>
  31619. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsndio/xmake.lua">libsndio/xmake.lua</a></td>
  31620. </tr>
  31621. </tbody>
  31622. </table>
  31623. <h5 id="installcommand">Install command</h5>
  31624. <pre><code class="lang-console">xrepo install libsndio
  31625. </code></pre>
  31626. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31627. <pre><code class="lang-lua">add_requires("libsndio")
  31628. </code></pre>
  31629. <h3 id="libsodiumlinux">libsodium (linux)</h3>
  31630. <table>
  31631. <thead>
  31632. <tr>
  31633. <th>Description</th>
  31634. <th><em>Sodium is a new, easy-to-use software library for encryption, decryption, signatures, password hashing and more.</em></th>
  31635. </tr>
  31636. </thead>
  31637. <tbody>
  31638. <tr>
  31639. <td>Homepage</td>
  31640. <td><a href="https://libsodium.org">https://libsodium.org</a></td>
  31641. </tr>
  31642. <tr>
  31643. <td>License</td>
  31644. <td>ISC</td>
  31645. </tr>
  31646. <tr>
  31647. <td>Versions</td>
  31648. <td>1.0.18, 1.0.19, 1.0.20, 1.0.21</td>
  31649. </tr>
  31650. <tr>
  31651. <td>Architectures</td>
  31652. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31653. </tr>
  31654. <tr>
  31655. <td>Definition</td>
  31656. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsodium/xmake.lua">libsodium/xmake.lua</a></td>
  31657. </tr>
  31658. </tbody>
  31659. </table>
  31660. <h5 id="installcommand">Install command</h5>
  31661. <pre><code class="lang-console">xrepo install libsodium
  31662. </code></pre>
  31663. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31664. <pre><code class="lang-lua">add_requires("libsodium")
  31665. </code></pre>
  31666. <h3 id="libsolvlinux">libsolv (linux)</h3>
  31667. <table>
  31668. <thead>
  31669. <tr>
  31670. <th>Description</th>
  31671. <th><em>Library for solving packages and reading repositories.</em></th>
  31672. </tr>
  31673. </thead>
  31674. <tbody>
  31675. <tr>
  31676. <td>Homepage</td>
  31677. <td><a href="https://github.com/openSUSE/libsolv">https://github.com/openSUSE/libsolv</a></td>
  31678. </tr>
  31679. <tr>
  31680. <td>License</td>
  31681. <td>BSD-3-Clause</td>
  31682. </tr>
  31683. <tr>
  31684. <td>Versions</td>
  31685. <td>0.7.34, 0.7.35</td>
  31686. </tr>
  31687. <tr>
  31688. <td>Architectures</td>
  31689. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31690. </tr>
  31691. <tr>
  31692. <td>Definition</td>
  31693. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsolv/xmake.lua">libsolv/xmake.lua</a></td>
  31694. </tr>
  31695. </tbody>
  31696. </table>
  31697. <h5 id="installcommand">Install command</h5>
  31698. <pre><code class="lang-console">xrepo install libsolv
  31699. </code></pre>
  31700. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31701. <pre><code class="lang-lua">add_requires("libsolv")
  31702. </code></pre>
  31703. <h3 id="libsoundiolinux">libsoundio (linux)</h3>
  31704. <table>
  31705. <thead>
  31706. <tr>
  31707. <th>Description</th>
  31708. <th><em>C library for cross-platform real-time audio input and output.</em></th>
  31709. </tr>
  31710. </thead>
  31711. <tbody>
  31712. <tr>
  31713. <td>Homepage</td>
  31714. <td><a href="http://libsound.io/">http://libsound.io/</a></td>
  31715. </tr>
  31716. <tr>
  31717. <td>License</td>
  31718. <td>MIT</td>
  31719. </tr>
  31720. <tr>
  31721. <td>Versions</td>
  31722. <td>2.0.0</td>
  31723. </tr>
  31724. <tr>
  31725. <td>Architectures</td>
  31726. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31727. </tr>
  31728. <tr>
  31729. <td>Definition</td>
  31730. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsoundio/xmake.lua">libsoundio/xmake.lua</a></td>
  31731. </tr>
  31732. </tbody>
  31733. </table>
  31734. <h5 id="installcommand">Install command</h5>
  31735. <pre><code class="lang-console">xrepo install libsoundio
  31736. </code></pre>
  31737. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31738. <pre><code class="lang-lua">add_requires("libsoundio")
  31739. </code></pre>
  31740. <h3 id="libspectrelinux">libspectre (linux)</h3>
  31741. <table>
  31742. <thead>
  31743. <tr>
  31744. <th>Description</th>
  31745. <th><em>libspectre is a small library for rendering Postscript documents.</em></th>
  31746. </tr>
  31747. </thead>
  31748. <tbody>
  31749. <tr>
  31750. <td>Homepage</td>
  31751. <td><a href="https://www.freedesktop.org/wiki/Software/libspectre/">https://www.freedesktop.org/wiki/Software/libspectre/</a></td>
  31752. </tr>
  31753. <tr>
  31754. <td>License</td>
  31755. <td>GPL-2.0</td>
  31756. </tr>
  31757. <tr>
  31758. <td>Versions</td>
  31759. <td>0.2.9</td>
  31760. </tr>
  31761. <tr>
  31762. <td>Architectures</td>
  31763. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31764. </tr>
  31765. <tr>
  31766. <td>Definition</td>
  31767. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libspectre/xmake.lua">libspectre/xmake.lua</a></td>
  31768. </tr>
  31769. </tbody>
  31770. </table>
  31771. <h5 id="installcommand">Install command</h5>
  31772. <pre><code class="lang-console">xrepo install libspectre
  31773. </code></pre>
  31774. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31775. <pre><code class="lang-lua">add_requires("libspectre")
  31776. </code></pre>
  31777. <h3 id="libspnglinux">libspng (linux)</h3>
  31778. <table>
  31779. <thead>
  31780. <tr>
  31781. <th>Description</th>
  31782. <th><em>Simple, modern libpng alternative</em></th>
  31783. </tr>
  31784. </thead>
  31785. <tbody>
  31786. <tr>
  31787. <td>Homepage</td>
  31788. <td><a href="https://libspng.org">https://libspng.org</a></td>
  31789. </tr>
  31790. <tr>
  31791. <td>License</td>
  31792. <td>BSD-2-Clause</td>
  31793. </tr>
  31794. <tr>
  31795. <td>Versions</td>
  31796. <td>v0.7.1, v0.7.4</td>
  31797. </tr>
  31798. <tr>
  31799. <td>Architectures</td>
  31800. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31801. </tr>
  31802. <tr>
  31803. <td>Definition</td>
  31804. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libspng/xmake.lua">libspng/xmake.lua</a></td>
  31805. </tr>
  31806. </tbody>
  31807. </table>
  31808. <h5 id="installcommand">Install command</h5>
  31809. <pre><code class="lang-console">xrepo install libspng
  31810. </code></pre>
  31811. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31812. <pre><code class="lang-lua">add_requires("libspng")
  31813. </code></pre>
  31814. <h3 id="libsquishlinux">libsquish (linux)</h3>
  31815. <table>
  31816. <thead>
  31817. <tr>
  31818. <th>Description</th>
  31819. <th><em>The libSquish library compresses images with the DXT standard (also known as S3TC).</em></th>
  31820. </tr>
  31821. </thead>
  31822. <tbody>
  31823. <tr>
  31824. <td>Homepage</td>
  31825. <td><a href="https://sourceforge.net/projects/libsquish/">https://sourceforge.net/projects/libsquish/</a></td>
  31826. </tr>
  31827. <tr>
  31828. <td>License</td>
  31829. <td>MIT</td>
  31830. </tr>
  31831. <tr>
  31832. <td>Versions</td>
  31833. <td>1.15</td>
  31834. </tr>
  31835. <tr>
  31836. <td>Architectures</td>
  31837. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31838. </tr>
  31839. <tr>
  31840. <td>Definition</td>
  31841. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsquish/xmake.lua">libsquish/xmake.lua</a></td>
  31842. </tr>
  31843. </tbody>
  31844. </table>
  31845. <h5 id="installcommand">Install command</h5>
  31846. <pre><code class="lang-console">xrepo install libsquish
  31847. </code></pre>
  31848. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31849. <pre><code class="lang-lua">add_requires("libsquish")
  31850. </code></pre>
  31851. <h3 id="libsshlinux">libssh (linux)</h3>
  31852. <table>
  31853. <thead>
  31854. <tr>
  31855. <th>Description</th>
  31856. <th><em>C library implementing the SSH2 protocol</em></th>
  31857. </tr>
  31858. </thead>
  31859. <tbody>
  31860. <tr>
  31861. <td>Homepage</td>
  31862. <td><a href="https://www.libssh2.org/">https://www.libssh2.org/</a></td>
  31863. </tr>
  31864. <tr>
  31865. <td>License</td>
  31866. <td>BSD-3-Clause</td>
  31867. </tr>
  31868. <tr>
  31869. <td>Versions</td>
  31870. <td>0.11.1</td>
  31871. </tr>
  31872. <tr>
  31873. <td>Architectures</td>
  31874. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31875. </tr>
  31876. <tr>
  31877. <td>Definition</td>
  31878. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libssh/xmake.lua">libssh/xmake.lua</a></td>
  31879. </tr>
  31880. </tbody>
  31881. </table>
  31882. <h5 id="installcommand">Install command</h5>
  31883. <pre><code class="lang-console">xrepo install libssh
  31884. </code></pre>
  31885. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31886. <pre><code class="lang-lua">add_requires("libssh")
  31887. </code></pre>
  31888. <h3 id="libssh2linux">libssh2 (linux)</h3>
  31889. <table>
  31890. <thead>
  31891. <tr>
  31892. <th>Description</th>
  31893. <th><em>C library implementing the SSH2 protocol</em></th>
  31894. </tr>
  31895. </thead>
  31896. <tbody>
  31897. <tr>
  31898. <td>Homepage</td>
  31899. <td><a href="https://www.libssh2.org/">https://www.libssh2.org/</a></td>
  31900. </tr>
  31901. <tr>
  31902. <td>License</td>
  31903. <td>BSD-3-Clause</td>
  31904. </tr>
  31905. <tr>
  31906. <td>Versions</td>
  31907. <td>1.10.0, 1.11.0, 1.11.1</td>
  31908. </tr>
  31909. <tr>
  31910. <td>Architectures</td>
  31911. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31912. </tr>
  31913. <tr>
  31914. <td>Definition</td>
  31915. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libssh2/xmake.lua">libssh2/xmake.lua</a></td>
  31916. </tr>
  31917. </tbody>
  31918. </table>
  31919. <h5 id="installcommand">Install command</h5>
  31920. <pre><code class="lang-console">xrepo install libssh2
  31921. </code></pre>
  31922. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31923. <pre><code class="lang-lua">add_requires("libssh2")
  31924. </code></pre>
  31925. <h3 id="libstatgrablinux">libstatgrab (linux)</h3>
  31926. <table>
  31927. <thead>
  31928. <tr>
  31929. <th>Description</th>
  31930. <th><em>A cross platform library for accessing system statistics</em></th>
  31931. </tr>
  31932. </thead>
  31933. <tbody>
  31934. <tr>
  31935. <td>Homepage</td>
  31936. <td><a href="https://libstatgrab.org/">https://libstatgrab.org/</a></td>
  31937. </tr>
  31938. <tr>
  31939. <td>License</td>
  31940. <td>GPL-2.1</td>
  31941. </tr>
  31942. <tr>
  31943. <td>Versions</td>
  31944. <td>0.92.1</td>
  31945. </tr>
  31946. <tr>
  31947. <td>Architectures</td>
  31948. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31949. </tr>
  31950. <tr>
  31951. <td>Definition</td>
  31952. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libstatgrab/xmake.lua">libstatgrab/xmake.lua</a></td>
  31953. </tr>
  31954. </tbody>
  31955. </table>
  31956. <h5 id="installcommand">Install command</h5>
  31957. <pre><code class="lang-console">xrepo install libstatgrab
  31958. </code></pre>
  31959. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31960. <pre><code class="lang-lua">add_requires("libstatgrab")
  31961. </code></pre>
  31962. <h3 id="libsvlinux">libsv (linux)</h3>
  31963. <table>
  31964. <thead>
  31965. <tr>
  31966. <th>Description</th>
  31967. <th><em>libsv - Public domain cross-platform semantic versioning in c99</em></th>
  31968. </tr>
  31969. </thead>
  31970. <tbody>
  31971. <tr>
  31972. <td>Homepage</td>
  31973. <td><a href="https://github.com/uael/sv">https://github.com/uael/sv</a></td>
  31974. </tr>
  31975. <tr>
  31976. <td>Versions</td>
  31977. <td>2021.11.27</td>
  31978. </tr>
  31979. <tr>
  31980. <td>Architectures</td>
  31981. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31982. </tr>
  31983. <tr>
  31984. <td>Definition</td>
  31985. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsv/xmake.lua">libsv/xmake.lua</a></td>
  31986. </tr>
  31987. </tbody>
  31988. </table>
  31989. <h5 id="installcommand">Install command</h5>
  31990. <pre><code class="lang-console">xrepo install libsv
  31991. </code></pre>
  31992. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31993. <pre><code class="lang-lua">add_requires("libsv")
  31994. </code></pre>
  31995. <h3 id="libsvgtinylinux">libsvgtiny (linux)</h3>
  31996. <table>
  31997. <thead>
  31998. <tr>
  31999. <th>Description</th>
  32000. <th><em>Libsvgtiny is a library for parsing SVG files for display.</em></th>
  32001. </tr>
  32002. </thead>
  32003. <tbody>
  32004. <tr>
  32005. <td>Homepage</td>
  32006. <td><a href="https://www.netsurf-browser.org/projects/libsvgtiny">https://www.netsurf-browser.org/projects/libsvgtiny</a></td>
  32007. </tr>
  32008. <tr>
  32009. <td>License</td>
  32010. <td>MIT</td>
  32011. </tr>
  32012. <tr>
  32013. <td>Versions</td>
  32014. <td>0.1.8</td>
  32015. </tr>
  32016. <tr>
  32017. <td>Architectures</td>
  32018. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32019. </tr>
  32020. <tr>
  32021. <td>Definition</td>
  32022. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsvgtiny/xmake.lua">libsvgtiny/xmake.lua</a></td>
  32023. </tr>
  32024. </tbody>
  32025. </table>
  32026. <h5 id="installcommand">Install command</h5>
  32027. <pre><code class="lang-console">xrepo install libsvgtiny
  32028. </code></pre>
  32029. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32030. <pre><code class="lang-lua">add_requires("libsvgtiny")
  32031. </code></pre>
  32032. <h3 id="libsvmlinux">libsvm (linux)</h3>
  32033. <table>
  32034. <thead>
  32035. <tr>
  32036. <th>Description</th>
  32037. <th><em>A simple, easy-to-use, and efficient software for SVM classification and regression</em></th>
  32038. </tr>
  32039. </thead>
  32040. <tbody>
  32041. <tr>
  32042. <td>Homepage</td>
  32043. <td><a href="https://github.com/cjlin1/libsvm">https://github.com/cjlin1/libsvm</a></td>
  32044. </tr>
  32045. <tr>
  32046. <td>License</td>
  32047. <td>BSD-3-Clause</td>
  32048. </tr>
  32049. <tr>
  32050. <td>Versions</td>
  32051. <td>v325, v332, v333, v334, v335, v336, v337</td>
  32052. </tr>
  32053. <tr>
  32054. <td>Architectures</td>
  32055. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32056. </tr>
  32057. <tr>
  32058. <td>Definition</td>
  32059. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsvm/xmake.lua">libsvm/xmake.lua</a></td>
  32060. </tr>
  32061. </tbody>
  32062. </table>
  32063. <h5 id="installcommand">Install command</h5>
  32064. <pre><code class="lang-console">xrepo install libsvm
  32065. </code></pre>
  32066. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32067. <pre><code class="lang-lua">add_requires("libsvm")
  32068. </code></pre>
  32069. <h3 id="libsystemdlinux">libsystemd (linux)</h3>
  32070. <table>
  32071. <thead>
  32072. <tr>
  32073. <th>Description</th>
  32074. <th><em>The systemd System and Service Manager.</em></th>
  32075. </tr>
  32076. </thead>
  32077. <tbody>
  32078. <tr>
  32079. <td>Homepage</td>
  32080. <td><a href="https://systemd.io">https://systemd.io</a></td>
  32081. </tr>
  32082. <tr>
  32083. <td>Versions</td>
  32084. <td>v258, v258.1, v258.2</td>
  32085. </tr>
  32086. <tr>
  32087. <td>Architectures</td>
  32088. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32089. </tr>
  32090. <tr>
  32091. <td>Definition</td>
  32092. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsystemd/xmake.lua">libsystemd/xmake.lua</a></td>
  32093. </tr>
  32094. </tbody>
  32095. </table>
  32096. <h5 id="installcommand">Install command</h5>
  32097. <pre><code class="lang-console">xrepo install libsystemd
  32098. </code></pre>
  32099. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32100. <pre><code class="lang-lua">add_requires("libsystemd")
  32101. </code></pre>
  32102. <h3 id="libtasklinux">libtask (linux)</h3>
  32103. <table>
  32104. <thead>
  32105. <tr>
  32106. <th>Description</th>
  32107. <th><em>a Coroutine Library for C and Unix</em></th>
  32108. </tr>
  32109. </thead>
  32110. <tbody>
  32111. <tr>
  32112. <td>Homepage</td>
  32113. <td><a href="https://swtch.com/libtask/">https://swtch.com/libtask/</a></td>
  32114. </tr>
  32115. <tr>
  32116. <td>Versions</td>
  32117. <td>1.0</td>
  32118. </tr>
  32119. <tr>
  32120. <td>Architectures</td>
  32121. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32122. </tr>
  32123. <tr>
  32124. <td>Definition</td>
  32125. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtask/xmake.lua">libtask/xmake.lua</a></td>
  32126. </tr>
  32127. </tbody>
  32128. </table>
  32129. <h5 id="installcommand">Install command</h5>
  32130. <pre><code class="lang-console">xrepo install libtask
  32131. </code></pre>
  32132. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32133. <pre><code class="lang-lua">add_requires("libtask")
  32134. </code></pre>
  32135. <h3 id="libtasn1linux">libtasn1 (linux)</h3>
  32136. <table>
  32137. <thead>
  32138. <tr>
  32139. <th>Description</th>
  32140. <th><em>Libtasn1 is the ASN.1 library used by GnuTLS, p11-kit and some other packages.</em></th>
  32141. </tr>
  32142. </thead>
  32143. <tbody>
  32144. <tr>
  32145. <td>Homepage</td>
  32146. <td><a href="https://www.gnu.org/software/libtasn1/">https://www.gnu.org/software/libtasn1/</a></td>
  32147. </tr>
  32148. <tr>
  32149. <td>License</td>
  32150. <td>LGPL-2.1</td>
  32151. </tr>
  32152. <tr>
  32153. <td>Versions</td>
  32154. <td>4.15.0, 4.19.0, 4.20.0</td>
  32155. </tr>
  32156. <tr>
  32157. <td>Architectures</td>
  32158. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32159. </tr>
  32160. <tr>
  32161. <td>Definition</td>
  32162. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtasn1/xmake.lua">libtasn1/xmake.lua</a></td>
  32163. </tr>
  32164. </tbody>
  32165. </table>
  32166. <h5 id="installcommand">Install command</h5>
  32167. <pre><code class="lang-console">xrepo install libtasn1
  32168. </code></pre>
  32169. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32170. <pre><code class="lang-lua">add_requires("libtasn1")
  32171. </code></pre>
  32172. <h3 id="libtcodlinux">libtcod (linux)</h3>
  32173. <table>
  32174. <thead>
  32175. <tr>
  32176. <th>Description</th>
  32177. <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>
  32178. </tr>
  32179. </thead>
  32180. <tbody>
  32181. <tr>
  32182. <td>Homepage</td>
  32183. <td><a href="https://github.com/libtcod/libtcod">https://github.com/libtcod/libtcod</a></td>
  32184. </tr>
  32185. <tr>
  32186. <td>License</td>
  32187. <td>BSD-3-Clause</td>
  32188. </tr>
  32189. <tr>
  32190. <td>Versions</td>
  32191. <td>2.1.1</td>
  32192. </tr>
  32193. <tr>
  32194. <td>Architectures</td>
  32195. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32196. </tr>
  32197. <tr>
  32198. <td>Definition</td>
  32199. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtcod/xmake.lua">libtcod/xmake.lua</a></td>
  32200. </tr>
  32201. </tbody>
  32202. </table>
  32203. <h5 id="installcommand">Install command</h5>
  32204. <pre><code class="lang-console">xrepo install libtcod
  32205. </code></pre>
  32206. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32207. <pre><code class="lang-lua">add_requires("libtcod")
  32208. </code></pre>
  32209. <h3 id="libthailinux">libthai (linux)</h3>
  32210. <table>
  32211. <thead>
  32212. <tr>
  32213. <th>Description</th>
  32214. <th><em>LibThai is a set of Thai language support routines</em></th>
  32215. </tr>
  32216. </thead>
  32217. <tbody>
  32218. <tr>
  32219. <td>Homepage</td>
  32220. <td><a href="https://github.com/tlwg/libthai">https://github.com/tlwg/libthai</a></td>
  32221. </tr>
  32222. <tr>
  32223. <td>License</td>
  32224. <td>LGPL-2.1</td>
  32225. </tr>
  32226. <tr>
  32227. <td>Versions</td>
  32228. <td>v0.1.29, v0.1.30</td>
  32229. </tr>
  32230. <tr>
  32231. <td>Architectures</td>
  32232. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32233. </tr>
  32234. <tr>
  32235. <td>Definition</td>
  32236. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libthai/xmake.lua">libthai/xmake.lua</a></td>
  32237. </tr>
  32238. </tbody>
  32239. </table>
  32240. <h5 id="installcommand">Install command</h5>
  32241. <pre><code class="lang-console">xrepo install libthai
  32242. </code></pre>
  32243. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32244. <pre><code class="lang-lua">add_requires("libthai")
  32245. </code></pre>
  32246. <h3 id="libtifflinux">libtiff (linux)</h3>
  32247. <table>
  32248. <thead>
  32249. <tr>
  32250. <th>Description</th>
  32251. <th><em>TIFF Library and Utilities.</em></th>
  32252. </tr>
  32253. </thead>
  32254. <tbody>
  32255. <tr>
  32256. <td>Homepage</td>
  32257. <td><a href="http://www.simplesystems.org/libtiff/">http://www.simplesystems.org/libtiff/</a></td>
  32258. </tr>
  32259. <tr>
  32260. <td>Versions</td>
  32261. <td>v4.1.0, v4.2.0, v4.3.0, v4.4.0, v4.6.0, v4.7.0</td>
  32262. </tr>
  32263. <tr>
  32264. <td>Architectures</td>
  32265. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32266. </tr>
  32267. <tr>
  32268. <td>Definition</td>
  32269. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtiff/xmake.lua">libtiff/xmake.lua</a></td>
  32270. </tr>
  32271. </tbody>
  32272. </table>
  32273. <h5 id="installcommand">Install command</h5>
  32274. <pre><code class="lang-console">xrepo install libtiff
  32275. </code></pre>
  32276. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32277. <pre><code class="lang-lua">add_requires("libtiff")
  32278. </code></pre>
  32279. <h3 id="libtinslinux">libtins (linux)</h3>
  32280. <table>
  32281. <thead>
  32282. <tr>
  32283. <th>Description</th>
  32284. <th><em>High-level, multiplatform C++ network packet sniffing and crafting library.</em></th>
  32285. </tr>
  32286. </thead>
  32287. <tbody>
  32288. <tr>
  32289. <td>Homepage</td>
  32290. <td><a href="http://libtins.github.io/">http://libtins.github.io/</a></td>
  32291. </tr>
  32292. <tr>
  32293. <td>License</td>
  32294. <td>BSD-2-Clause</td>
  32295. </tr>
  32296. <tr>
  32297. <td>Versions</td>
  32298. <td>v4.4, v4.5</td>
  32299. </tr>
  32300. <tr>
  32301. <td>Architectures</td>
  32302. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32303. </tr>
  32304. <tr>
  32305. <td>Definition</td>
  32306. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtins/xmake.lua">libtins/xmake.lua</a></td>
  32307. </tr>
  32308. </tbody>
  32309. </table>
  32310. <h5 id="installcommand">Install command</h5>
  32311. <pre><code class="lang-console">xrepo install libtins
  32312. </code></pre>
  32313. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32314. <pre><code class="lang-lua">add_requires("libtins")
  32315. </code></pre>
  32316. <h3 id="libtomcryptlinux">libtomcrypt (linux)</h3>
  32317. <table>
  32318. <thead>
  32319. <tr>
  32320. <th>Description</th>
  32321. <th><em>A fairly comprehensive, modular and portable cryptographic toolkit.</em></th>
  32322. </tr>
  32323. </thead>
  32324. <tbody>
  32325. <tr>
  32326. <td>Homepage</td>
  32327. <td><a href="https://www.libtom.net">https://www.libtom.net</a></td>
  32328. </tr>
  32329. <tr>
  32330. <td>License</td>
  32331. <td>Unlicense</td>
  32332. </tr>
  32333. <tr>
  32334. <td>Versions</td>
  32335. <td>2024.06.26</td>
  32336. </tr>
  32337. <tr>
  32338. <td>Architectures</td>
  32339. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32340. </tr>
  32341. <tr>
  32342. <td>Definition</td>
  32343. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtomcrypt/xmake.lua">libtomcrypt/xmake.lua</a></td>
  32344. </tr>
  32345. </tbody>
  32346. </table>
  32347. <h5 id="installcommand">Install command</h5>
  32348. <pre><code class="lang-console">xrepo install libtomcrypt
  32349. </code></pre>
  32350. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32351. <pre><code class="lang-lua">add_requires("libtomcrypt")
  32352. </code></pre>
  32353. <h3 id="libtommathlinux">libtommath (linux)</h3>
  32354. <table>
  32355. <thead>
  32356. <tr>
  32357. <th>Description</th>
  32358. <th><em>LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.</em></th>
  32359. </tr>
  32360. </thead>
  32361. <tbody>
  32362. <tr>
  32363. <td>Homepage</td>
  32364. <td><a href="https://www.libtom.net">https://www.libtom.net</a></td>
  32365. </tr>
  32366. <tr>
  32367. <td>License</td>
  32368. <td>Unlicense</td>
  32369. </tr>
  32370. <tr>
  32371. <td>Versions</td>
  32372. <td>1.3.0</td>
  32373. </tr>
  32374. <tr>
  32375. <td>Architectures</td>
  32376. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32377. </tr>
  32378. <tr>
  32379. <td>Definition</td>
  32380. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtommath/xmake.lua">libtommath/xmake.lua</a></td>
  32381. </tr>
  32382. </tbody>
  32383. </table>
  32384. <h5 id="installcommand">Install command</h5>
  32385. <pre><code class="lang-console">xrepo install libtommath
  32386. </code></pre>
  32387. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32388. <pre><code class="lang-lua">add_requires("libtommath")
  32389. </code></pre>
  32390. <h3 id="libtoollinux">libtool (linux)</h3>
  32391. <table>
  32392. <thead>
  32393. <tr>
  32394. <th>Description</th>
  32395. <th><em>A generic library support script.</em></th>
  32396. </tr>
  32397. </thead>
  32398. <tbody>
  32399. <tr>
  32400. <td>Homepage</td>
  32401. <td><a href="https://www.gnu.org/software/libtool/">https://www.gnu.org/software/libtool/</a></td>
  32402. </tr>
  32403. <tr>
  32404. <td>Versions</td>
  32405. <td>2.4.5, 2.4.6, 2.4.7, 2.5.4, 2.6.0</td>
  32406. </tr>
  32407. <tr>
  32408. <td>Architectures</td>
  32409. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32410. </tr>
  32411. <tr>
  32412. <td>Definition</td>
  32413. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtool/xmake.lua">libtool/xmake.lua</a></td>
  32414. </tr>
  32415. </tbody>
  32416. </table>
  32417. <h5 id="installcommand">Install command</h5>
  32418. <pre><code class="lang-console">xrepo install libtool
  32419. </code></pre>
  32420. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32421. <pre><code class="lang-lua">add_requires("libtool")
  32422. </code></pre>
  32423. <h3 id="libtorchlinux">libtorch (linux)</h3>
  32424. <table>
  32425. <thead>
  32426. <tr>
  32427. <th>Description</th>
  32428. <th><em>An open source machine learning framework that accelerates the path from research prototyping to production deployment.</em></th>
  32429. </tr>
  32430. </thead>
  32431. <tbody>
  32432. <tr>
  32433. <td>Homepage</td>
  32434. <td><a href="https://pytorch.org/">https://pytorch.org/</a></td>
  32435. </tr>
  32436. <tr>
  32437. <td>License</td>
  32438. <td>BSD-3-Clause</td>
  32439. </tr>
  32440. <tr>
  32441. <td>Versions</td>
  32442. <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>
  32443. </tr>
  32444. <tr>
  32445. <td>Architectures</td>
  32446. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32447. </tr>
  32448. <tr>
  32449. <td>Definition</td>
  32450. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtorch/xmake.lua">libtorch/xmake.lua</a></td>
  32451. </tr>
  32452. </tbody>
  32453. </table>
  32454. <h5 id="installcommand">Install command</h5>
  32455. <pre><code class="lang-console">xrepo install libtorch
  32456. </code></pre>
  32457. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32458. <pre><code class="lang-lua">add_requires("libtorch")
  32459. </code></pre>
  32460. <h3 id="libudevlinux">libudev (linux)</h3>
  32461. <table>
  32462. <thead>
  32463. <tr>
  32464. <th>Description</th>
  32465. <th><em>API for enumerating and introspecting local devices</em></th>
  32466. </tr>
  32467. </thead>
  32468. <tbody>
  32469. <tr>
  32470. <td>Homepage</td>
  32471. <td><a href="https://www.freedesktop.org/wiki/Software/systemd/">https://www.freedesktop.org/wiki/Software/systemd/</a></td>
  32472. </tr>
  32473. <tr>
  32474. <td>Versions</td>
  32475. <td></td>
  32476. </tr>
  32477. <tr>
  32478. <td>Architectures</td>
  32479. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32480. </tr>
  32481. <tr>
  32482. <td>Definition</td>
  32483. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libudev/xmake.lua">libudev/xmake.lua</a></td>
  32484. </tr>
  32485. </tbody>
  32486. </table>
  32487. <h5 id="installcommand">Install command</h5>
  32488. <pre><code class="lang-console">xrepo install libudev
  32489. </code></pre>
  32490. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32491. <pre><code class="lang-lua">add_requires("libudev")
  32492. </code></pre>
  32493. <h3 id="libudis86linux">libudis86 (linux)</h3>
  32494. <table>
  32495. <thead>
  32496. <tr>
  32497. <th>Description</th>
  32498. <th><em>Disassembler Library for x86 and x86-64</em></th>
  32499. </tr>
  32500. </thead>
  32501. <tbody>
  32502. <tr>
  32503. <td>Homepage</td>
  32504. <td><a href="http://udis86.sourceforge.net">http://udis86.sourceforge.net</a></td>
  32505. </tr>
  32506. <tr>
  32507. <td>License</td>
  32508. <td>BSD-2-Clause</td>
  32509. </tr>
  32510. <tr>
  32511. <td>Versions</td>
  32512. <td>2014.12.25</td>
  32513. </tr>
  32514. <tr>
  32515. <td>Architectures</td>
  32516. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32517. </tr>
  32518. <tr>
  32519. <td>Definition</td>
  32520. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libudis86/xmake.lua">libudis86/xmake.lua</a></td>
  32521. </tr>
  32522. </tbody>
  32523. </table>
  32524. <h5 id="installcommand">Install command</h5>
  32525. <pre><code class="lang-console">xrepo install libudis86
  32526. </code></pre>
  32527. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32528. <pre><code class="lang-lua">add_requires("libudis86")
  32529. </code></pre>
  32530. <h3 id="libuilinux">libui (linux)</h3>
  32531. <table>
  32532. <thead>
  32533. <tr>
  32534. <th>Description</th>
  32535. <th><em>A portable GUI library for C</em></th>
  32536. </tr>
  32537. </thead>
  32538. <tbody>
  32539. <tr>
  32540. <td>Homepage</td>
  32541. <td><a href="https://libui-ng.github.io/libui-ng/">https://libui-ng.github.io/libui-ng/</a></td>
  32542. </tr>
  32543. <tr>
  32544. <td>Versions</td>
  32545. <td>2022.12.3</td>
  32546. </tr>
  32547. <tr>
  32548. <td>Architectures</td>
  32549. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32550. </tr>
  32551. <tr>
  32552. <td>Definition</td>
  32553. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libui/xmake.lua">libui/xmake.lua</a></td>
  32554. </tr>
  32555. </tbody>
  32556. </table>
  32557. <h5 id="installcommand">Install command</h5>
  32558. <pre><code class="lang-console">xrepo install libui
  32559. </code></pre>
  32560. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32561. <pre><code class="lang-lua">add_requires("libui")
  32562. </code></pre>
  32563. <h3 id="libunifexlinux">libunifex (linux)</h3>
  32564. <table>
  32565. <thead>
  32566. <tr>
  32567. <th>Description</th>
  32568. <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>
  32569. </tr>
  32570. </thead>
  32571. <tbody>
  32572. <tr>
  32573. <td>Homepage</td>
  32574. <td><a href="https://github.com/facebookexperimental/libunifex">https://github.com/facebookexperimental/libunifex</a></td>
  32575. </tr>
  32576. <tr>
  32577. <td>License</td>
  32578. <td>Apache-2.0</td>
  32579. </tr>
  32580. <tr>
  32581. <td>Versions</td>
  32582. <td>v0.4.0</td>
  32583. </tr>
  32584. <tr>
  32585. <td>Architectures</td>
  32586. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32587. </tr>
  32588. <tr>
  32589. <td>Definition</td>
  32590. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libunifex/xmake.lua">libunifex/xmake.lua</a></td>
  32591. </tr>
  32592. </tbody>
  32593. </table>
  32594. <h5 id="installcommand">Install command</h5>
  32595. <pre><code class="lang-console">xrepo install libunifex
  32596. </code></pre>
  32597. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32598. <pre><code class="lang-lua">add_requires("libunifex")
  32599. </code></pre>
  32600. <h3 id="libunistringlinux">libunistring (linux)</h3>
  32601. <table>
  32602. <thead>
  32603. <tr>
  32604. <th>Description</th>
  32605. <th><em>This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.</em></th>
  32606. </tr>
  32607. </thead>
  32608. <tbody>
  32609. <tr>
  32610. <td>Homepage</td>
  32611. <td><a href="https://www.gnu.org/software/libunistring/">https://www.gnu.org/software/libunistring/</a></td>
  32612. </tr>
  32613. <tr>
  32614. <td>License</td>
  32615. <td>GPL-3.0</td>
  32616. </tr>
  32617. <tr>
  32618. <td>Versions</td>
  32619. <td>0.9.10, 1.1, 1.3</td>
  32620. </tr>
  32621. <tr>
  32622. <td>Architectures</td>
  32623. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32624. </tr>
  32625. <tr>
  32626. <td>Definition</td>
  32627. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libunistring/xmake.lua">libunistring/xmake.lua</a></td>
  32628. </tr>
  32629. </tbody>
  32630. </table>
  32631. <h5 id="installcommand">Install command</h5>
  32632. <pre><code class="lang-console">xrepo install libunistring
  32633. </code></pre>
  32634. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32635. <pre><code class="lang-lua">add_requires("libunistring")
  32636. </code></pre>
  32637. <h3 id="libunwindlinux">libunwind (linux)</h3>
  32638. <table>
  32639. <thead>
  32640. <tr>
  32641. <th>Description</th>
  32642. <th><em>A portable and efficient C programming interface (API) to determine the call-chain of a program.</em></th>
  32643. </tr>
  32644. </thead>
  32645. <tbody>
  32646. <tr>
  32647. <td>Homepage</td>
  32648. <td><a href="https://www.nongnu.org/libunwind/">https://www.nongnu.org/libunwind/</a></td>
  32649. </tr>
  32650. <tr>
  32651. <td>License</td>
  32652. <td>MIT</td>
  32653. </tr>
  32654. <tr>
  32655. <td>Versions</td>
  32656. <td>v1.5, v1.6.2, v1.7.2, v1.8.0, v1.8.1, v1.8.2, v1.8.3</td>
  32657. </tr>
  32658. <tr>
  32659. <td>Architectures</td>
  32660. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32661. </tr>
  32662. <tr>
  32663. <td>Definition</td>
  32664. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libunwind/xmake.lua">libunwind/xmake.lua</a></td>
  32665. </tr>
  32666. </tbody>
  32667. </table>
  32668. <h5 id="installcommand">Install command</h5>
  32669. <pre><code class="lang-console">xrepo install libunwind
  32670. </code></pre>
  32671. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32672. <pre><code class="lang-lua">add_requires("libunwind")
  32673. </code></pre>
  32674. <h3 id="liburinglinux">liburing (linux)</h3>
  32675. <table>
  32676. <thead>
  32677. <tr>
  32678. <th>Description</th>
  32679. <th><em>liburing provides helpers to setup and teardown io_uring instances</em></th>
  32680. </tr>
  32681. </thead>
  32682. <tbody>
  32683. <tr>
  32684. <td>Homepage</td>
  32685. <td><a href="https://github.com/axboe/liburing">https://github.com/axboe/liburing</a></td>
  32686. </tr>
  32687. <tr>
  32688. <td>License</td>
  32689. <td>MIT</td>
  32690. </tr>
  32691. <tr>
  32692. <td>Versions</td>
  32693. <td>2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14</td>
  32694. </tr>
  32695. <tr>
  32696. <td>Architectures</td>
  32697. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32698. </tr>
  32699. <tr>
  32700. <td>Definition</td>
  32701. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liburing/xmake.lua">liburing/xmake.lua</a></td>
  32702. </tr>
  32703. </tbody>
  32704. </table>
  32705. <h5 id="installcommand">Install command</h5>
  32706. <pre><code class="lang-console">xrepo install liburing
  32707. </code></pre>
  32708. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32709. <pre><code class="lang-lua">add_requires("liburing")
  32710. </code></pre>
  32711. <h3 id="libusblinux">libusb (linux)</h3>
  32712. <table>
  32713. <thead>
  32714. <tr>
  32715. <th>Description</th>
  32716. <th><em>A cross-platform library to access USB devices </em></th>
  32717. </tr>
  32718. </thead>
  32719. <tbody>
  32720. <tr>
  32721. <td>Homepage</td>
  32722. <td><a href="https://libusb.info">https://libusb.info</a></td>
  32723. </tr>
  32724. <tr>
  32725. <td>License</td>
  32726. <td>LGPL-2.1</td>
  32727. </tr>
  32728. <tr>
  32729. <td>Versions</td>
  32730. <td>v1.0.26, v1.0.27, v1.0.28, v1.0.29</td>
  32731. </tr>
  32732. <tr>
  32733. <td>Architectures</td>
  32734. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32735. </tr>
  32736. <tr>
  32737. <td>Definition</td>
  32738. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libusb/xmake.lua">libusb/xmake.lua</a></td>
  32739. </tr>
  32740. </tbody>
  32741. </table>
  32742. <h5 id="installcommand">Install command</h5>
  32743. <pre><code class="lang-console">xrepo install libusb
  32744. </code></pre>
  32745. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32746. <pre><code class="lang-lua">add_requires("libusb")
  32747. </code></pre>
  32748. <h3 id="libusbcompatlinux">libusb-compat (linux)</h3>
  32749. <table>
  32750. <thead>
  32751. <tr>
  32752. <th>Description</th>
  32753. <th><em>A compatibility layer allowing applications written for libusb-0.1 to work with libusb-1.0.</em></th>
  32754. </tr>
  32755. </thead>
  32756. <tbody>
  32757. <tr>
  32758. <td>Homepage</td>
  32759. <td><a href="https://github.com/libusb/libusb-compat-0.1">https://github.com/libusb/libusb-compat-0.1</a></td>
  32760. </tr>
  32761. <tr>
  32762. <td>License</td>
  32763. <td>LGPL-2.1</td>
  32764. </tr>
  32765. <tr>
  32766. <td>Versions</td>
  32767. <td>v0.1.8</td>
  32768. </tr>
  32769. <tr>
  32770. <td>Architectures</td>
  32771. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32772. </tr>
  32773. <tr>
  32774. <td>Definition</td>
  32775. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libusb-compat/xmake.lua">libusb-compat/xmake.lua</a></td>
  32776. </tr>
  32777. </tbody>
  32778. </table>
  32779. <h5 id="installcommand">Install command</h5>
  32780. <pre><code class="lang-console">xrepo install libusb-compat
  32781. </code></pre>
  32782. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32783. <pre><code class="lang-lua">add_requires("libusb-compat")
  32784. </code></pre>
  32785. <h3 id="libusbmuxdlinux">libusbmuxd (linux)</h3>
  32786. <table>
  32787. <thead>
  32788. <tr>
  32789. <th>Description</th>
  32790. <th><em>A client library to multiplex connections from and to iOS devices</em></th>
  32791. </tr>
  32792. </thead>
  32793. <tbody>
  32794. <tr>
  32795. <td>Homepage</td>
  32796. <td><a href="https://github.com/libimobiledevice/libusbmuxd">https://github.com/libimobiledevice/libusbmuxd</a></td>
  32797. </tr>
  32798. <tr>
  32799. <td>License</td>
  32800. <td>LGPL-2.1</td>
  32801. </tr>
  32802. <tr>
  32803. <td>Versions</td>
  32804. <td>2021.09.13</td>
  32805. </tr>
  32806. <tr>
  32807. <td>Architectures</td>
  32808. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32809. </tr>
  32810. <tr>
  32811. <td>Definition</td>
  32812. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libusbmuxd/xmake.lua">libusbmuxd/xmake.lua</a></td>
  32813. </tr>
  32814. </tbody>
  32815. </table>
  32816. <h5 id="installcommand">Install command</h5>
  32817. <pre><code class="lang-console">xrepo install libusbmuxd
  32818. </code></pre>
  32819. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32820. <pre><code class="lang-lua">add_requires("libusbmuxd")
  32821. </code></pre>
  32822. <h3 id="libuuidlinux">libuuid (linux)</h3>
  32823. <table>
  32824. <thead>
  32825. <tr>
  32826. <th>Description</th>
  32827. <th><em>Portable uuid C library</em></th>
  32828. </tr>
  32829. </thead>
  32830. <tbody>
  32831. <tr>
  32832. <td>Homepage</td>
  32833. <td><a href="https://sourceforge.net/projects/libuuid">https://sourceforge.net/projects/libuuid</a></td>
  32834. </tr>
  32835. <tr>
  32836. <td>License</td>
  32837. <td>BSD-3-Clause</td>
  32838. </tr>
  32839. <tr>
  32840. <td>Versions</td>
  32841. <td>1.0.3</td>
  32842. </tr>
  32843. <tr>
  32844. <td>Architectures</td>
  32845. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32846. </tr>
  32847. <tr>
  32848. <td>Definition</td>
  32849. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libuuid/xmake.lua">libuuid/xmake.lua</a></td>
  32850. </tr>
  32851. </tbody>
  32852. </table>
  32853. <h5 id="installcommand">Install command</h5>
  32854. <pre><code class="lang-console">xrepo install libuuid
  32855. </code></pre>
  32856. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32857. <pre><code class="lang-lua">add_requires("libuuid")
  32858. </code></pre>
  32859. <h3 id="libuvlinux">libuv (linux)</h3>
  32860. <table>
  32861. <thead>
  32862. <tr>
  32863. <th>Description</th>
  32864. <th><em>A multi-platform support library with a focus on asynchronous I/O.</em></th>
  32865. </tr>
  32866. </thead>
  32867. <tbody>
  32868. <tr>
  32869. <td>Homepage</td>
  32870. <td><a href="http://libuv.org/">http://libuv.org/</a></td>
  32871. </tr>
  32872. <tr>
  32873. <td>License</td>
  32874. <td>MIT</td>
  32875. </tr>
  32876. <tr>
  32877. <td>Versions</td>
  32878. <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, v1.52.0</td>
  32879. </tr>
  32880. <tr>
  32881. <td>Architectures</td>
  32882. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32883. </tr>
  32884. <tr>
  32885. <td>Definition</td>
  32886. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libuv/xmake.lua">libuv/xmake.lua</a></td>
  32887. </tr>
  32888. </tbody>
  32889. </table>
  32890. <h5 id="installcommand">Install command</h5>
  32891. <pre><code class="lang-console">xrepo install libuv
  32892. </code></pre>
  32893. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32894. <pre><code class="lang-lua">add_requires("libuv")
  32895. </code></pre>
  32896. <h3 id="libuvclinux">libuvc (linux)</h3>
  32897. <table>
  32898. <thead>
  32899. <tr>
  32900. <th>Description</th>
  32901. <th><em>A cross-platform video device oynchronous I/O.</em></th>
  32902. </tr>
  32903. </thead>
  32904. <tbody>
  32905. <tr>
  32906. <td>Homepage</td>
  32907. <td><a href="https://github.com/libuvc/libuvc">https://github.com/libuvc/libuvc</a></td>
  32908. </tr>
  32909. <tr>
  32910. <td>License</td>
  32911. <td>BSD-3-Clause</td>
  32912. </tr>
  32913. <tr>
  32914. <td>Versions</td>
  32915. <td>2024.03.05</td>
  32916. </tr>
  32917. <tr>
  32918. <td>Architectures</td>
  32919. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32920. </tr>
  32921. <tr>
  32922. <td>Definition</td>
  32923. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libuvc/xmake.lua">libuvc/xmake.lua</a></td>
  32924. </tr>
  32925. </tbody>
  32926. </table>
  32927. <h5 id="installcommand">Install command</h5>
  32928. <pre><code class="lang-console">xrepo install libuvc
  32929. </code></pre>
  32930. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32931. <pre><code class="lang-lua">add_requires("libuvc")
  32932. </code></pre>
  32933. <h3 id="libvalinux">libva (linux)</h3>
  32934. <table>
  32935. <thead>
  32936. <tr>
  32937. <th>Description</th>
  32938. <th><em>Libva is an implementation for VA-API (Video Acceleration API)</em></th>
  32939. </tr>
  32940. </thead>
  32941. <tbody>
  32942. <tr>
  32943. <td>Homepage</td>
  32944. <td><a href="https://01.org/linuxmedia">https://01.org/linuxmedia</a></td>
  32945. </tr>
  32946. <tr>
  32947. <td>Versions</td>
  32948. <td>2.21.0</td>
  32949. </tr>
  32950. <tr>
  32951. <td>Architectures</td>
  32952. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32953. </tr>
  32954. <tr>
  32955. <td>Definition</td>
  32956. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libva/xmake.lua">libva/xmake.lua</a></td>
  32957. </tr>
  32958. </tbody>
  32959. </table>
  32960. <h5 id="installcommand">Install command</h5>
  32961. <pre><code class="lang-console">xrepo install libva
  32962. </code></pre>
  32963. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32964. <pre><code class="lang-lua">add_requires("libva")
  32965. </code></pre>
  32966. <h3 id="libvertolinux">libverto (linux)</h3>
  32967. <table>
  32968. <thead>
  32969. <tr>
  32970. <th>Description</th>
  32971. <th><em>An async event loop abstraction library</em></th>
  32972. </tr>
  32973. </thead>
  32974. <tbody>
  32975. <tr>
  32976. <td>Homepage</td>
  32977. <td><a href="https://github.com/latchset/libverto">https://github.com/latchset/libverto</a></td>
  32978. </tr>
  32979. <tr>
  32980. <td>License</td>
  32981. <td>MIT</td>
  32982. </tr>
  32983. <tr>
  32984. <td>Versions</td>
  32985. <td>0.3.2</td>
  32986. </tr>
  32987. <tr>
  32988. <td>Architectures</td>
  32989. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32990. </tr>
  32991. <tr>
  32992. <td>Definition</td>
  32993. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libverto/xmake.lua">libverto/xmake.lua</a></td>
  32994. </tr>
  32995. </tbody>
  32996. </table>
  32997. <h5 id="installcommand">Install command</h5>
  32998. <pre><code class="lang-console">xrepo install libverto
  32999. </code></pre>
  33000. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33001. <pre><code class="lang-lua">add_requires("libverto")
  33002. </code></pre>
  33003. <h3 id="libvipslinux">libvips (linux)</h3>
  33004. <table>
  33005. <thead>
  33006. <tr>
  33007. <th>Description</th>
  33008. <th><em>A fast image processing library with low memory needs.</em></th>
  33009. </tr>
  33010. </thead>
  33011. <tbody>
  33012. <tr>
  33013. <td>Homepage</td>
  33014. <td><a href="https://libvips.github.io/libvips/">https://libvips.github.io/libvips/</a></td>
  33015. </tr>
  33016. <tr>
  33017. <td>License</td>
  33018. <td>LGPL-2.1</td>
  33019. </tr>
  33020. <tr>
  33021. <td>Versions</td>
  33022. <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, v8.17.2, v8.17.3, v8.18.0</td>
  33023. </tr>
  33024. <tr>
  33025. <td>Architectures</td>
  33026. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33027. </tr>
  33028. <tr>
  33029. <td>Definition</td>
  33030. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libvips/xmake.lua">libvips/xmake.lua</a></td>
  33031. </tr>
  33032. </tbody>
  33033. </table>
  33034. <h5 id="installcommand">Install command</h5>
  33035. <pre><code class="lang-console">xrepo install libvips
  33036. </code></pre>
  33037. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33038. <pre><code class="lang-lua">add_requires("libvips")
  33039. </code></pre>
  33040. <h3 id="libvorbislinux">libvorbis (linux)</h3>
  33041. <table>
  33042. <thead>
  33043. <tr>
  33044. <th>Description</th>
  33045. <th><em>Reference implementation of the Ogg Vorbis audio format.</em></th>
  33046. </tr>
  33047. </thead>
  33048. <tbody>
  33049. <tr>
  33050. <td>Homepage</td>
  33051. <td><a href="https://xiph.org/vorbis">https://xiph.org/vorbis</a></td>
  33052. </tr>
  33053. <tr>
  33054. <td>License</td>
  33055. <td>BSD-3</td>
  33056. </tr>
  33057. <tr>
  33058. <td>Versions</td>
  33059. <td>1.3.7</td>
  33060. </tr>
  33061. <tr>
  33062. <td>Architectures</td>
  33063. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33064. </tr>
  33065. <tr>
  33066. <td>Definition</td>
  33067. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libvorbis/xmake.lua">libvorbis/xmake.lua</a></td>
  33068. </tr>
  33069. </tbody>
  33070. </table>
  33071. <h5 id="installcommand">Install command</h5>
  33072. <pre><code class="lang-console">xrepo install libvorbis
  33073. </code></pre>
  33074. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33075. <pre><code class="lang-lua">add_requires("libvorbis")
  33076. </code></pre>
  33077. <h3 id="libvpxlinux">libvpx (linux)</h3>
  33078. <table>
  33079. <thead>
  33080. <tr>
  33081. <th>Description</th>
  33082. <th><em>libvpx is a free software video codec library from Google and the Alliance for Open Media (AOMedia)</em></th>
  33083. </tr>
  33084. </thead>
  33085. <tbody>
  33086. <tr>
  33087. <td>Homepage</td>
  33088. <td><a href="https://chromium.googlesource.com/webm/libvpx/">https://chromium.googlesource.com/webm/libvpx/</a></td>
  33089. </tr>
  33090. <tr>
  33091. <td>License</td>
  33092. <td>BSD-3-Clause</td>
  33093. </tr>
  33094. <tr>
  33095. <td>Versions</td>
  33096. <td>v1.14.1, v1.15.0, v1.15.1, v1.15.2, v1.16.0</td>
  33097. </tr>
  33098. <tr>
  33099. <td>Architectures</td>
  33100. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33101. </tr>
  33102. <tr>
  33103. <td>Definition</td>
  33104. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libvpx/xmake.lua">libvpx/xmake.lua</a></td>
  33105. </tr>
  33106. </tbody>
  33107. </table>
  33108. <h5 id="installcommand">Install command</h5>
  33109. <pre><code class="lang-console">xrepo install libvpx
  33110. </code></pre>
  33111. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33112. <pre><code class="lang-lua">add_requires("libvpx")
  33113. </code></pre>
  33114. <h3 id="libwapcapletlinux">libwapcaplet (linux)</h3>
  33115. <table>
  33116. <thead>
  33117. <tr>
  33118. <th>Description</th>
  33119. <th><em>LibWapcaplet is a string internment library</em></th>
  33120. </tr>
  33121. </thead>
  33122. <tbody>
  33123. <tr>
  33124. <td>Homepage</td>
  33125. <td><a href="https://www.netsurf-browser.org/projects/libwapcaplet">https://www.netsurf-browser.org/projects/libwapcaplet</a></td>
  33126. </tr>
  33127. <tr>
  33128. <td>License</td>
  33129. <td>MIT</td>
  33130. </tr>
  33131. <tr>
  33132. <td>Versions</td>
  33133. <td>0.4.3</td>
  33134. </tr>
  33135. <tr>
  33136. <td>Architectures</td>
  33137. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33138. </tr>
  33139. <tr>
  33140. <td>Definition</td>
  33141. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwapcaplet/xmake.lua">libwapcaplet/xmake.lua</a></td>
  33142. </tr>
  33143. </tbody>
  33144. </table>
  33145. <h5 id="installcommand">Install command</h5>
  33146. <pre><code class="lang-console">xrepo install libwapcaplet
  33147. </code></pre>
  33148. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33149. <pre><code class="lang-lua">add_requires("libwapcaplet")
  33150. </code></pre>
  33151. <h3 id="libwebmlinux">libwebm (linux)</h3>
  33152. <table>
  33153. <thead>
  33154. <tr>
  33155. <th>Description</th>
  33156. <th><em>Library for muxing and demuxing WebM media container files</em></th>
  33157. </tr>
  33158. </thead>
  33159. <tbody>
  33160. <tr>
  33161. <td>Homepage</td>
  33162. <td><a href="https://chromium.googlesource.com/webm/libwebm">https://chromium.googlesource.com/webm/libwebm</a></td>
  33163. </tr>
  33164. <tr>
  33165. <td>License</td>
  33166. <td>BSD-3-Clause</td>
  33167. </tr>
  33168. <tr>
  33169. <td>Versions</td>
  33170. <td>1.0.0+31</td>
  33171. </tr>
  33172. <tr>
  33173. <td>Architectures</td>
  33174. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33175. </tr>
  33176. <tr>
  33177. <td>Definition</td>
  33178. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwebm/xmake.lua">libwebm/xmake.lua</a></td>
  33179. </tr>
  33180. </tbody>
  33181. </table>
  33182. <h5 id="installcommand">Install command</h5>
  33183. <pre><code class="lang-console">xrepo install libwebm
  33184. </code></pre>
  33185. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33186. <pre><code class="lang-lua">add_requires("libwebm")
  33187. </code></pre>
  33188. <h3 id="libwebplinux">libwebp (linux)</h3>
  33189. <table>
  33190. <thead>
  33191. <tr>
  33192. <th>Description</th>
  33193. <th><em>Library to encode and decode images in WebP format.</em></th>
  33194. </tr>
  33195. </thead>
  33196. <tbody>
  33197. <tr>
  33198. <td>Homepage</td>
  33199. <td><a href="https://chromium.googlesource.com/webm/libwebp/">https://chromium.googlesource.com/webm/libwebp/</a></td>
  33200. </tr>
  33201. <tr>
  33202. <td>License</td>
  33203. <td>BSD-3-Clause</td>
  33204. </tr>
  33205. <tr>
  33206. <td>Versions</td>
  33207. <td>v1.1.0, v1.2.0, v1.2.1, v1.2.2, v1.2.3, v1.2.4, v1.3.0</td>
  33208. </tr>
  33209. <tr>
  33210. <td>Architectures</td>
  33211. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33212. </tr>
  33213. <tr>
  33214. <td>Definition</td>
  33215. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwebp/xmake.lua">libwebp/xmake.lua</a></td>
  33216. </tr>
  33217. </tbody>
  33218. </table>
  33219. <h5 id="installcommand">Install command</h5>
  33220. <pre><code class="lang-console">xrepo install libwebp
  33221. </code></pre>
  33222. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33223. <pre><code class="lang-lua">add_requires("libwebp")
  33224. </code></pre>
  33225. <h3 id="libwebsocketslinux">libwebsockets (linux)</h3>
  33226. <table>
  33227. <thead>
  33228. <tr>
  33229. <th>Description</th>
  33230. <th><em>canonical libwebsockets.org websocket library</em></th>
  33231. </tr>
  33232. </thead>
  33233. <tbody>
  33234. <tr>
  33235. <td>Homepage</td>
  33236. <td><a href="https://github.com/warmcat/libwebsockets">https://github.com/warmcat/libwebsockets</a></td>
  33237. </tr>
  33238. <tr>
  33239. <td>License</td>
  33240. <td>MIT</td>
  33241. </tr>
  33242. <tr>
  33243. <td>Versions</td>
  33244. <td>v4.3.3, v4.3.4, v4.3.5, v4.4.1, v4.5.2</td>
  33245. </tr>
  33246. <tr>
  33247. <td>Architectures</td>
  33248. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33249. </tr>
  33250. <tr>
  33251. <td>Definition</td>
  33252. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwebsockets/xmake.lua">libwebsockets/xmake.lua</a></td>
  33253. </tr>
  33254. </tbody>
  33255. </table>
  33256. <h5 id="installcommand">Install command</h5>
  33257. <pre><code class="lang-console">xrepo install libwebsockets
  33258. </code></pre>
  33259. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33260. <pre><code class="lang-lua">add_requires("libwebsockets")
  33261. </code></pre>
  33262. <h3 id="libwfkafkalinux">libwfkafka (linux)</h3>
  33263. <table>
  33264. <thead>
  33265. <tr>
  33266. <th>Description</th>
  33267. <th><em>The Kafka Client of C++ Workflow</em></th>
  33268. </tr>
  33269. </thead>
  33270. <tbody>
  33271. <tr>
  33272. <td>Homepage</td>
  33273. <td><a href="https://github.com/sogou/workflow">https://github.com/sogou/workflow</a></td>
  33274. </tr>
  33275. <tr>
  33276. <td>License</td>
  33277. <td>Apache-2.0</td>
  33278. </tr>
  33279. <tr>
  33280. <td>Versions</td>
  33281. <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, v0.11.11, v1.0.0</td>
  33282. </tr>
  33283. <tr>
  33284. <td>Architectures</td>
  33285. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33286. </tr>
  33287. <tr>
  33288. <td>Definition</td>
  33289. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwfkafka/xmake.lua">libwfkafka/xmake.lua</a></td>
  33290. </tr>
  33291. </tbody>
  33292. </table>
  33293. <h5 id="installcommand">Install command</h5>
  33294. <pre><code class="lang-console">xrepo install libwfkafka
  33295. </code></pre>
  33296. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33297. <pre><code class="lang-lua">add_requires("libwfkafka")
  33298. </code></pre>
  33299. <h3 id="libx11linux">libx11 (linux)</h3>
  33300. <table>
  33301. <thead>
  33302. <tr>
  33303. <th>Description</th>
  33304. <th><em>X.Org: Core X11 protocol client library</em></th>
  33305. </tr>
  33306. </thead>
  33307. <tbody>
  33308. <tr>
  33309. <td>Homepage</td>
  33310. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33311. </tr>
  33312. <tr>
  33313. <td>License</td>
  33314. <td>X11</td>
  33315. </tr>
  33316. <tr>
  33317. <td>Versions</td>
  33318. <td>1.6.9, 1.7.0, 1.7.3, 1.8.1, 1.8.7, 1.8.12, 1.8.13</td>
  33319. </tr>
  33320. <tr>
  33321. <td>Architectures</td>
  33322. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33323. </tr>
  33324. <tr>
  33325. <td>Definition</td>
  33326. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libx11/xmake.lua">libx11/xmake.lua</a></td>
  33327. </tr>
  33328. </tbody>
  33329. </table>
  33330. <h5 id="installcommand">Install command</h5>
  33331. <pre><code class="lang-console">xrepo install libx11
  33332. </code></pre>
  33333. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33334. <pre><code class="lang-lua">add_requires("libx11")
  33335. </code></pre>
  33336. <h3 id="libxaulinux">libxau (linux)</h3>
  33337. <table>
  33338. <thead>
  33339. <tr>
  33340. <th>Description</th>
  33341. <th><em>X.Org: A Sample Authorization Protocol for X</em></th>
  33342. </tr>
  33343. </thead>
  33344. <tbody>
  33345. <tr>
  33346. <td>Homepage</td>
  33347. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33348. </tr>
  33349. <tr>
  33350. <td>Versions</td>
  33351. <td>1.0.10, 1.0.11, 1.0.12</td>
  33352. </tr>
  33353. <tr>
  33354. <td>Architectures</td>
  33355. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33356. </tr>
  33357. <tr>
  33358. <td>Definition</td>
  33359. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxau/xmake.lua">libxau/xmake.lua</a></td>
  33360. </tr>
  33361. </tbody>
  33362. </table>
  33363. <h5 id="installcommand">Install command</h5>
  33364. <pre><code class="lang-console">xrepo install libxau
  33365. </code></pre>
  33366. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33367. <pre><code class="lang-lua">add_requires("libxau")
  33368. </code></pre>
  33369. <h3 id="libxawlinux">libxaw (linux)</h3>
  33370. <table>
  33371. <thead>
  33372. <tr>
  33373. <th>Description</th>
  33374. <th><em>X.Org: X Athena Widget Set</em></th>
  33375. </tr>
  33376. </thead>
  33377. <tbody>
  33378. <tr>
  33379. <td>Homepage</td>
  33380. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libxaw">https://gitlab.freedesktop.org/xorg/lib/libxaw</a></td>
  33381. </tr>
  33382. <tr>
  33383. <td>Versions</td>
  33384. <td>1.0.14, 1.0.16</td>
  33385. </tr>
  33386. <tr>
  33387. <td>Architectures</td>
  33388. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33389. </tr>
  33390. <tr>
  33391. <td>Definition</td>
  33392. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxaw/xmake.lua">libxaw/xmake.lua</a></td>
  33393. </tr>
  33394. </tbody>
  33395. </table>
  33396. <h5 id="installcommand">Install command</h5>
  33397. <pre><code class="lang-console">xrepo install libxaw
  33398. </code></pre>
  33399. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33400. <pre><code class="lang-lua">add_requires("libxaw")
  33401. </code></pre>
  33402. <h3 id="libxcblinux">libxcb (linux)</h3>
  33403. <table>
  33404. <thead>
  33405. <tr>
  33406. <th>Description</th>
  33407. <th><em>X.Org: Interface to the X Window System protocol</em></th>
  33408. </tr>
  33409. </thead>
  33410. <tbody>
  33411. <tr>
  33412. <td>Homepage</td>
  33413. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33414. </tr>
  33415. <tr>
  33416. <td>Versions</td>
  33417. <td>1.13.1, 1.14, 1.16, 1.17.0</td>
  33418. </tr>
  33419. <tr>
  33420. <td>Architectures</td>
  33421. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33422. </tr>
  33423. <tr>
  33424. <td>Definition</td>
  33425. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcb/xmake.lua">libxcb/xmake.lua</a></td>
  33426. </tr>
  33427. </tbody>
  33428. </table>
  33429. <h5 id="installcommand">Install command</h5>
  33430. <pre><code class="lang-console">xrepo install libxcb
  33431. </code></pre>
  33432. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33433. <pre><code class="lang-lua">add_requires("libxcb")
  33434. </code></pre>
  33435. <h3 id="libxcompositelinux">libxcomposite (linux)</h3>
  33436. <table>
  33437. <thead>
  33438. <tr>
  33439. <th>Description</th>
  33440. <th><em>libXcomposite provides an X Window System client interface to the Composite extension to the X protocol.</em></th>
  33441. </tr>
  33442. </thead>
  33443. <tbody>
  33444. <tr>
  33445. <td>Homepage</td>
  33446. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33447. </tr>
  33448. <tr>
  33449. <td>Versions</td>
  33450. <td>0.4.6</td>
  33451. </tr>
  33452. <tr>
  33453. <td>Architectures</td>
  33454. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33455. </tr>
  33456. <tr>
  33457. <td>Definition</td>
  33458. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcomposite/xmake.lua">libxcomposite/xmake.lua</a></td>
  33459. </tr>
  33460. </tbody>
  33461. </table>
  33462. <h5 id="installcommand">Install command</h5>
  33463. <pre><code class="lang-console">xrepo install libxcomposite
  33464. </code></pre>
  33465. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33466. <pre><code class="lang-lua">add_requires("libxcomposite")
  33467. </code></pre>
  33468. <h3 id="libxcryptlinux">libxcrypt (linux)</h3>
  33469. <table>
  33470. <thead>
  33471. <tr>
  33472. <th>Description</th>
  33473. <th><em>Extended crypt library for descrypt, md5crypt, bcrypt, and others.</em></th>
  33474. </tr>
  33475. </thead>
  33476. <tbody>
  33477. <tr>
  33478. <td>Homepage</td>
  33479. <td><a href="https://github.com/besser82/libxcrypt">https://github.com/besser82/libxcrypt</a></td>
  33480. </tr>
  33481. <tr>
  33482. <td>License</td>
  33483. <td>GPL-2.0-or-later</td>
  33484. </tr>
  33485. <tr>
  33486. <td>Versions</td>
  33487. <td>4.4.38, 4.5.2</td>
  33488. </tr>
  33489. <tr>
  33490. <td>Architectures</td>
  33491. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33492. </tr>
  33493. <tr>
  33494. <td>Definition</td>
  33495. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcrypt/xmake.lua">libxcrypt/xmake.lua</a></td>
  33496. </tr>
  33497. </tbody>
  33498. </table>
  33499. <h5 id="installcommand">Install command</h5>
  33500. <pre><code class="lang-console">xrepo install libxcrypt
  33501. </code></pre>
  33502. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33503. <pre><code class="lang-lua">add_requires("libxcrypt")
  33504. </code></pre>
  33505. <h3 id="libxcursorlinux">libxcursor (linux)</h3>
  33506. <table>
  33507. <thead>
  33508. <tr>
  33509. <th>Description</th>
  33510. <th><em>X.Org: X Window System Cursor management library</em></th>
  33511. </tr>
  33512. </thead>
  33513. <tbody>
  33514. <tr>
  33515. <td>Homepage</td>
  33516. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33517. </tr>
  33518. <tr>
  33519. <td>Versions</td>
  33520. <td>1.2.1, 1.2.3</td>
  33521. </tr>
  33522. <tr>
  33523. <td>Architectures</td>
  33524. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33525. </tr>
  33526. <tr>
  33527. <td>Definition</td>
  33528. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcursor/xmake.lua">libxcursor/xmake.lua</a></td>
  33529. </tr>
  33530. </tbody>
  33531. </table>
  33532. <h5 id="installcommand">Install command</h5>
  33533. <pre><code class="lang-console">xrepo install libxcursor
  33534. </code></pre>
  33535. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33536. <pre><code class="lang-lua">add_requires("libxcursor")
  33537. </code></pre>
  33538. <h3 id="libxdamagelinux">libxdamage (linux)</h3>
  33539. <table>
  33540. <thead>
  33541. <tr>
  33542. <th>Description</th>
  33543. <th><em>X.Org: X Damage Extension library</em></th>
  33544. </tr>
  33545. </thead>
  33546. <tbody>
  33547. <tr>
  33548. <td>Homepage</td>
  33549. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33550. </tr>
  33551. <tr>
  33552. <td>Versions</td>
  33553. <td>1.1.5, 1.1.6</td>
  33554. </tr>
  33555. <tr>
  33556. <td>Architectures</td>
  33557. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33558. </tr>
  33559. <tr>
  33560. <td>Definition</td>
  33561. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxdamage/xmake.lua">libxdamage/xmake.lua</a></td>
  33562. </tr>
  33563. </tbody>
  33564. </table>
  33565. <h5 id="installcommand">Install command</h5>
  33566. <pre><code class="lang-console">xrepo install libxdamage
  33567. </code></pre>
  33568. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33569. <pre><code class="lang-lua">add_requires("libxdamage")
  33570. </code></pre>
  33571. <h3 id="libxdmcplinux">libxdmcp (linux)</h3>
  33572. <table>
  33573. <thead>
  33574. <tr>
  33575. <th>Description</th>
  33576. <th><em>X.Org: X Display Manager Control Protocol library</em></th>
  33577. </tr>
  33578. </thead>
  33579. <tbody>
  33580. <tr>
  33581. <td>Homepage</td>
  33582. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33583. </tr>
  33584. <tr>
  33585. <td>Versions</td>
  33586. <td>1.1.3, 1.1.4, 1.1.5</td>
  33587. </tr>
  33588. <tr>
  33589. <td>Architectures</td>
  33590. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33591. </tr>
  33592. <tr>
  33593. <td>Definition</td>
  33594. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxdmcp/xmake.lua">libxdmcp/xmake.lua</a></td>
  33595. </tr>
  33596. </tbody>
  33597. </table>
  33598. <h5 id="installcommand">Install command</h5>
  33599. <pre><code class="lang-console">xrepo install libxdmcp
  33600. </code></pre>
  33601. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33602. <pre><code class="lang-lua">add_requires("libxdmcp")
  33603. </code></pre>
  33604. <h3 id="libxextlinux">libxext (linux)</h3>
  33605. <table>
  33606. <thead>
  33607. <tr>
  33608. <th>Description</th>
  33609. <th><em>X.Org: Library for common extensions to the X11 protocol</em></th>
  33610. </tr>
  33611. </thead>
  33612. <tbody>
  33613. <tr>
  33614. <td>Homepage</td>
  33615. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33616. </tr>
  33617. <tr>
  33618. <td>License</td>
  33619. <td>X11</td>
  33620. </tr>
  33621. <tr>
  33622. <td>Versions</td>
  33623. <td>1.3.5, 1.3.6, 1.3.7</td>
  33624. </tr>
  33625. <tr>
  33626. <td>Architectures</td>
  33627. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33628. </tr>
  33629. <tr>
  33630. <td>Definition</td>
  33631. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxext/xmake.lua">libxext/xmake.lua</a></td>
  33632. </tr>
  33633. </tbody>
  33634. </table>
  33635. <h5 id="installcommand">Install command</h5>
  33636. <pre><code class="lang-console">xrepo install libxext
  33637. </code></pre>
  33638. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33639. <pre><code class="lang-lua">add_requires("libxext")
  33640. </code></pre>
  33641. <h3 id="libxfixeslinux">libxfixes (linux)</h3>
  33642. <table>
  33643. <thead>
  33644. <tr>
  33645. <th>Description</th>
  33646. <th><em>X.Org: Header files for the XFIXES extension</em></th>
  33647. </tr>
  33648. </thead>
  33649. <tbody>
  33650. <tr>
  33651. <td>Homepage</td>
  33652. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33653. </tr>
  33654. <tr>
  33655. <td>Versions</td>
  33656. <td>6.0.0, 6.0.1</td>
  33657. </tr>
  33658. <tr>
  33659. <td>Architectures</td>
  33660. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33661. </tr>
  33662. <tr>
  33663. <td>Definition</td>
  33664. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxfixes/xmake.lua">libxfixes/xmake.lua</a></td>
  33665. </tr>
  33666. </tbody>
  33667. </table>
  33668. <h5 id="installcommand">Install command</h5>
  33669. <pre><code class="lang-console">xrepo install libxfixes
  33670. </code></pre>
  33671. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33672. <pre><code class="lang-lua">add_requires("libxfixes")
  33673. </code></pre>
  33674. <h3 id="libxftlinux">libxft (linux)</h3>
  33675. <table>
  33676. <thead>
  33677. <tr>
  33678. <th>Description</th>
  33679. <th><em>X.Org: X FreeType library</em></th>
  33680. </tr>
  33681. </thead>
  33682. <tbody>
  33683. <tr>
  33684. <td>Homepage</td>
  33685. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33686. </tr>
  33687. <tr>
  33688. <td>License</td>
  33689. <td>MIT</td>
  33690. </tr>
  33691. <tr>
  33692. <td>Versions</td>
  33693. <td>2.3.3, 2.3.7, 2.3.8</td>
  33694. </tr>
  33695. <tr>
  33696. <td>Architectures</td>
  33697. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33698. </tr>
  33699. <tr>
  33700. <td>Definition</td>
  33701. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxft/xmake.lua">libxft/xmake.lua</a></td>
  33702. </tr>
  33703. </tbody>
  33704. </table>
  33705. <h5 id="installcommand">Install command</h5>
  33706. <pre><code class="lang-console">xrepo install libxft
  33707. </code></pre>
  33708. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33709. <pre><code class="lang-lua">add_requires("libxft")
  33710. </code></pre>
  33711. <h3 id="libxilinux">libxi (linux)</h3>
  33712. <table>
  33713. <thead>
  33714. <tr>
  33715. <th>Description</th>
  33716. <th><em>X.Org: Library for the X Input Extension</em></th>
  33717. </tr>
  33718. </thead>
  33719. <tbody>
  33720. <tr>
  33721. <td>Homepage</td>
  33722. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33723. </tr>
  33724. <tr>
  33725. <td>Versions</td>
  33726. <td>1.7.10, 1.8, 1.8.1, 1.8.2</td>
  33727. </tr>
  33728. <tr>
  33729. <td>Architectures</td>
  33730. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33731. </tr>
  33732. <tr>
  33733. <td>Definition</td>
  33734. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxi/xmake.lua">libxi/xmake.lua</a></td>
  33735. </tr>
  33736. </tbody>
  33737. </table>
  33738. <h5 id="installcommand">Install command</h5>
  33739. <pre><code class="lang-console">xrepo install libxi
  33740. </code></pre>
  33741. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33742. <pre><code class="lang-lua">add_requires("libxi")
  33743. </code></pre>
  33744. <h3 id="libxineramalinux">libxinerama (linux)</h3>
  33745. <table>
  33746. <thead>
  33747. <tr>
  33748. <th>Description</th>
  33749. <th><em>X.Org: API for Xinerama extension to X11 Protocol</em></th>
  33750. </tr>
  33751. </thead>
  33752. <tbody>
  33753. <tr>
  33754. <td>Homepage</td>
  33755. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  33756. </tr>
  33757. <tr>
  33758. <td>Versions</td>
  33759. <td>1.1.5</td>
  33760. </tr>
  33761. <tr>
  33762. <td>Architectures</td>
  33763. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33764. </tr>
  33765. <tr>
  33766. <td>Definition</td>
  33767. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxinerama/xmake.lua">libxinerama/xmake.lua</a></td>
  33768. </tr>
  33769. </tbody>
  33770. </table>
  33771. <h5 id="installcommand">Install command</h5>
  33772. <pre><code class="lang-console">xrepo install libxinerama
  33773. </code></pre>
  33774. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33775. <pre><code class="lang-lua">add_requires("libxinerama")
  33776. </code></pre>
  33777. <h3 id="libxkbcommonlinux">libxkbcommon (linux)</h3>
  33778. <table>
  33779. <thead>
  33780. <tr>
  33781. <th>Description</th>
  33782. <th><em>keymap handling library for toolkits and window systems</em></th>
  33783. </tr>
  33784. </thead>
  33785. <tbody>
  33786. <tr>
  33787. <td>Homepage</td>
  33788. <td><a href="https://xkbcommon.org/">https://xkbcommon.org/</a></td>
  33789. </tr>
  33790. <tr>
  33791. <td>License</td>
  33792. <td>MIT</td>
  33793. </tr>
  33794. <tr>
  33795. <td>Versions</td>
  33796. <td>1.0.3, 1.8.1</td>
  33797. </tr>
  33798. <tr>
  33799. <td>Architectures</td>
  33800. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33801. </tr>
  33802. <tr>
  33803. <td>Definition</td>
  33804. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxkbcommon/xmake.lua">libxkbcommon/xmake.lua</a></td>
  33805. </tr>
  33806. </tbody>
  33807. </table>
  33808. <h5 id="installcommand">Install command</h5>
  33809. <pre><code class="lang-console">xrepo install libxkbcommon
  33810. </code></pre>
  33811. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33812. <pre><code class="lang-lua">add_requires("libxkbcommon")
  33813. </code></pre>
  33814. <h3 id="libxlslinux">libxls (linux)</h3>
  33815. <table>
  33816. <thead>
  33817. <tr>
  33818. <th>Description</th>
  33819. <th><em>Read binary Excel files from C/C++.</em></th>
  33820. </tr>
  33821. </thead>
  33822. <tbody>
  33823. <tr>
  33824. <td>Homepage</td>
  33825. <td>%s</td>
  33826. </tr>
  33827. <tr>
  33828. <td>License</td>
  33829. <td>BSD-2-Clause</td>
  33830. </tr>
  33831. <tr>
  33832. <td>Versions</td>
  33833. <td>v1.6.3</td>
  33834. </tr>
  33835. <tr>
  33836. <td>Architectures</td>
  33837. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33838. </tr>
  33839. <tr>
  33840. <td>Definition</td>
  33841. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxls/xmake.lua">libxls/xmake.lua</a></td>
  33842. </tr>
  33843. </tbody>
  33844. </table>
  33845. <h5 id="installcommand">Install command</h5>
  33846. <pre><code class="lang-console">xrepo install libxls
  33847. </code></pre>
  33848. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33849. <pre><code class="lang-lua">add_requires("libxls")
  33850. </code></pre>
  33851. <h3 id="libxlsxwriterlinux">libxlsxwriter (linux)</h3>
  33852. <table>
  33853. <thead>
  33854. <tr>
  33855. <th>Description</th>
  33856. <th><em>A C library for creating Excel XLSX files.</em></th>
  33857. </tr>
  33858. </thead>
  33859. <tbody>
  33860. <tr>
  33861. <td>Homepage</td>
  33862. <td><a href="https://libxlsxwriter.github.io">https://libxlsxwriter.github.io</a></td>
  33863. </tr>
  33864. <tr>
  33865. <td>License</td>
  33866. <td>BSD-2-Clause</td>
  33867. </tr>
  33868. <tr>
  33869. <td>Versions</td>
  33870. <td>1.1.5, v1.2.3</td>
  33871. </tr>
  33872. <tr>
  33873. <td>Architectures</td>
  33874. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33875. </tr>
  33876. <tr>
  33877. <td>Definition</td>
  33878. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxlsxwriter/xmake.lua">libxlsxwriter/xmake.lua</a></td>
  33879. </tr>
  33880. </tbody>
  33881. </table>
  33882. <h5 id="installcommand">Install command</h5>
  33883. <pre><code class="lang-console">xrepo install libxlsxwriter
  33884. </code></pre>
  33885. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33886. <pre><code class="lang-lua">add_requires("libxlsxwriter")
  33887. </code></pre>
  33888. <h3 id="libxmakelinux">libxmake (linux)</h3>
  33889. <table>
  33890. <thead>
  33891. <tr>
  33892. <th>Description</th>
  33893. <th><em>The c/c++ bindings of the xmake core engine</em></th>
  33894. </tr>
  33895. </thead>
  33896. <tbody>
  33897. <tr>
  33898. <td>Homepage</td>
  33899. <td><a href="https://xmake.io">https://xmake.io</a></td>
  33900. </tr>
  33901. <tr>
  33902. <td>Versions</td>
  33903. <td>v2.9.8, v2.9.9, v3.0.0, v3.0.1, v3.0.2, v3.0.3, v3.0.4, v3.0.5, v3.0.6</td>
  33904. </tr>
  33905. <tr>
  33906. <td>Architectures</td>
  33907. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33908. </tr>
  33909. <tr>
  33910. <td>Definition</td>
  33911. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxmake/xmake.lua">libxmake/xmake.lua</a></td>
  33912. </tr>
  33913. </tbody>
  33914. </table>
  33915. <h5 id="installcommand">Install command</h5>
  33916. <pre><code class="lang-console">xrepo install libxmake
  33917. </code></pre>
  33918. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33919. <pre><code class="lang-lua">add_requires("libxmake")
  33920. </code></pre>
  33921. <h3 id="libxml2linux">libxml2 (linux)</h3>
  33922. <table>
  33923. <thead>
  33924. <tr>
  33925. <th>Description</th>
  33926. <th><em>The XML C parser and toolkit of Gnome.</em></th>
  33927. </tr>
  33928. </thead>
  33929. <tbody>
  33930. <tr>
  33931. <td>Homepage</td>
  33932. <td><a href="http://xmlsoft.org/">http://xmlsoft.org/</a></td>
  33933. </tr>
  33934. <tr>
  33935. <td>License</td>
  33936. <td>MIT</td>
  33937. </tr>
  33938. <tr>
  33939. <td>Versions</td>
  33940. <td>v2.11.9, v2.12.9, v2.13.2, v2.13.4, v2.14.3</td>
  33941. </tr>
  33942. <tr>
  33943. <td>Architectures</td>
  33944. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33945. </tr>
  33946. <tr>
  33947. <td>Definition</td>
  33948. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxml2/xmake.lua">libxml2/xmake.lua</a></td>
  33949. </tr>
  33950. </tbody>
  33951. </table>
  33952. <h5 id="installcommand">Install command</h5>
  33953. <pre><code class="lang-console">xrepo install libxml2
  33954. </code></pre>
  33955. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33956. <pre><code class="lang-lua">add_requires("libxml2")
  33957. </code></pre>
  33958. <h3 id="libxmulinux">libxmu (linux)</h3>
  33959. <table>
  33960. <thead>
  33961. <tr>
  33962. <th>Description</th>
  33963. <th><em>X.Org: X miscellaneous utility routines library</em></th>
  33964. </tr>
  33965. </thead>
  33966. <tbody>
  33967. <tr>
  33968. <td>Homepage</td>
  33969. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libxmu">https://gitlab.freedesktop.org/xorg/lib/libxmu</a></td>
  33970. </tr>
  33971. <tr>
  33972. <td>Versions</td>
  33973. <td>1.1.3, 1.2.1</td>
  33974. </tr>
  33975. <tr>
  33976. <td>Architectures</td>
  33977. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33978. </tr>
  33979. <tr>
  33980. <td>Definition</td>
  33981. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxmu/xmake.lua">libxmu/xmake.lua</a></td>
  33982. </tr>
  33983. </tbody>
  33984. </table>
  33985. <h5 id="installcommand">Install command</h5>
  33986. <pre><code class="lang-console">xrepo install libxmu
  33987. </code></pre>
  33988. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33989. <pre><code class="lang-lua">add_requires("libxmu")
  33990. </code></pre>
  33991. <h3 id="libxnvctrllinux">libxnvctrl (linux)</h3>
  33992. <table>
  33993. <thead>
  33994. <tr>
  33995. <th>Description</th>
  33996. <th><em>NVIDIA driver control panel</em></th>
  33997. </tr>
  33998. </thead>
  33999. <tbody>
  34000. <tr>
  34001. <td>Homepage</td>
  34002. <td><a href="https://www.nvidia.com/en-us/drivers/unix/">https://www.nvidia.com/en-us/drivers/unix/</a></td>
  34003. </tr>
  34004. <tr>
  34005. <td>Versions</td>
  34006. <td></td>
  34007. </tr>
  34008. <tr>
  34009. <td>Architectures</td>
  34010. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34011. </tr>
  34012. <tr>
  34013. <td>Definition</td>
  34014. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxnvctrl/xmake.lua">libxnvctrl/xmake.lua</a></td>
  34015. </tr>
  34016. </tbody>
  34017. </table>
  34018. <h5 id="installcommand">Install command</h5>
  34019. <pre><code class="lang-console">xrepo install libxnvctrl
  34020. </code></pre>
  34021. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34022. <pre><code class="lang-lua">add_requires("libxnvctrl")
  34023. </code></pre>
  34024. <h3 id="libxpmlinux">libxpm (linux)</h3>
  34025. <table>
  34026. <thead>
  34027. <tr>
  34028. <th>Description</th>
  34029. <th><em>X.Org: X Pixmap (XPM) image file format library</em></th>
  34030. </tr>
  34031. </thead>
  34032. <tbody>
  34033. <tr>
  34034. <td>Homepage</td>
  34035. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libxpm">https://gitlab.freedesktop.org/xorg/lib/libxpm</a></td>
  34036. </tr>
  34037. <tr>
  34038. <td>Versions</td>
  34039. <td>3.5.13, 3.5.17</td>
  34040. </tr>
  34041. <tr>
  34042. <td>Architectures</td>
  34043. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34044. </tr>
  34045. <tr>
  34046. <td>Definition</td>
  34047. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxpm/xmake.lua">libxpm/xmake.lua</a></td>
  34048. </tr>
  34049. </tbody>
  34050. </table>
  34051. <h5 id="installcommand">Install command</h5>
  34052. <pre><code class="lang-console">xrepo install libxpm
  34053. </code></pre>
  34054. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34055. <pre><code class="lang-lua">add_requires("libxpm")
  34056. </code></pre>
  34057. <h3 id="libxrandrlinux">libxrandr (linux)</h3>
  34058. <table>
  34059. <thead>
  34060. <tr>
  34061. <th>Description</th>
  34062. <th><em>X.Org: X Resize, Rotate and Reflection extension library</em></th>
  34063. </tr>
  34064. </thead>
  34065. <tbody>
  34066. <tr>
  34067. <td>Homepage</td>
  34068. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  34069. </tr>
  34070. <tr>
  34071. <td>Versions</td>
  34072. <td>1.5.2, 1.5.4</td>
  34073. </tr>
  34074. <tr>
  34075. <td>Architectures</td>
  34076. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34077. </tr>
  34078. <tr>
  34079. <td>Definition</td>
  34080. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxrandr/xmake.lua">libxrandr/xmake.lua</a></td>
  34081. </tr>
  34082. </tbody>
  34083. </table>
  34084. <h5 id="installcommand">Install command</h5>
  34085. <pre><code class="lang-console">xrepo install libxrandr
  34086. </code></pre>
  34087. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34088. <pre><code class="lang-lua">add_requires("libxrandr")
  34089. </code></pre>
  34090. <h3 id="libxrenderlinux">libxrender (linux)</h3>
  34091. <table>
  34092. <thead>
  34093. <tr>
  34094. <th>Description</th>
  34095. <th><em>X.Org: Library for the Render Extension to the X11 protocol</em></th>
  34096. </tr>
  34097. </thead>
  34098. <tbody>
  34099. <tr>
  34100. <td>Homepage</td>
  34101. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  34102. </tr>
  34103. <tr>
  34104. <td>Versions</td>
  34105. <td>0.9.11, 0.9.12</td>
  34106. </tr>
  34107. <tr>
  34108. <td>Architectures</td>
  34109. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34110. </tr>
  34111. <tr>
  34112. <td>Definition</td>
  34113. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxrender/xmake.lua">libxrender/xmake.lua</a></td>
  34114. </tr>
  34115. </tbody>
  34116. </table>
  34117. <h5 id="installcommand">Install command</h5>
  34118. <pre><code class="lang-console">xrepo install libxrender
  34119. </code></pre>
  34120. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34121. <pre><code class="lang-lua">add_requires("libxrender")
  34122. </code></pre>
  34123. <h3 id="libxshmfencelinux">libxshmfence (linux)</h3>
  34124. <table>
  34125. <thead>
  34126. <tr>
  34127. <th>Description</th>
  34128. <th><em>X.Org: Shared memory &#39;SyncFence&#39; synchronization primitive</em></th>
  34129. </tr>
  34130. </thead>
  34131. <tbody>
  34132. <tr>
  34133. <td>Homepage</td>
  34134. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  34135. </tr>
  34136. <tr>
  34137. <td>Versions</td>
  34138. <td>1.3, 1.3.3</td>
  34139. </tr>
  34140. <tr>
  34141. <td>Architectures</td>
  34142. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34143. </tr>
  34144. <tr>
  34145. <td>Definition</td>
  34146. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxshmfence/xmake.lua">libxshmfence/xmake.lua</a></td>
  34147. </tr>
  34148. </tbody>
  34149. </table>
  34150. <h5 id="installcommand">Install command</h5>
  34151. <pre><code class="lang-console">xrepo install libxshmfence
  34152. </code></pre>
  34153. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34154. <pre><code class="lang-lua">add_requires("libxshmfence")
  34155. </code></pre>
  34156. <h3 id="libxsltlinux">libxslt (linux)</h3>
  34157. <table>
  34158. <thead>
  34159. <tr>
  34160. <th>Description</th>
  34161. <th><em>Libxslt is the XSLT C library developed for the GNOME project.</em></th>
  34162. </tr>
  34163. </thead>
  34164. <tbody>
  34165. <tr>
  34166. <td>Homepage</td>
  34167. <td><a href="http://xmlsoft.org/XSLT/">http://xmlsoft.org/XSLT/</a></td>
  34168. </tr>
  34169. <tr>
  34170. <td>License</td>
  34171. <td>MIT</td>
  34172. </tr>
  34173. <tr>
  34174. <td>Versions</td>
  34175. <td>v1.1.42, v1.1.43</td>
  34176. </tr>
  34177. <tr>
  34178. <td>Architectures</td>
  34179. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34180. </tr>
  34181. <tr>
  34182. <td>Definition</td>
  34183. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxslt/xmake.lua">libxslt/xmake.lua</a></td>
  34184. </tr>
  34185. </tbody>
  34186. </table>
  34187. <h5 id="installcommand">Install command</h5>
  34188. <pre><code class="lang-console">xrepo install libxslt
  34189. </code></pre>
  34190. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34191. <pre><code class="lang-lua">add_requires("libxslt")
  34192. </code></pre>
  34193. <h3 id="libxsslinux">libxss (linux)</h3>
  34194. <table>
  34195. <thead>
  34196. <tr>
  34197. <th>Description</th>
  34198. <th><em>XScreenSaver - X11 Screen Saver extension client library</em></th>
  34199. </tr>
  34200. </thead>
  34201. <tbody>
  34202. <tr>
  34203. <td>Homepage</td>
  34204. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libxscrnsaver">https://gitlab.freedesktop.org/xorg/lib/libxscrnsaver</a></td>
  34205. </tr>
  34206. <tr>
  34207. <td>License</td>
  34208. <td>MIT</td>
  34209. </tr>
  34210. <tr>
  34211. <td>Versions</td>
  34212. <td>1.2.5</td>
  34213. </tr>
  34214. <tr>
  34215. <td>Architectures</td>
  34216. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34217. </tr>
  34218. <tr>
  34219. <td>Definition</td>
  34220. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxss/xmake.lua">libxss/xmake.lua</a></td>
  34221. </tr>
  34222. </tbody>
  34223. </table>
  34224. <h5 id="installcommand">Install command</h5>
  34225. <pre><code class="lang-console">xrepo install libxss
  34226. </code></pre>
  34227. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34228. <pre><code class="lang-lua">add_requires("libxss")
  34229. </code></pre>
  34230. <h3 id="libxtlinux">libxt (linux)</h3>
  34231. <table>
  34232. <thead>
  34233. <tr>
  34234. <th>Description</th>
  34235. <th><em>X.Org: X Toolkit Intrinsics library</em></th>
  34236. </tr>
  34237. </thead>
  34238. <tbody>
  34239. <tr>
  34240. <td>Homepage</td>
  34241. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libxt">https://gitlab.freedesktop.org/xorg/lib/libxt</a></td>
  34242. </tr>
  34243. <tr>
  34244. <td>Versions</td>
  34245. <td>1.2.1, 1.3.1</td>
  34246. </tr>
  34247. <tr>
  34248. <td>Architectures</td>
  34249. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34250. </tr>
  34251. <tr>
  34252. <td>Definition</td>
  34253. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxt/xmake.lua">libxt/xmake.lua</a></td>
  34254. </tr>
  34255. </tbody>
  34256. </table>
  34257. <h5 id="installcommand">Install command</h5>
  34258. <pre><code class="lang-console">xrepo install libxt
  34259. </code></pre>
  34260. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34261. <pre><code class="lang-lua">add_requires("libxt")
  34262. </code></pre>
  34263. <h3 id="libxtstlinux">libxtst (linux)</h3>
  34264. <table>
  34265. <thead>
  34266. <tr>
  34267. <th>Description</th>
  34268. <th><em>X.Org: Client API for the XTEST &amp; RECORD extensions</em></th>
  34269. </tr>
  34270. </thead>
  34271. <tbody>
  34272. <tr>
  34273. <td>Homepage</td>
  34274. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  34275. </tr>
  34276. <tr>
  34277. <td>License</td>
  34278. <td>MIT</td>
  34279. </tr>
  34280. <tr>
  34281. <td>Versions</td>
  34282. <td>1.2.3, 1.2.5</td>
  34283. </tr>
  34284. <tr>
  34285. <td>Architectures</td>
  34286. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34287. </tr>
  34288. <tr>
  34289. <td>Definition</td>
  34290. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxtst/xmake.lua">libxtst/xmake.lua</a></td>
  34291. </tr>
  34292. </tbody>
  34293. </table>
  34294. <h5 id="installcommand">Install command</h5>
  34295. <pre><code class="lang-console">xrepo install libxtst
  34296. </code></pre>
  34297. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34298. <pre><code class="lang-lua">add_requires("libxtst")
  34299. </code></pre>
  34300. <h3 id="libxvlinux">libxv (linux)</h3>
  34301. <table>
  34302. <thead>
  34303. <tr>
  34304. <th>Description</th>
  34305. <th><em>X.Org: X Video (Xv) extension</em></th>
  34306. </tr>
  34307. </thead>
  34308. <tbody>
  34309. <tr>
  34310. <td>Homepage</td>
  34311. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  34312. </tr>
  34313. <tr>
  34314. <td>Versions</td>
  34315. <td>1.0.11, 1.0.13</td>
  34316. </tr>
  34317. <tr>
  34318. <td>Architectures</td>
  34319. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34320. </tr>
  34321. <tr>
  34322. <td>Definition</td>
  34323. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxv/xmake.lua">libxv/xmake.lua</a></td>
  34324. </tr>
  34325. </tbody>
  34326. </table>
  34327. <h5 id="installcommand">Install command</h5>
  34328. <pre><code class="lang-console">xrepo install libxv
  34329. </code></pre>
  34330. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34331. <pre><code class="lang-lua">add_requires("libxv")
  34332. </code></pre>
  34333. <h3 id="libxvmclinux">libxvmc (linux)</h3>
  34334. <table>
  34335. <thead>
  34336. <tr>
  34337. <th>Description</th>
  34338. <th><em>X.Org: X-Video Motion Compensation API</em></th>
  34339. </tr>
  34340. </thead>
  34341. <tbody>
  34342. <tr>
  34343. <td>Homepage</td>
  34344. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  34345. </tr>
  34346. <tr>
  34347. <td>Versions</td>
  34348. <td>1.0.12, 1.0.14</td>
  34349. </tr>
  34350. <tr>
  34351. <td>Architectures</td>
  34352. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34353. </tr>
  34354. <tr>
  34355. <td>Definition</td>
  34356. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxvmc/xmake.lua">libxvmc/xmake.lua</a></td>
  34357. </tr>
  34358. </tbody>
  34359. </table>
  34360. <h5 id="installcommand">Install command</h5>
  34361. <pre><code class="lang-console">xrepo install libxvmc
  34362. </code></pre>
  34363. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34364. <pre><code class="lang-lua">add_requires("libxvmc")
  34365. </code></pre>
  34366. <h3 id="libxxf86vmlinux">libxxf86vm (linux)</h3>
  34367. <table>
  34368. <thead>
  34369. <tr>
  34370. <th>Description</th>
  34371. <th><em>X.Org: XFree86-VidMode X extension</em></th>
  34372. </tr>
  34373. </thead>
  34374. <tbody>
  34375. <tr>
  34376. <td>Homepage</td>
  34377. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  34378. </tr>
  34379. <tr>
  34380. <td>Versions</td>
  34381. <td>1.1.5, 1.1.6</td>
  34382. </tr>
  34383. <tr>
  34384. <td>Architectures</td>
  34385. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34386. </tr>
  34387. <tr>
  34388. <td>Definition</td>
  34389. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxxf86vm/xmake.lua">libxxf86vm/xmake.lua</a></td>
  34390. </tr>
  34391. </tbody>
  34392. </table>
  34393. <h5 id="installcommand">Install command</h5>
  34394. <pre><code class="lang-console">xrepo install libxxf86vm
  34395. </code></pre>
  34396. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34397. <pre><code class="lang-lua">add_requires("libxxf86vm")
  34398. </code></pre>
  34399. <h3 id="libyamllinux">libyaml (linux)</h3>
  34400. <table>
  34401. <thead>
  34402. <tr>
  34403. <th>Description</th>
  34404. <th><em>Canonical source repository for LibYAML.</em></th>
  34405. </tr>
  34406. </thead>
  34407. <tbody>
  34408. <tr>
  34409. <td>Homepage</td>
  34410. <td><a href="http://pyyaml.org/wiki/LibYAML">http://pyyaml.org/wiki/LibYAML</a></td>
  34411. </tr>
  34412. <tr>
  34413. <td>License</td>
  34414. <td>MIT</td>
  34415. </tr>
  34416. <tr>
  34417. <td>Versions</td>
  34418. <td>0.2.2, 0.2.5</td>
  34419. </tr>
  34420. <tr>
  34421. <td>Architectures</td>
  34422. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34423. </tr>
  34424. <tr>
  34425. <td>Definition</td>
  34426. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libyaml/xmake.lua">libyaml/xmake.lua</a></td>
  34427. </tr>
  34428. </tbody>
  34429. </table>
  34430. <h5 id="installcommand">Install command</h5>
  34431. <pre><code class="lang-console">xrepo install libyaml
  34432. </code></pre>
  34433. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34434. <pre><code class="lang-lua">add_requires("libyaml")
  34435. </code></pre>
  34436. <h3 id="libyuvlinux">libyuv (linux)</h3>
  34437. <table>
  34438. <thead>
  34439. <tr>
  34440. <th>Description</th>
  34441. <th><em>libyuv is an open source project that includes YUV scaling and conversion functionality.</em></th>
  34442. </tr>
  34443. </thead>
  34444. <tbody>
  34445. <tr>
  34446. <td>Homepage</td>
  34447. <td><a href="https://chromium.googlesource.com/libyuv/libyuv/">https://chromium.googlesource.com/libyuv/libyuv/</a></td>
  34448. </tr>
  34449. <tr>
  34450. <td>License</td>
  34451. <td>BSD-3-Clause</td>
  34452. </tr>
  34453. <tr>
  34454. <td>Versions</td>
  34455. <td>1891, 1913</td>
  34456. </tr>
  34457. <tr>
  34458. <td>Architectures</td>
  34459. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34460. </tr>
  34461. <tr>
  34462. <td>Definition</td>
  34463. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libyuv/xmake.lua">libyuv/xmake.lua</a></td>
  34464. </tr>
  34465. </tbody>
  34466. </table>
  34467. <h5 id="installcommand">Install command</h5>
  34468. <pre><code class="lang-console">xrepo install libyuv
  34469. </code></pre>
  34470. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34471. <pre><code class="lang-lua">add_requires("libyuv")
  34472. </code></pre>
  34473. <h3 id="libzchunklinux">libzchunk (linux)</h3>
  34474. <table>
  34475. <thead>
  34476. <tr>
  34477. <th>Description</th>
  34478. <th><em>A file format designed for highly efficient deltas while maintaining good compression.</em></th>
  34479. </tr>
  34480. </thead>
  34481. <tbody>
  34482. <tr>
  34483. <td>Homepage</td>
  34484. <td><a href="https://github.com/zchunk/zchunk">https://github.com/zchunk/zchunk</a></td>
  34485. </tr>
  34486. <tr>
  34487. <td>License</td>
  34488. <td>BSD-2-Clause</td>
  34489. </tr>
  34490. <tr>
  34491. <td>Versions</td>
  34492. <td>1.5.1, 1.5.2, 1.5.3</td>
  34493. </tr>
  34494. <tr>
  34495. <td>Architectures</td>
  34496. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34497. </tr>
  34498. <tr>
  34499. <td>Definition</td>
  34500. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libzchunk/xmake.lua">libzchunk/xmake.lua</a></td>
  34501. </tr>
  34502. </tbody>
  34503. </table>
  34504. <h5 id="installcommand">Install command</h5>
  34505. <pre><code class="lang-console">xrepo install libzchunk
  34506. </code></pre>
  34507. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34508. <pre><code class="lang-lua">add_requires("libzchunk")
  34509. </code></pre>
  34510. <h3 id="libzenlinux">libzen (linux)</h3>
  34511. <table>
  34512. <thead>
  34513. <tr>
  34514. <th>Description</th>
  34515. <th><em>Small C++ derivate classes to have an easier life</em></th>
  34516. </tr>
  34517. </thead>
  34518. <tbody>
  34519. <tr>
  34520. <td>Homepage</td>
  34521. <td><a href="https://mediaarea.net">https://mediaarea.net</a></td>
  34522. </tr>
  34523. <tr>
  34524. <td>License</td>
  34525. <td>zlib</td>
  34526. </tr>
  34527. <tr>
  34528. <td>Versions</td>
  34529. <td>v0.4.41</td>
  34530. </tr>
  34531. <tr>
  34532. <td>Architectures</td>
  34533. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34534. </tr>
  34535. <tr>
  34536. <td>Definition</td>
  34537. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libzen/xmake.lua">libzen/xmake.lua</a></td>
  34538. </tr>
  34539. </tbody>
  34540. </table>
  34541. <h5 id="installcommand">Install command</h5>
  34542. <pre><code class="lang-console">xrepo install libzen
  34543. </code></pre>
  34544. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34545. <pre><code class="lang-lua">add_requires("libzen")
  34546. </code></pre>
  34547. <h3 id="libziplinux">libzip (linux)</h3>
  34548. <table>
  34549. <thead>
  34550. <tr>
  34551. <th>Description</th>
  34552. <th><em>A C library for reading, creating, and modifying zip archives.</em></th>
  34553. </tr>
  34554. </thead>
  34555. <tbody>
  34556. <tr>
  34557. <td>Homepage</td>
  34558. <td><a href="https://libzip.org/">https://libzip.org/</a></td>
  34559. </tr>
  34560. <tr>
  34561. <td>License</td>
  34562. <td>BSD-3-Clause</td>
  34563. </tr>
  34564. <tr>
  34565. <td>Versions</td>
  34566. <td>v1.8.0, v1.9.2, v1.10.1, v1.11.1, v1.11.2, v1.11.3, v1.11.4</td>
  34567. </tr>
  34568. <tr>
  34569. <td>Architectures</td>
  34570. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34571. </tr>
  34572. <tr>
  34573. <td>Definition</td>
  34574. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libzip/xmake.lua">libzip/xmake.lua</a></td>
  34575. </tr>
  34576. </tbody>
  34577. </table>
  34578. <h5 id="installcommand">Install command</h5>
  34579. <pre><code class="lang-console">xrepo install libzip
  34580. </code></pre>
  34581. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34582. <pre><code class="lang-lua">add_requires("libzip")
  34583. </code></pre>
  34584. <h3 id="libzippplinux">libzippp (linux)</h3>
  34585. <table>
  34586. <thead>
  34587. <tr>
  34588. <th>Description</th>
  34589. <th><em>C++ wrapper for libzip</em></th>
  34590. </tr>
  34591. </thead>
  34592. <tbody>
  34593. <tr>
  34594. <td>Homepage</td>
  34595. <td><a href="https://github.com/ctabin/libzippp">https://github.com/ctabin/libzippp</a></td>
  34596. </tr>
  34597. <tr>
  34598. <td>Versions</td>
  34599. <td>7.1</td>
  34600. </tr>
  34601. <tr>
  34602. <td>Architectures</td>
  34603. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34604. </tr>
  34605. <tr>
  34606. <td>Definition</td>
  34607. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libzippp/xmake.lua">libzippp/xmake.lua</a></td>
  34608. </tr>
  34609. </tbody>
  34610. </table>
  34611. <h5 id="installcommand">Install command</h5>
  34612. <pre><code class="lang-console">xrepo install libzippp
  34613. </code></pre>
  34614. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34615. <pre><code class="lang-lua">add_requires("libzippp")
  34616. </code></pre>
  34617. <h3 id="lieflinux">lief (linux)</h3>
  34618. <table>
  34619. <thead>
  34620. <tr>
  34621. <th>Description</th>
  34622. <th><em>Library to Instrument Executable Formats.</em></th>
  34623. </tr>
  34624. </thead>
  34625. <tbody>
  34626. <tr>
  34627. <td>Homepage</td>
  34628. <td><a href="https://lief.quarkslab.com">https://lief.quarkslab.com</a></td>
  34629. </tr>
  34630. <tr>
  34631. <td>License</td>
  34632. <td>Apache-2.0</td>
  34633. </tr>
  34634. <tr>
  34635. <td>Versions</td>
  34636. <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, 0.17.1, 0.17.2, 0.17.3</td>
  34637. </tr>
  34638. <tr>
  34639. <td>Architectures</td>
  34640. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34641. </tr>
  34642. <tr>
  34643. <td>Definition</td>
  34644. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lief/xmake.lua">lief/xmake.lua</a></td>
  34645. </tr>
  34646. </tbody>
  34647. </table>
  34648. <h5 id="installcommand">Install command</h5>
  34649. <pre><code class="lang-console">xrepo install lief
  34650. </code></pre>
  34651. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34652. <pre><code class="lang-lua">add_requires("lief")
  34653. </code></pre>
  34654. <h3 id="lightgbmlinux">lightgbm (linux)</h3>
  34655. <table>
  34656. <thead>
  34657. <tr>
  34658. <th>Description</th>
  34659. <th><em>LightGBM is a gradient boosting framework that uses tree based learning algorithms.</em></th>
  34660. </tr>
  34661. </thead>
  34662. <tbody>
  34663. <tr>
  34664. <td>Homepage</td>
  34665. <td><a href="https://github.com/microsoft/LightGBM">https://github.com/microsoft/LightGBM</a></td>
  34666. </tr>
  34667. <tr>
  34668. <td>License</td>
  34669. <td>MIT</td>
  34670. </tr>
  34671. <tr>
  34672. <td>Versions</td>
  34673. <td>3.2.1, 3.3.2, 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0</td>
  34674. </tr>
  34675. <tr>
  34676. <td>Architectures</td>
  34677. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34678. </tr>
  34679. <tr>
  34680. <td>Definition</td>
  34681. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lightgbm/xmake.lua">lightgbm/xmake.lua</a></td>
  34682. </tr>
  34683. </tbody>
  34684. </table>
  34685. <h5 id="installcommand">Install command</h5>
  34686. <pre><code class="lang-console">xrepo install lightgbm
  34687. </code></pre>
  34688. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34689. <pre><code class="lang-lua">add_requires("lightgbm")
  34690. </code></pre>
  34691. <h3 id="lightmapperlinux">lightmapper (linux)</h3>
  34692. <table>
  34693. <thead>
  34694. <tr>
  34695. <th>Description</th>
  34696. <th><em>A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!</em></th>
  34697. </tr>
  34698. </thead>
  34699. <tbody>
  34700. <tr>
  34701. <td>Homepage</td>
  34702. <td><a href="https://github.com/ands/lightmapper">https://github.com/ands/lightmapper</a></td>
  34703. </tr>
  34704. <tr>
  34705. <td>Versions</td>
  34706. <td>2022.01.03</td>
  34707. </tr>
  34708. <tr>
  34709. <td>Architectures</td>
  34710. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34711. </tr>
  34712. <tr>
  34713. <td>Definition</td>
  34714. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lightmapper/xmake.lua">lightmapper/xmake.lua</a></td>
  34715. </tr>
  34716. </tbody>
  34717. </table>
  34718. <h5 id="installcommand">Install command</h5>
  34719. <pre><code class="lang-console">xrepo install lightmapper
  34720. </code></pre>
  34721. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34722. <pre><code class="lang-lua">add_requires("lightmapper")
  34723. </code></pre>
  34724. <h3 id="lightningscannerlinux">lightningscanner (linux)</h3>
  34725. <table>
  34726. <thead>
  34727. <tr>
  34728. <th>Description</th>
  34729. <th><em>A lightning-fast memory signature/pattern scanner, capable of scanning gigabytes of data per second.</em></th>
  34730. </tr>
  34731. </thead>
  34732. <tbody>
  34733. <tr>
  34734. <td>Homepage</td>
  34735. <td><a href="https://localcc.github.io/LightningScanner/">https://localcc.github.io/LightningScanner/</a></td>
  34736. </tr>
  34737. <tr>
  34738. <td>License</td>
  34739. <td>MIT</td>
  34740. </tr>
  34741. <tr>
  34742. <td>Versions</td>
  34743. <td>v1.0.0, v1.0.2</td>
  34744. </tr>
  34745. <tr>
  34746. <td>Architectures</td>
  34747. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34748. </tr>
  34749. <tr>
  34750. <td>Definition</td>
  34751. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lightningscanner/xmake.lua">lightningscanner/xmake.lua</a></td>
  34752. </tr>
  34753. </tbody>
  34754. </table>
  34755. <h5 id="installcommand">Install command</h5>
  34756. <pre><code class="lang-console">xrepo install lightningscanner
  34757. </code></pre>
  34758. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34759. <pre><code class="lang-lua">add_requires("lightningscanner")
  34760. </code></pre>
  34761. <h3 id="limonplinux">limonp (linux)</h3>
  34762. <table>
  34763. <thead>
  34764. <tr>
  34765. <th>Description</th>
  34766. <th><em>C++ headers(hpp) library with Python style.</em></th>
  34767. </tr>
  34768. </thead>
  34769. <tbody>
  34770. <tr>
  34771. <td>Homepage</td>
  34772. <td><a href="https://github.com/yanyiwu/limonp">https://github.com/yanyiwu/limonp</a></td>
  34773. </tr>
  34774. <tr>
  34775. <td>License</td>
  34776. <td>MIT</td>
  34777. </tr>
  34778. <tr>
  34779. <td>Versions</td>
  34780. <td>v0.9.0, v1.0.0, v1.0.1</td>
  34781. </tr>
  34782. <tr>
  34783. <td>Architectures</td>
  34784. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34785. </tr>
  34786. <tr>
  34787. <td>Definition</td>
  34788. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/limonp/xmake.lua">limonp/xmake.lua</a></td>
  34789. </tr>
  34790. </tbody>
  34791. </table>
  34792. <h5 id="installcommand">Install command</h5>
  34793. <pre><code class="lang-console">xrepo install limonp
  34794. </code></pre>
  34795. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34796. <pre><code class="lang-lua">add_requires("limonp")
  34797. </code></pre>
  34798. <h3 id="linalglinux">linalg (linux)</h3>
  34799. <table>
  34800. <thead>
  34801. <tr>
  34802. <th>Description</th>
  34803. <th><em>linalg.h is a single header, public domain, short vector math library for C++.</em></th>
  34804. </tr>
  34805. </thead>
  34806. <tbody>
  34807. <tr>
  34808. <td>Homepage</td>
  34809. <td><a href="https://github.com/sgorsten/linalg">https://github.com/sgorsten/linalg</a></td>
  34810. </tr>
  34811. <tr>
  34812. <td>License</td>
  34813. <td>Unlicense license</td>
  34814. </tr>
  34815. <tr>
  34816. <td>Versions</td>
  34817. <td>v2.2</td>
  34818. </tr>
  34819. <tr>
  34820. <td>Architectures</td>
  34821. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34822. </tr>
  34823. <tr>
  34824. <td>Definition</td>
  34825. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linalg/xmake.lua">linalg/xmake.lua</a></td>
  34826. </tr>
  34827. </tbody>
  34828. </table>
  34829. <h5 id="installcommand">Install command</h5>
  34830. <pre><code class="lang-console">xrepo install linalg
  34831. </code></pre>
  34832. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34833. <pre><code class="lang-lua">add_requires("linalg")
  34834. </code></pre>
  34835. <h3 id="linenoiselinux">linenoise (linux)</h3>
  34836. <table>
  34837. <thead>
  34838. <tr>
  34839. <th>Description</th>
  34840. <th><em>A small self-contained alternative to readline and libedit</em></th>
  34841. </tr>
  34842. </thead>
  34843. <tbody>
  34844. <tr>
  34845. <td>Homepage</td>
  34846. <td><a href="https://github.com/antirez/linenoise">https://github.com/antirez/linenoise</a></td>
  34847. </tr>
  34848. <tr>
  34849. <td>License</td>
  34850. <td>BSD-2-Clause</td>
  34851. </tr>
  34852. <tr>
  34853. <td>Versions</td>
  34854. <td>2020.3.12</td>
  34855. </tr>
  34856. <tr>
  34857. <td>Architectures</td>
  34858. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34859. </tr>
  34860. <tr>
  34861. <td>Definition</td>
  34862. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linenoise/xmake.lua">linenoise/xmake.lua</a></td>
  34863. </tr>
  34864. </tbody>
  34865. </table>
  34866. <h5 id="installcommand">Install command</h5>
  34867. <pre><code class="lang-console">xrepo install linenoise
  34868. </code></pre>
  34869. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34870. <pre><code class="lang-lua">add_requires("linenoise")
  34871. </code></pre>
  34872. <h3 id="linmathhlinux">linmath.h (linux)</h3>
  34873. <table>
  34874. <thead>
  34875. <tr>
  34876. <th>Description</th>
  34877. <th><em>a lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions</em></th>
  34878. </tr>
  34879. </thead>
  34880. <tbody>
  34881. <tr>
  34882. <td>Homepage</td>
  34883. <td><a href="https://github.com/datenwolf/linmath.h">https://github.com/datenwolf/linmath.h</a></td>
  34884. </tr>
  34885. <tr>
  34886. <td>License</td>
  34887. <td>WTFPL</td>
  34888. </tr>
  34889. <tr>
  34890. <td>Versions</td>
  34891. <td>2022.06.19</td>
  34892. </tr>
  34893. <tr>
  34894. <td>Architectures</td>
  34895. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34896. </tr>
  34897. <tr>
  34898. <td>Definition</td>
  34899. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linmath.h/xmake.lua">linmath.h/xmake.lua</a></td>
  34900. </tr>
  34901. </tbody>
  34902. </table>
  34903. <h5 id="installcommand">Install command</h5>
  34904. <pre><code class="lang-console">xrepo install linmath.h
  34905. </code></pre>
  34906. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34907. <pre><code class="lang-lua">add_requires("linmath.h")
  34908. </code></pre>
  34909. <h3 id="linuxheaderslinux">linux-headers (linux)</h3>
  34910. <table>
  34911. <thead>
  34912. <tr>
  34913. <th>Description</th>
  34914. <th><em>Header files of the Linux kernel</em></th>
  34915. </tr>
  34916. </thead>
  34917. <tbody>
  34918. <tr>
  34919. <td>Homepage</td>
  34920. <td><a href="https://kernel.org/">https://kernel.org/</a></td>
  34921. </tr>
  34922. <tr>
  34923. <td>License</td>
  34924. <td>GPL-2.0-only</td>
  34925. </tr>
  34926. <tr>
  34927. <td>Versions</td>
  34928. <td>4.20.9, 5.0.8, 5.9.16, 5.10.46, 5.15, 5.16.9, 6.7.6</td>
  34929. </tr>
  34930. <tr>
  34931. <td>Architectures</td>
  34932. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34933. </tr>
  34934. <tr>
  34935. <td>Definition</td>
  34936. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linux-headers/xmake.lua">linux-headers/xmake.lua</a></td>
  34937. </tr>
  34938. </tbody>
  34939. </table>
  34940. <h5 id="installcommand">Install command</h5>
  34941. <pre><code class="lang-console">xrepo install linux-headers
  34942. </code></pre>
  34943. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34944. <pre><code class="lang-lua">add_requires("linux-headers")
  34945. </code></pre>
  34946. <h3 id="linuxsyscallsupportlinux">linux-syscall-support (linux)</h3>
  34947. <table>
  34948. <thead>
  34949. <tr>
  34950. <th>Description</th>
  34951. <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>
  34952. </tr>
  34953. </thead>
  34954. <tbody>
  34955. <tr>
  34956. <td>Homepage</td>
  34957. <td><a href="https://chromium.googlesource.com/linux-syscall-support">https://chromium.googlesource.com/linux-syscall-support</a></td>
  34958. </tr>
  34959. <tr>
  34960. <td>License</td>
  34961. <td>BSD-3-Clause</td>
  34962. </tr>
  34963. <tr>
  34964. <td>Versions</td>
  34965. <td>v2022.10.12, v2024.02.01</td>
  34966. </tr>
  34967. <tr>
  34968. <td>Architectures</td>
  34969. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34970. </tr>
  34971. <tr>
  34972. <td>Definition</td>
  34973. <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>
  34974. </tr>
  34975. </tbody>
  34976. </table>
  34977. <h5 id="installcommand">Install command</h5>
  34978. <pre><code class="lang-console">xrepo install linux-syscall-support
  34979. </code></pre>
  34980. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34981. <pre><code class="lang-lua">add_requires("linux-syscall-support")
  34982. </code></pre>
  34983. <h3 id="linuxtoolslinux">linux-tools (linux)</h3>
  34984. <table>
  34985. <thead>
  34986. <tr>
  34987. <th>Description</th>
  34988. <th><em>Tools of the Linux kernel</em></th>
  34989. </tr>
  34990. </thead>
  34991. <tbody>
  34992. <tr>
  34993. <td>Homepage</td>
  34994. <td><a href="https://kernel.org/">https://kernel.org/</a></td>
  34995. </tr>
  34996. <tr>
  34997. <td>License</td>
  34998. <td>GPL-2.0-only</td>
  34999. </tr>
  35000. <tr>
  35001. <td>Versions</td>
  35002. <td>4.20.9, 5.0.8, 5.9.16, 5.16.9, 6.7.6</td>
  35003. </tr>
  35004. <tr>
  35005. <td>Architectures</td>
  35006. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35007. </tr>
  35008. <tr>
  35009. <td>Definition</td>
  35010. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linux-tools/xmake.lua">linux-tools/xmake.lua</a></td>
  35011. </tr>
  35012. </tbody>
  35013. </table>
  35014. <h5 id="installcommand">Install command</h5>
  35015. <pre><code class="lang-console">xrepo install linux-tools
  35016. </code></pre>
  35017. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35018. <pre><code class="lang-lua">add_requires("linux-tools")
  35019. </code></pre>
  35020. <h3 id="liquiddsplinux">liquid-dsp (linux)</h3>
  35021. <table>
  35022. <thead>
  35023. <tr>
  35024. <th>Description</th>
  35025. <th><em>digital signal processing library for software-defined radios</em></th>
  35026. </tr>
  35027. </thead>
  35028. <tbody>
  35029. <tr>
  35030. <td>Homepage</td>
  35031. <td><a href="http://liquidsdr.org">http://liquidsdr.org</a></td>
  35032. </tr>
  35033. <tr>
  35034. <td>License</td>
  35035. <td>MIT</td>
  35036. </tr>
  35037. <tr>
  35038. <td>Versions</td>
  35039. <td>v1.7.0</td>
  35040. </tr>
  35041. <tr>
  35042. <td>Architectures</td>
  35043. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35044. </tr>
  35045. <tr>
  35046. <td>Definition</td>
  35047. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liquid-dsp/xmake.lua">liquid-dsp/xmake.lua</a></td>
  35048. </tr>
  35049. </tbody>
  35050. </table>
  35051. <h5 id="installcommand">Install command</h5>
  35052. <pre><code class="lang-console">xrepo install liquid-dsp
  35053. </code></pre>
  35054. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35055. <pre><code class="lang-lua">add_requires("liquid-dsp")
  35056. </code></pre>
  35057. <h3 id="litehtmllinux">litehtml (linux)</h3>
  35058. <table>
  35059. <thead>
  35060. <tr>
  35061. <th>Description</th>
  35062. <th><em>Fast and lightweight HTML/CSS rendering engine</em></th>
  35063. </tr>
  35064. </thead>
  35065. <tbody>
  35066. <tr>
  35067. <td>Homepage</td>
  35068. <td><a href="http://www.litehtml.com/">http://www.litehtml.com/</a></td>
  35069. </tr>
  35070. <tr>
  35071. <td>License</td>
  35072. <td>BSD-3-Clause</td>
  35073. </tr>
  35074. <tr>
  35075. <td>Versions</td>
  35076. <td>v0.9</td>
  35077. </tr>
  35078. <tr>
  35079. <td>Architectures</td>
  35080. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35081. </tr>
  35082. <tr>
  35083. <td>Definition</td>
  35084. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/litehtml/xmake.lua">litehtml/xmake.lua</a></td>
  35085. </tr>
  35086. </tbody>
  35087. </table>
  35088. <h5 id="installcommand">Install command</h5>
  35089. <pre><code class="lang-console">xrepo install litehtml
  35090. </code></pre>
  35091. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35092. <pre><code class="lang-lua">add_requires("litehtml")
  35093. </code></pre>
  35094. <h3 id="littlefslinux">littlefs (linux)</h3>
  35095. <table>
  35096. <thead>
  35097. <tr>
  35098. <th>Description</th>
  35099. <th><em>A little fail-safe filesystem designed for microcontrollers</em></th>
  35100. </tr>
  35101. </thead>
  35102. <tbody>
  35103. <tr>
  35104. <td>Homepage</td>
  35105. <td><a href="https://github.com/littlefs-project/littlefs">https://github.com/littlefs-project/littlefs</a></td>
  35106. </tr>
  35107. <tr>
  35108. <td>License</td>
  35109. <td>BSD-3-Clause</td>
  35110. </tr>
  35111. <tr>
  35112. <td>Versions</td>
  35113. <td>v2.5.0, v2.8.2, v2.9.2, v2.9.3, v2.10.1, v2.11.0, v2.11.1, v2.11.2</td>
  35114. </tr>
  35115. <tr>
  35116. <td>Architectures</td>
  35117. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35118. </tr>
  35119. <tr>
  35120. <td>Definition</td>
  35121. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/littlefs/xmake.lua">littlefs/xmake.lua</a></td>
  35122. </tr>
  35123. </tbody>
  35124. </table>
  35125. <h5 id="installcommand">Install command</h5>
  35126. <pre><code class="lang-console">xrepo install littlefs
  35127. </code></pre>
  35128. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35129. <pre><code class="lang-lua">add_requires("littlefs")
  35130. </code></pre>
  35131. <h3 id="llamacpplinux">llama.cpp (linux)</h3>
  35132. <table>
  35133. <thead>
  35134. <tr>
  35135. <th>Description</th>
  35136. <th><em>Port of Facebook&#39;s LLaMA model in C/C++</em></th>
  35137. </tr>
  35138. </thead>
  35139. <tbody>
  35140. <tr>
  35141. <td>Homepage</td>
  35142. <td><a href="https://github.com/ggerganov/llama.cpp">https://github.com/ggerganov/llama.cpp</a></td>
  35143. </tr>
  35144. <tr>
  35145. <td>License</td>
  35146. <td>MIT</td>
  35147. </tr>
  35148. <tr>
  35149. <td>Versions</td>
  35150. <td>3775</td>
  35151. </tr>
  35152. <tr>
  35153. <td>Architectures</td>
  35154. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35155. </tr>
  35156. <tr>
  35157. <td>Definition</td>
  35158. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llama.cpp/xmake.lua">llama.cpp/xmake.lua</a></td>
  35159. </tr>
  35160. </tbody>
  35161. </table>
  35162. <h5 id="installcommand">Install command</h5>
  35163. <pre><code class="lang-console">xrepo install llama.cpp
  35164. </code></pre>
  35165. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35166. <pre><code class="lang-lua">add_requires("llama.cpp")
  35167. </code></pre>
  35168. <h3 id="llfiolinux">llfio (linux)</h3>
  35169. <table>
  35170. <thead>
  35171. <tr>
  35172. <th>Description</th>
  35173. <th><em>UTF8-CPP: UTF-8 with C++ in a Portable Way</em></th>
  35174. </tr>
  35175. </thead>
  35176. <tbody>
  35177. <tr>
  35178. <td>Homepage</td>
  35179. <td><a href="https://github.com/ned14/llfio">https://github.com/ned14/llfio</a></td>
  35180. </tr>
  35181. <tr>
  35182. <td>License</td>
  35183. <td>Apache-2.0</td>
  35184. </tr>
  35185. <tr>
  35186. <td>Versions</td>
  35187. <td>2022.9.7</td>
  35188. </tr>
  35189. <tr>
  35190. <td>Architectures</td>
  35191. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35192. </tr>
  35193. <tr>
  35194. <td>Definition</td>
  35195. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llfio/xmake.lua">llfio/xmake.lua</a></td>
  35196. </tr>
  35197. </tbody>
  35198. </table>
  35199. <h5 id="installcommand">Install command</h5>
  35200. <pre><code class="lang-console">xrepo install llfio
  35201. </code></pre>
  35202. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35203. <pre><code class="lang-lua">add_requires("llfio")
  35204. </code></pre>
  35205. <h3 id="llgllinux">llgl (linux)</h3>
  35206. <table>
  35207. <thead>
  35208. <tr>
  35209. <th>Description</th>
  35210. <th><em>Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal</em></th>
  35211. </tr>
  35212. </thead>
  35213. <tbody>
  35214. <tr>
  35215. <td>Homepage</td>
  35216. <td><a href="https://github.com/LukasBanana/LLGL">https://github.com/LukasBanana/LLGL</a></td>
  35217. </tr>
  35218. <tr>
  35219. <td>License</td>
  35220. <td>BSD-3-Clause</td>
  35221. </tr>
  35222. <tr>
  35223. <td>Versions</td>
  35224. <td>v0.04</td>
  35225. </tr>
  35226. <tr>
  35227. <td>Architectures</td>
  35228. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35229. </tr>
  35230. <tr>
  35231. <td>Definition</td>
  35232. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llgl/xmake.lua">llgl/xmake.lua</a></td>
  35233. </tr>
  35234. </tbody>
  35235. </table>
  35236. <h5 id="installcommand">Install command</h5>
  35237. <pre><code class="lang-console">xrepo install llgl
  35238. </code></pre>
  35239. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35240. <pre><code class="lang-lua">add_requires("llgl")
  35241. </code></pre>
  35242. <h3 id="llhttplinux">llhttp (linux)</h3>
  35243. <table>
  35244. <thead>
  35245. <tr>
  35246. <th>Description</th>
  35247. <th><em>Port of http_parser to llparse</em></th>
  35248. </tr>
  35249. </thead>
  35250. <tbody>
  35251. <tr>
  35252. <td>Homepage</td>
  35253. <td><a href="https://github.com/nodejs/llhttp">https://github.com/nodejs/llhttp</a></td>
  35254. </tr>
  35255. <tr>
  35256. <td>License</td>
  35257. <td>MIT</td>
  35258. </tr>
  35259. <tr>
  35260. <td>Versions</td>
  35261. <td>v3.0.0, v8.1.0, v9.2.1, v9.3.0, v9.3.1</td>
  35262. </tr>
  35263. <tr>
  35264. <td>Architectures</td>
  35265. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35266. </tr>
  35267. <tr>
  35268. <td>Definition</td>
  35269. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llhttp/xmake.lua">llhttp/xmake.lua</a></td>
  35270. </tr>
  35271. </tbody>
  35272. </table>
  35273. <h5 id="installcommand">Install command</h5>
  35274. <pre><code class="lang-console">xrepo install llhttp
  35275. </code></pre>
  35276. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35277. <pre><code class="lang-lua">add_requires("llhttp")
  35278. </code></pre>
  35279. <h3 id="llvmlinux">llvm (linux)</h3>
  35280. <table>
  35281. <thead>
  35282. <tr>
  35283. <th>Description</th>
  35284. <th><em>The LLVM Compiler Infrastructure</em></th>
  35285. </tr>
  35286. </thead>
  35287. <tbody>
  35288. <tr>
  35289. <td>Homepage</td>
  35290. <td><a href="https://llvm.org/">https://llvm.org/</a></td>
  35291. </tr>
  35292. <tr>
  35293. <td>Versions</td>
  35294. <td></td>
  35295. </tr>
  35296. <tr>
  35297. <td>Architectures</td>
  35298. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35299. </tr>
  35300. <tr>
  35301. <td>Definition</td>
  35302. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llvm/xmake.lua">llvm/xmake.lua</a></td>
  35303. </tr>
  35304. </tbody>
  35305. </table>
  35306. <h5 id="installcommand">Install command</h5>
  35307. <pre><code class="lang-console">xrepo install llvm
  35308. </code></pre>
  35309. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35310. <pre><code class="lang-lua">add_requires("llvm")
  35311. </code></pre>
  35312. <h3 id="llvmarmlinux">llvm-arm (linux)</h3>
  35313. <table>
  35314. <thead>
  35315. <tr>
  35316. <th>Description</th>
  35317. <th><em>A project dedicated to building LLVM toolchain for 32-bit Arm embedded targets.</em></th>
  35318. </tr>
  35319. </thead>
  35320. <tbody>
  35321. <tr>
  35322. <td>Homepage</td>
  35323. <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>
  35324. </tr>
  35325. <tr>
  35326. <td>Versions</td>
  35327. <td>17.0.1</td>
  35328. </tr>
  35329. <tr>
  35330. <td>Architectures</td>
  35331. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35332. </tr>
  35333. <tr>
  35334. <td>Definition</td>
  35335. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llvm-arm/xmake.lua">llvm-arm/xmake.lua</a></td>
  35336. </tr>
  35337. </tbody>
  35338. </table>
  35339. <h5 id="installcommand">Install command</h5>
  35340. <pre><code class="lang-console">xrepo install llvm-arm
  35341. </code></pre>
  35342. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35343. <pre><code class="lang-lua">add_requires("llvm-arm")
  35344. </code></pre>
  35345. <h3 id="llvmmingwlinux">llvm-mingw (linux)</h3>
  35346. <table>
  35347. <thead>
  35348. <tr>
  35349. <th>Description</th>
  35350. <th><em>An LLVM/Clang/LLD based mingw-w64 toolchain</em></th>
  35351. </tr>
  35352. </thead>
  35353. <tbody>
  35354. <tr>
  35355. <td>Homepage</td>
  35356. <td><a href="https://github.com/mstorsjo/llvm-mingw">https://github.com/mstorsjo/llvm-mingw</a></td>
  35357. </tr>
  35358. <tr>
  35359. <td>Versions</td>
  35360. <td>20211002, 20220323, 20240417</td>
  35361. </tr>
  35362. <tr>
  35363. <td>Architectures</td>
  35364. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35365. </tr>
  35366. <tr>
  35367. <td>Definition</td>
  35368. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llvm-mingw/xmake.lua">llvm-mingw/xmake.lua</a></td>
  35369. </tr>
  35370. </tbody>
  35371. </table>
  35372. <h5 id="installcommand">Install command</h5>
  35373. <pre><code class="lang-console">xrepo install llvm-mingw
  35374. </code></pre>
  35375. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35376. <pre><code class="lang-lua">add_requires("llvm-mingw")
  35377. </code></pre>
  35378. <h3 id="lmdblinux">lmdb (linux)</h3>
  35379. <table>
  35380. <thead>
  35381. <tr>
  35382. <th>Description</th>
  35383. <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>
  35384. </tr>
  35385. </thead>
  35386. <tbody>
  35387. <tr>
  35388. <td>Homepage</td>
  35389. <td><a href="http://www.openldap.org/software/repo.html">http://www.openldap.org/software/repo.html</a></td>
  35390. </tr>
  35391. <tr>
  35392. <td>Versions</td>
  35393. <td>0.9.31</td>
  35394. </tr>
  35395. <tr>
  35396. <td>Architectures</td>
  35397. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35398. </tr>
  35399. <tr>
  35400. <td>Definition</td>
  35401. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lmdb/xmake.lua">lmdb/xmake.lua</a></td>
  35402. </tr>
  35403. </tbody>
  35404. </table>
  35405. <h5 id="installcommand">Install command</h5>
  35406. <pre><code class="lang-console">xrepo install lmdb
  35407. </code></pre>
  35408. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35409. <pre><code class="lang-lua">add_requires("lmdb")
  35410. </code></pre>
  35411. <h3 id="lockfreelinux">lockfree (linux)</h3>
  35412. <table>
  35413. <thead>
  35414. <tr>
  35415. <th>Description</th>
  35416. <th><em>A collection of lock-free data structures written in standard C++11</em></th>
  35417. </tr>
  35418. </thead>
  35419. <tbody>
  35420. <tr>
  35421. <td>Homepage</td>
  35422. <td><a href="https://github.com/DNedic/lockfree">https://github.com/DNedic/lockfree</a></td>
  35423. </tr>
  35424. <tr>
  35425. <td>License</td>
  35426. <td>MIT</td>
  35427. </tr>
  35428. <tr>
  35429. <td>Versions</td>
  35430. <td>2.0.10</td>
  35431. </tr>
  35432. <tr>
  35433. <td>Architectures</td>
  35434. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35435. </tr>
  35436. <tr>
  35437. <td>Definition</td>
  35438. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lockfree/xmake.lua">lockfree/xmake.lua</a></td>
  35439. </tr>
  35440. </tbody>
  35441. </table>
  35442. <h5 id="installcommand">Install command</h5>
  35443. <pre><code class="lang-console">xrepo install lockfree
  35444. </code></pre>
  35445. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35446. <pre><code class="lang-lua">add_requires("lockfree")
  35447. </code></pre>
  35448. <h3 id="lodepnglinux">lodepng (linux)</h3>
  35449. <table>
  35450. <thead>
  35451. <tr>
  35452. <th>Description</th>
  35453. <th><em>PNG encoder and decoder in C and C++.</em></th>
  35454. </tr>
  35455. </thead>
  35456. <tbody>
  35457. <tr>
  35458. <td>Homepage</td>
  35459. <td><a href="https://lodev.org/lodepng/">https://lodev.org/lodepng/</a></td>
  35460. </tr>
  35461. <tr>
  35462. <td>License</td>
  35463. <td>zlib</td>
  35464. </tr>
  35465. <tr>
  35466. <td>Versions</td>
  35467. <td>2025.05.06</td>
  35468. </tr>
  35469. <tr>
  35470. <td>Architectures</td>
  35471. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35472. </tr>
  35473. <tr>
  35474. <td>Definition</td>
  35475. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lodepng/xmake.lua">lodepng/xmake.lua</a></td>
  35476. </tr>
  35477. </tbody>
  35478. </table>
  35479. <h5 id="installcommand">Install command</h5>
  35480. <pre><code class="lang-console">xrepo install lodepng
  35481. </code></pre>
  35482. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35483. <pre><code class="lang-lua">add_requires("lodepng")
  35484. </code></pre>
  35485. <h3 id="log4cpluslinux">log4cplus (linux)</h3>
  35486. <table>
  35487. <thead>
  35488. <tr>
  35489. <th>Description</th>
  35490. <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>
  35491. </tr>
  35492. </thead>
  35493. <tbody>
  35494. <tr>
  35495. <td>Homepage</td>
  35496. <td><a href="https://sourceforge.net/projects/log4cplus/">https://sourceforge.net/projects/log4cplus/</a></td>
  35497. </tr>
  35498. <tr>
  35499. <td>License</td>
  35500. <td>BSD-2-Clause</td>
  35501. </tr>
  35502. <tr>
  35503. <td>Versions</td>
  35504. <td>2.0.6, 2.0.7, 2.1.1, 2.1.2</td>
  35505. </tr>
  35506. <tr>
  35507. <td>Architectures</td>
  35508. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35509. </tr>
  35510. <tr>
  35511. <td>Definition</td>
  35512. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/log4cplus/xmake.lua">log4cplus/xmake.lua</a></td>
  35513. </tr>
  35514. </tbody>
  35515. </table>
  35516. <h5 id="installcommand">Install command</h5>
  35517. <pre><code class="lang-console">xrepo install log4cplus
  35518. </code></pre>
  35519. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35520. <pre><code class="lang-lua">add_requires("log4cplus")
  35521. </code></pre>
  35522. <h3 id="logurulinux">loguru (linux)</h3>
  35523. <table>
  35524. <thead>
  35525. <tr>
  35526. <th>Description</th>
  35527. <th><em>A lightweight C++ logging library</em></th>
  35528. </tr>
  35529. </thead>
  35530. <tbody>
  35531. <tr>
  35532. <td>Homepage</td>
  35533. <td><a href="https://github.com/emilk/loguru">https://github.com/emilk/loguru</a></td>
  35534. </tr>
  35535. <tr>
  35536. <td>Versions</td>
  35537. <td>v2.1.0</td>
  35538. </tr>
  35539. <tr>
  35540. <td>Architectures</td>
  35541. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35542. </tr>
  35543. <tr>
  35544. <td>Definition</td>
  35545. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/loguru/xmake.lua">loguru/xmake.lua</a></td>
  35546. </tr>
  35547. </tbody>
  35548. </table>
  35549. <h5 id="installcommand">Install command</h5>
  35550. <pre><code class="lang-console">xrepo install loguru
  35551. </code></pre>
  35552. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35553. <pre><code class="lang-lua">add_requires("loguru")
  35554. </code></pre>
  35555. <h3 id="lollylinux">lolly (linux)</h3>
  35556. <table>
  35557. <thead>
  35558. <tr>
  35559. <th>Description</th>
  35560. <th><em>Lolly is an alternative to the C++ Standard Library.</em></th>
  35561. </tr>
  35562. </thead>
  35563. <tbody>
  35564. <tr>
  35565. <td>Homepage</td>
  35566. <td><a href="https://github.com/XmacsLabs/lolly">https://github.com/XmacsLabs/lolly</a></td>
  35567. </tr>
  35568. <tr>
  35569. <td>Versions</td>
  35570. <td>v1.0.1</td>
  35571. </tr>
  35572. <tr>
  35573. <td>Architectures</td>
  35574. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35575. </tr>
  35576. <tr>
  35577. <td>Definition</td>
  35578. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lolly/xmake.lua">lolly/xmake.lua</a></td>
  35579. </tr>
  35580. </tbody>
  35581. </table>
  35582. <h5 id="installcommand">Install command</h5>
  35583. <pre><code class="lang-console">xrepo install lolly
  35584. </code></pre>
  35585. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35586. <pre><code class="lang-lua">add_requires("lolly")
  35587. </code></pre>
  35588. <h3 id="lshpacklinux">ls-hpack (linux)</h3>
  35589. <table>
  35590. <thead>
  35591. <tr>
  35592. <th>Description</th>
  35593. <th><em>LiteSpeed HPACK (RFC7541) Library</em></th>
  35594. </tr>
  35595. </thead>
  35596. <tbody>
  35597. <tr>
  35598. <td>Homepage</td>
  35599. <td><a href="https://github.com/litespeedtech/ls-hpack">https://github.com/litespeedtech/ls-hpack</a></td>
  35600. </tr>
  35601. <tr>
  35602. <td>License</td>
  35603. <td>MIT</td>
  35604. </tr>
  35605. <tr>
  35606. <td>Versions</td>
  35607. <td>v2.3.3, v2.3.4</td>
  35608. </tr>
  35609. <tr>
  35610. <td>Architectures</td>
  35611. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35612. </tr>
  35613. <tr>
  35614. <td>Definition</td>
  35615. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/ls-hpack/xmake.lua">ls-hpack/xmake.lua</a></td>
  35616. </tr>
  35617. </tbody>
  35618. </table>
  35619. <h5 id="installcommand">Install command</h5>
  35620. <pre><code class="lang-console">xrepo install ls-hpack
  35621. </code></pre>
  35622. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35623. <pre><code class="lang-lua">add_requires("ls-hpack")
  35624. </code></pre>
  35625. <h3 id="lsqpacklinux">ls-qpack (linux)</h3>
  35626. <table>
  35627. <thead>
  35628. <tr>
  35629. <th>Description</th>
  35630. <th><em>QPACK compression library for use with HTTP/3</em></th>
  35631. </tr>
  35632. </thead>
  35633. <tbody>
  35634. <tr>
  35635. <td>Homepage</td>
  35636. <td><a href="https://github.com/litespeedtech/ls-qpack">https://github.com/litespeedtech/ls-qpack</a></td>
  35637. </tr>
  35638. <tr>
  35639. <td>License</td>
  35640. <td>MIT</td>
  35641. </tr>
  35642. <tr>
  35643. <td>Versions</td>
  35644. <td>v2.5.3, v2.5.4, v2.5.5, v2.6.0, v2.6.1, v2.6.2</td>
  35645. </tr>
  35646. <tr>
  35647. <td>Architectures</td>
  35648. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35649. </tr>
  35650. <tr>
  35651. <td>Definition</td>
  35652. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/ls-qpack/xmake.lua">ls-qpack/xmake.lua</a></td>
  35653. </tr>
  35654. </tbody>
  35655. </table>
  35656. <h5 id="installcommand">Install command</h5>
  35657. <pre><code class="lang-console">xrepo install ls-qpack
  35658. </code></pre>
  35659. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35660. <pre><code class="lang-lua">add_requires("ls-qpack")
  35661. </code></pre>
  35662. <h3 id="lspframeworklinux">lsp-framework (linux)</h3>
  35663. <table>
  35664. <thead>
  35665. <tr>
  35666. <th>Description</th>
  35667. <th><em>Language Server Protocol implementation in C++</em></th>
  35668. </tr>
  35669. </thead>
  35670. <tbody>
  35671. <tr>
  35672. <td>Homepage</td>
  35673. <td><a href="https://github.com/leon-bckl/lsp-framework">https://github.com/leon-bckl/lsp-framework</a></td>
  35674. </tr>
  35675. <tr>
  35676. <td>License</td>
  35677. <td>MIT</td>
  35678. </tr>
  35679. <tr>
  35680. <td>Versions</td>
  35681. <td>1.0.1, 1.3.0</td>
  35682. </tr>
  35683. <tr>
  35684. <td>Architectures</td>
  35685. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35686. </tr>
  35687. <tr>
  35688. <td>Definition</td>
  35689. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lsp-framework/xmake.lua">lsp-framework/xmake.lua</a></td>
  35690. </tr>
  35691. </tbody>
  35692. </table>
  35693. <h5 id="installcommand">Install command</h5>
  35694. <pre><code class="lang-console">xrepo install lsp-framework
  35695. </code></pre>
  35696. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35697. <pre><code class="lang-lua">add_requires("lsp-framework")
  35698. </code></pre>
  35699. <h3 id="lsquiclinux">lsquic (linux)</h3>
  35700. <table>
  35701. <thead>
  35702. <tr>
  35703. <th>Description</th>
  35704. <th><em>LiteSpeed QUIC and HTTP/3 Library</em></th>
  35705. </tr>
  35706. </thead>
  35707. <tbody>
  35708. <tr>
  35709. <td>Homepage</td>
  35710. <td><a href="https://github.com/litespeedtech/lsquic">https://github.com/litespeedtech/lsquic</a></td>
  35711. </tr>
  35712. <tr>
  35713. <td>License</td>
  35714. <td>MIT</td>
  35715. </tr>
  35716. <tr>
  35717. <td>Versions</td>
  35718. <td>v4.0.8, v4.0.9, v4.0.11, v4.0.12, v4.2.0, v4.3.0, v4.3.2, v4.4.1, v4.5.0</td>
  35719. </tr>
  35720. <tr>
  35721. <td>Architectures</td>
  35722. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35723. </tr>
  35724. <tr>
  35725. <td>Definition</td>
  35726. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lsquic/xmake.lua">lsquic/xmake.lua</a></td>
  35727. </tr>
  35728. </tbody>
  35729. </table>
  35730. <h5 id="installcommand">Install command</h5>
  35731. <pre><code class="lang-console">xrepo install lsquic
  35732. </code></pre>
  35733. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35734. <pre><code class="lang-lua">add_requires("lsquic")
  35735. </code></pre>
  35736. <h3 id="lualinux">lua (linux)</h3>
  35737. <table>
  35738. <thead>
  35739. <tr>
  35740. <th>Description</th>
  35741. <th><em>A powerful, efficient, lightweight, embeddable scripting language.</em></th>
  35742. </tr>
  35743. </thead>
  35744. <tbody>
  35745. <tr>
  35746. <td>Homepage</td>
  35747. <td><a href="http://lua.org">http://lua.org</a></td>
  35748. </tr>
  35749. <tr>
  35750. <td>Versions</td>
  35751. <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>
  35752. </tr>
  35753. <tr>
  35754. <td>Architectures</td>
  35755. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35756. </tr>
  35757. <tr>
  35758. <td>Definition</td>
  35759. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lua/xmake.lua">lua/xmake.lua</a></td>
  35760. </tr>
  35761. </tbody>
  35762. </table>
  35763. <h5 id="installcommand">Install command</h5>
  35764. <pre><code class="lang-console">xrepo install lua
  35765. </code></pre>
  35766. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35767. <pre><code class="lang-lua">add_requires("lua")
  35768. </code></pre>
  35769. <h3 id="luaformatlinux">lua-format (linux)</h3>
  35770. <table>
  35771. <thead>
  35772. <tr>
  35773. <th>Description</th>
  35774. <th><em>Code formatter for Lua</em></th>
  35775. </tr>
  35776. </thead>
  35777. <tbody>
  35778. <tr>
  35779. <td>Homepage</td>
  35780. <td><a href="https://github.com/Koihik/LuaFormatter">https://github.com/Koihik/LuaFormatter</a></td>
  35781. </tr>
  35782. <tr>
  35783. <td>Versions</td>
  35784. <td>1.3.5</td>
  35785. </tr>
  35786. <tr>
  35787. <td>Architectures</td>
  35788. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35789. </tr>
  35790. <tr>
  35791. <td>Definition</td>
  35792. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lua-format/xmake.lua">lua-format/xmake.lua</a></td>
  35793. </tr>
  35794. </tbody>
  35795. </table>
  35796. <h5 id="installcommand">Install command</h5>
  35797. <pre><code class="lang-console">xrepo install lua-format
  35798. </code></pre>
  35799. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35800. <pre><code class="lang-lua">add_requires("lua-format")
  35801. </code></pre>
  35802. <h3 id="luabridge3linux">luabridge3 (linux)</h3>
  35803. <table>
  35804. <thead>
  35805. <tr>
  35806. <th>Description</th>
  35807. <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>
  35808. </tr>
  35809. </thead>
  35810. <tbody>
  35811. <tr>
  35812. <td>Homepage</td>
  35813. <td><a href="https://kunitoki.github.io/LuaBridge3">https://kunitoki.github.io/LuaBridge3</a></td>
  35814. </tr>
  35815. <tr>
  35816. <td>License</td>
  35817. <td>MIT</td>
  35818. </tr>
  35819. <tr>
  35820. <td>Versions</td>
  35821. <td>3.0-rc3, 3.0-rc4</td>
  35822. </tr>
  35823. <tr>
  35824. <td>Architectures</td>
  35825. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35826. </tr>
  35827. <tr>
  35828. <td>Definition</td>
  35829. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/luabridge3/xmake.lua">luabridge3/xmake.lua</a></td>
  35830. </tr>
  35831. </tbody>
  35832. </table>
  35833. <h5 id="installcommand">Install command</h5>
  35834. <pre><code class="lang-console">xrepo install luabridge3
  35835. </code></pre>
  35836. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35837. <pre><code class="lang-lua">add_requires("luabridge3")
  35838. </code></pre>
  35839. <h3 id="luajitlinux">luajit (linux)</h3>
  35840. <table>
  35841. <thead>
  35842. <tr>
  35843. <th>Description</th>
  35844. <th><em>A Just-In-Time Compiler (JIT) for the Lua programming language.</em></th>
  35845. </tr>
  35846. </thead>
  35847. <tbody>
  35848. <tr>
  35849. <td>Homepage</td>
  35850. <td><a href="http://luajit.org">http://luajit.org</a></td>
  35851. </tr>
  35852. <tr>
  35853. <td>License</td>
  35854. <td>MIT</td>
  35855. </tr>
  35856. <tr>
  35857. <td>Versions</td>
  35858. <td>v2.1.0-beta3, v2.1.0-beta4.20260109</td>
  35859. </tr>
  35860. <tr>
  35861. <td>Architectures</td>
  35862. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35863. </tr>
  35864. <tr>
  35865. <td>Definition</td>
  35866. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/luajit/xmake.lua">luajit/xmake.lua</a></td>
  35867. </tr>
  35868. </tbody>
  35869. </table>
  35870. <h5 id="installcommand">Install command</h5>
  35871. <pre><code class="lang-console">xrepo install luajit
  35872. </code></pre>
  35873. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35874. <pre><code class="lang-lua">add_requires("luajit")
  35875. </code></pre>
  35876. <h3 id="luaulinux">luau (linux)</h3>
  35877. <table>
  35878. <thead>
  35879. <tr>
  35880. <th>Description</th>
  35881. <th><em>A fast, small, safe, gradually typed embeddable scripting language derived from Lua.</em></th>
  35882. </tr>
  35883. </thead>
  35884. <tbody>
  35885. <tr>
  35886. <td>Homepage</td>
  35887. <td><a href="https://www.luau.org/">https://www.luau.org/</a></td>
  35888. </tr>
  35889. <tr>
  35890. <td>License</td>
  35891. <td>MIT</td>
  35892. </tr>
  35893. <tr>
  35894. <td>Versions</td>
  35895. <td>0.538, 0.623, 0.624, 0.638, 0.640, 0.642, 0.643, 0.683, 0.686, 0.689, 0.691, 0.693, 0.695, 696</td>
  35896. </tr>
  35897. <tr>
  35898. <td>Architectures</td>
  35899. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35900. </tr>
  35901. <tr>
  35902. <td>Definition</td>
  35903. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/luau/xmake.lua">luau/xmake.lua</a></td>
  35904. </tr>
  35905. </tbody>
  35906. </table>
  35907. <h5 id="installcommand">Install command</h5>
  35908. <pre><code class="lang-console">xrepo install luau
  35909. </code></pre>
  35910. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35911. <pre><code class="lang-lua">add_requires("luau")
  35912. </code></pre>
  35913. <h3 id="luisacomputelinux">luisa-compute (linux)</h3>
  35914. <table>
  35915. <thead>
  35916. <tr>
  35917. <th>Description</th>
  35918. <th><em>High-Performance Rendering Framework on Stream Architectures</em></th>
  35919. </tr>
  35920. </thead>
  35921. <tbody>
  35922. <tr>
  35923. <td>Homepage</td>
  35924. <td><a href="https://luisa-render.com/">https://luisa-render.com/</a></td>
  35925. </tr>
  35926. <tr>
  35927. <td>License</td>
  35928. <td>Apache-2.0</td>
  35929. </tr>
  35930. <tr>
  35931. <td>Versions</td>
  35932. <td>2025.11.05</td>
  35933. </tr>
  35934. <tr>
  35935. <td>Architectures</td>
  35936. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35937. </tr>
  35938. <tr>
  35939. <td>Definition</td>
  35940. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/luisa-compute/xmake.lua">luisa-compute/xmake.lua</a></td>
  35941. </tr>
  35942. </tbody>
  35943. </table>
  35944. <h5 id="installcommand">Install command</h5>
  35945. <pre><code class="lang-console">xrepo install luisa-compute
  35946. </code></pre>
  35947. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35948. <pre><code class="lang-lua">add_requires("luisa-compute")
  35949. </code></pre>
  35950. <h3 id="lunasvglinux">lunasvg (linux)</h3>
  35951. <table>
  35952. <thead>
  35953. <tr>
  35954. <th>Description</th>
  35955. <th><em>LunaSVG - SVG rendering library in C++</em></th>
  35956. </tr>
  35957. </thead>
  35958. <tbody>
  35959. <tr>
  35960. <td>Homepage</td>
  35961. <td><a href="https://github.com/sammycage/lunasvg">https://github.com/sammycage/lunasvg</a></td>
  35962. </tr>
  35963. <tr>
  35964. <td>License</td>
  35965. <td>MIT</td>
  35966. </tr>
  35967. <tr>
  35968. <td>Versions</td>
  35969. <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>
  35970. </tr>
  35971. <tr>
  35972. <td>Architectures</td>
  35973. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35974. </tr>
  35975. <tr>
  35976. <td>Definition</td>
  35977. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lunasvg/xmake.lua">lunasvg/xmake.lua</a></td>
  35978. </tr>
  35979. </tbody>
  35980. </table>
  35981. <h5 id="installcommand">Install command</h5>
  35982. <pre><code class="lang-console">xrepo install lunasvg
  35983. </code></pre>
  35984. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35985. <pre><code class="lang-lua">add_requires("lunasvg")
  35986. </code></pre>
  35987. <h3 id="lunziplinux">lunzip (linux)</h3>
  35988. <table>
  35989. <thead>
  35990. <tr>
  35991. <th>Description</th>
  35992. <th><em>Lunzip is a decompressor for the lzip format written in C.</em></th>
  35993. </tr>
  35994. </thead>
  35995. <tbody>
  35996. <tr>
  35997. <td>Homepage</td>
  35998. <td><a href="https://www.nongnu.org/lzip/lunzip.html">https://www.nongnu.org/lzip/lunzip.html</a></td>
  35999. </tr>
  36000. <tr>
  36001. <td>License</td>
  36002. <td>GPL-2.0-or-later</td>
  36003. </tr>
  36004. <tr>
  36005. <td>Versions</td>
  36006. <td>1.15</td>
  36007. </tr>
  36008. <tr>
  36009. <td>Architectures</td>
  36010. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36011. </tr>
  36012. <tr>
  36013. <td>Definition</td>
  36014. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lunzip/xmake.lua">lunzip/xmake.lua</a></td>
  36015. </tr>
  36016. </tbody>
  36017. </table>
  36018. <h5 id="installcommand">Install command</h5>
  36019. <pre><code class="lang-console">xrepo install lunzip
  36020. </code></pre>
  36021. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36022. <pre><code class="lang-lua">add_requires("lunzip")
  36023. </code></pre>
  36024. <h3 id="lvgllinux">lvgl (linux)</h3>
  36025. <table>
  36026. <thead>
  36027. <tr>
  36028. <th>Description</th>
  36029. <th><em>Light and Versatile Graphics Library</em></th>
  36030. </tr>
  36031. </thead>
  36032. <tbody>
  36033. <tr>
  36034. <td>Homepage</td>
  36035. <td><a href="https://lvgl.io">https://lvgl.io</a></td>
  36036. </tr>
  36037. <tr>
  36038. <td>License</td>
  36039. <td>MIT</td>
  36040. </tr>
  36041. <tr>
  36042. <td>Versions</td>
  36043. <td>v8.0.2, v8.2.0, v9.0.0, v9.1.0, v9.4.0</td>
  36044. </tr>
  36045. <tr>
  36046. <td>Architectures</td>
  36047. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36048. </tr>
  36049. <tr>
  36050. <td>Definition</td>
  36051. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lvgl/xmake.lua">lvgl/xmake.lua</a></td>
  36052. </tr>
  36053. </tbody>
  36054. </table>
  36055. <h5 id="installcommand">Install command</h5>
  36056. <pre><code class="lang-console">xrepo install lvgl
  36057. </code></pre>
  36058. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36059. <pre><code class="lang-lua">add_requires("lvgl")
  36060. </code></pre>
  36061. <h3 id="lwloglinux">lwlog (linux)</h3>
  36062. <table>
  36063. <thead>
  36064. <tr>
  36065. <th>Description</th>
  36066. <th><em>Very fast synchronous and asynchronous C++17 logging library</em></th>
  36067. </tr>
  36068. </thead>
  36069. <tbody>
  36070. <tr>
  36071. <td>Homepage</td>
  36072. <td><a href="https://github.com/ChristianPanov/lwlog">https://github.com/ChristianPanov/lwlog</a></td>
  36073. </tr>
  36074. <tr>
  36075. <td>License</td>
  36076. <td>MIT</td>
  36077. </tr>
  36078. <tr>
  36079. <td>Versions</td>
  36080. <td>v1.3.1</td>
  36081. </tr>
  36082. <tr>
  36083. <td>Architectures</td>
  36084. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36085. </tr>
  36086. <tr>
  36087. <td>Definition</td>
  36088. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lwlog/xmake.lua">lwlog/xmake.lua</a></td>
  36089. </tr>
  36090. </tbody>
  36091. </table>
  36092. <h5 id="installcommand">Install command</h5>
  36093. <pre><code class="lang-console">xrepo install lwlog
  36094. </code></pre>
  36095. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36096. <pre><code class="lang-lua">add_requires("lwlog")
  36097. </code></pre>
  36098. <h3 id="lyralinux">lyra (linux)</h3>
  36099. <table>
  36100. <thead>
  36101. <tr>
  36102. <th>Description</th>
  36103. <th><em>A simple to use, composable, command line parser for C++ 11 and beyond</em></th>
  36104. </tr>
  36105. </thead>
  36106. <tbody>
  36107. <tr>
  36108. <td>Homepage</td>
  36109. <td><a href="https://www.bfgroup.xyz/Lyra/">https://www.bfgroup.xyz/Lyra/</a></td>
  36110. </tr>
  36111. <tr>
  36112. <td>License</td>
  36113. <td>BSL-1.0</td>
  36114. </tr>
  36115. <tr>
  36116. <td>Versions</td>
  36117. <td>1.5.1, 1.6, 1.6.1</td>
  36118. </tr>
  36119. <tr>
  36120. <td>Architectures</td>
  36121. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36122. </tr>
  36123. <tr>
  36124. <td>Definition</td>
  36125. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lyra/xmake.lua">lyra/xmake.lua</a></td>
  36126. </tr>
  36127. </tbody>
  36128. </table>
  36129. <h5 id="installcommand">Install command</h5>
  36130. <pre><code class="lang-console">xrepo install lyra
  36131. </code></pre>
  36132. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36133. <pre><code class="lang-lua">add_requires("lyra")
  36134. </code></pre>
  36135. <h3 id="lz4linux">lz4 (linux)</h3>
  36136. <table>
  36137. <thead>
  36138. <tr>
  36139. <th>Description</th>
  36140. <th><em>LZ4 - Extremely fast compression</em></th>
  36141. </tr>
  36142. </thead>
  36143. <tbody>
  36144. <tr>
  36145. <td>Homepage</td>
  36146. <td><a href="https://www.lz4.org/">https://www.lz4.org/</a></td>
  36147. </tr>
  36148. <tr>
  36149. <td>License</td>
  36150. <td>BSD-2-Clause</td>
  36151. </tr>
  36152. <tr>
  36153. <td>Versions</td>
  36154. <td>v1.9.3, v1.9.4, v1.10.0</td>
  36155. </tr>
  36156. <tr>
  36157. <td>Architectures</td>
  36158. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36159. </tr>
  36160. <tr>
  36161. <td>Definition</td>
  36162. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lz4/xmake.lua">lz4/xmake.lua</a></td>
  36163. </tr>
  36164. </tbody>
  36165. </table>
  36166. <h5 id="installcommand">Install command</h5>
  36167. <pre><code class="lang-console">xrepo install lz4
  36168. </code></pre>
  36169. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36170. <pre><code class="lang-lua">add_requires("lz4")
  36171. </code></pre>
  36172. <h3 id="lzavlinux">lzav (linux)</h3>
  36173. <table>
  36174. <thead>
  36175. <tr>
  36176. <th>Description</th>
  36177. <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>
  36178. </tr>
  36179. </thead>
  36180. <tbody>
  36181. <tr>
  36182. <td>Homepage</td>
  36183. <td><a href="https://github.com/avaneev/lzav">https://github.com/avaneev/lzav</a></td>
  36184. </tr>
  36185. <tr>
  36186. <td>License</td>
  36187. <td>MIT</td>
  36188. </tr>
  36189. <tr>
  36190. <td>Versions</td>
  36191. <td>2.14, 4.0, 4.3, 4.4, 4.5, 4.7, 4.9, 4.19, 4.23, 5.3, 5.4, 5.5, 5.8</td>
  36192. </tr>
  36193. <tr>
  36194. <td>Architectures</td>
  36195. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36196. </tr>
  36197. <tr>
  36198. <td>Definition</td>
  36199. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lzav/xmake.lua">lzav/xmake.lua</a></td>
  36200. </tr>
  36201. </tbody>
  36202. </table>
  36203. <h5 id="installcommand">Install command</h5>
  36204. <pre><code class="lang-console">xrepo install lzav
  36205. </code></pre>
  36206. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36207. <pre><code class="lang-lua">add_requires("lzav")
  36208. </code></pre>
  36209. <h3 id="lzham_codeclinux">lzham_codec (linux)</h3>
  36210. <table>
  36211. <thead>
  36212. <tr>
  36213. <th>Description</th>
  36214. <th><em>Lossless data compression codec with LZMA-like ratios but 1.5x-8x faster decompression speed, C/C++</em></th>
  36215. </tr>
  36216. </thead>
  36217. <tbody>
  36218. <tr>
  36219. <td>Homepage</td>
  36220. <td><a href="https://github.com/richgel999/lzham_codec">https://github.com/richgel999/lzham_codec</a></td>
  36221. </tr>
  36222. <tr>
  36223. <td>Versions</td>
  36224. <td>2023.01.03</td>
  36225. </tr>
  36226. <tr>
  36227. <td>Architectures</td>
  36228. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36229. </tr>
  36230. <tr>
  36231. <td>Definition</td>
  36232. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lzham_codec/xmake.lua">lzham_codec/xmake.lua</a></td>
  36233. </tr>
  36234. </tbody>
  36235. </table>
  36236. <h5 id="installcommand">Install command</h5>
  36237. <pre><code class="lang-console">xrepo install lzham_codec
  36238. </code></pre>
  36239. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36240. <pre><code class="lang-lua">add_requires("lzham_codec")
  36241. </code></pre>
  36242. <h3 id="lzmalinux">lzma (linux)</h3>
  36243. <table>
  36244. <thead>
  36245. <tr>
  36246. <th>Description</th>
  36247. <th><em>LZMA SDK</em></th>
  36248. </tr>
  36249. </thead>
  36250. <tbody>
  36251. <tr>
  36252. <td>Homepage</td>
  36253. <td><a href="https://www.7-zip.org/sdk.html">https://www.7-zip.org/sdk.html</a></td>
  36254. </tr>
  36255. <tr>
  36256. <td>Versions</td>
  36257. <td>19.00, 21.07, 22.01, 23.01, 24.09</td>
  36258. </tr>
  36259. <tr>
  36260. <td>Architectures</td>
  36261. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36262. </tr>
  36263. <tr>
  36264. <td>Definition</td>
  36265. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lzma/xmake.lua">lzma/xmake.lua</a></td>
  36266. </tr>
  36267. </tbody>
  36268. </table>
  36269. <h5 id="installcommand">Install command</h5>
  36270. <pre><code class="lang-console">xrepo install lzma
  36271. </code></pre>
  36272. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36273. <pre><code class="lang-lua">add_requires("lzma")
  36274. </code></pre>
  36275. <h3 id="lzolinux">lzo (linux)</h3>
  36276. <table>
  36277. <thead>
  36278. <tr>
  36279. <th>Description</th>
  36280. <th><em>LZO is a portable lossless data compression library written in ANSI C.</em></th>
  36281. </tr>
  36282. </thead>
  36283. <tbody>
  36284. <tr>
  36285. <td>Homepage</td>
  36286. <td><a href="http://www.oberhumer.com/opensource/lzo">http://www.oberhumer.com/opensource/lzo</a></td>
  36287. </tr>
  36288. <tr>
  36289. <td>License</td>
  36290. <td>GPL-2.0</td>
  36291. </tr>
  36292. <tr>
  36293. <td>Versions</td>
  36294. <td>2.10</td>
  36295. </tr>
  36296. <tr>
  36297. <td>Architectures</td>
  36298. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36299. </tr>
  36300. <tr>
  36301. <td>Definition</td>
  36302. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lzo/xmake.lua">lzo/xmake.lua</a></td>
  36303. </tr>
  36304. </tbody>
  36305. </table>
  36306. <h5 id="installcommand">Install command</h5>
  36307. <pre><code class="lang-console">xrepo install lzo
  36308. </code></pre>
  36309. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36310. <pre><code class="lang-lua">add_requires("lzo")
  36311. </code></pre>
  36312. <h2 id="m">m</h2>
  36313. <h3 id="m4linux">m4 (linux)</h3>
  36314. <table>
  36315. <thead>
  36316. <tr>
  36317. <th>Description</th>
  36318. <th><em>Macro processing language</em></th>
  36319. </tr>
  36320. </thead>
  36321. <tbody>
  36322. <tr>
  36323. <td>Homepage</td>
  36324. <td><a href="https://www.gnu.org/software/m4">https://www.gnu.org/software/m4</a></td>
  36325. </tr>
  36326. <tr>
  36327. <td>Versions</td>
  36328. <td>1.4.18, 1.4.19</td>
  36329. </tr>
  36330. <tr>
  36331. <td>Architectures</td>
  36332. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36333. </tr>
  36334. <tr>
  36335. <td>Definition</td>
  36336. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/m4/xmake.lua">m4/xmake.lua</a></td>
  36337. </tr>
  36338. </tbody>
  36339. </table>
  36340. <h5 id="installcommand">Install command</h5>
  36341. <pre><code class="lang-console">xrepo install m4
  36342. </code></pre>
  36343. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36344. <pre><code class="lang-lua">add_requires("m4")
  36345. </code></pre>
  36346. <h3 id="macdylibbundlerlinux">macdylibbundler (linux)</h3>
  36347. <table>
  36348. <thead>
  36349. <tr>
  36350. <th>Description</th>
  36351. <th><em>dylibbundler is a small command-line programs that aims to make bundling</em></th>
  36352. </tr>
  36353. </thead>
  36354. <tbody>
  36355. <tr>
  36356. <td>Homepage</td>
  36357. <td><a href="https://github.com/auriamg/macdylibbundler">https://github.com/auriamg/macdylibbundler</a></td>
  36358. </tr>
  36359. <tr>
  36360. <td>License</td>
  36361. <td>MIT</td>
  36362. </tr>
  36363. <tr>
  36364. <td>Versions</td>
  36365. <td>1.0.5</td>
  36366. </tr>
  36367. <tr>
  36368. <td>Architectures</td>
  36369. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36370. </tr>
  36371. <tr>
  36372. <td>Definition</td>
  36373. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/macdylibbundler/xmake.lua">macdylibbundler/xmake.lua</a></td>
  36374. </tr>
  36375. </tbody>
  36376. </table>
  36377. <h5 id="installcommand">Install command</h5>
  36378. <pre><code class="lang-console">xrepo install macdylibbundler
  36379. </code></pre>
  36380. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36381. <pre><code class="lang-lua">add_requires("macdylibbundler")
  36382. </code></pre>
  36383. <h3 id="maddylinux">maddy (linux)</h3>
  36384. <table>
  36385. <thead>
  36386. <tr>
  36387. <th>Description</th>
  36388. <th><em>C++ Markdown to HTML header-only parser library</em></th>
  36389. </tr>
  36390. </thead>
  36391. <tbody>
  36392. <tr>
  36393. <td>Homepage</td>
  36394. <td><a href="https://github.com/progsource/maddy">https://github.com/progsource/maddy</a></td>
  36395. </tr>
  36396. <tr>
  36397. <td>License</td>
  36398. <td>MIT</td>
  36399. </tr>
  36400. <tr>
  36401. <td>Versions</td>
  36402. <td>1.2.1, 1.3.0, 1.5.0, 1.6.0</td>
  36403. </tr>
  36404. <tr>
  36405. <td>Architectures</td>
  36406. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36407. </tr>
  36408. <tr>
  36409. <td>Definition</td>
  36410. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/maddy/xmake.lua">maddy/xmake.lua</a></td>
  36411. </tr>
  36412. </tbody>
  36413. </table>
  36414. <h5 id="installcommand">Install command</h5>
  36415. <pre><code class="lang-console">xrepo install maddy
  36416. </code></pre>
  36417. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36418. <pre><code class="lang-lua">add_requires("maddy")
  36419. </code></pre>
  36420. <h3 id="magic_enumlinux">magic_enum (linux)</h3>
  36421. <table>
  36422. <thead>
  36423. <tr>
  36424. <th>Description</th>
  36425. <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>
  36426. </tr>
  36427. </thead>
  36428. <tbody>
  36429. <tr>
  36430. <td>Homepage</td>
  36431. <td><a href="https://github.com/Neargye/magic_enum">https://github.com/Neargye/magic_enum</a></td>
  36432. </tr>
  36433. <tr>
  36434. <td>License</td>
  36435. <td>MIT</td>
  36436. </tr>
  36437. <tr>
  36438. <td>Versions</td>
  36439. <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>
  36440. </tr>
  36441. <tr>
  36442. <td>Architectures</td>
  36443. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36444. </tr>
  36445. <tr>
  36446. <td>Definition</td>
  36447. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magic_enum/xmake.lua">magic_enum/xmake.lua</a></td>
  36448. </tr>
  36449. </tbody>
  36450. </table>
  36451. <h5 id="installcommand">Install command</h5>
  36452. <pre><code class="lang-console">xrepo install magic_enum
  36453. </code></pre>
  36454. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36455. <pre><code class="lang-lua">add_requires("magic_enum")
  36456. </code></pre>
  36457. <h3 id="magmalinux">magma (linux)</h3>
  36458. <table>
  36459. <thead>
  36460. <tr>
  36461. <th>Description</th>
  36462. <th><em>Matrix Algebra on GPU and Multicore Architectures</em></th>
  36463. </tr>
  36464. </thead>
  36465. <tbody>
  36466. <tr>
  36467. <td>Homepage</td>
  36468. <td><a href="https://icl.utk.edu/magma/">https://icl.utk.edu/magma/</a></td>
  36469. </tr>
  36470. <tr>
  36471. <td>License</td>
  36472. <td>BSD-3-Clause</td>
  36473. </tr>
  36474. <tr>
  36475. <td>Versions</td>
  36476. <td>2.7.1</td>
  36477. </tr>
  36478. <tr>
  36479. <td>Architectures</td>
  36480. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36481. </tr>
  36482. <tr>
  36483. <td>Definition</td>
  36484. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magma/xmake.lua">magma/xmake.lua</a></td>
  36485. </tr>
  36486. </tbody>
  36487. </table>
  36488. <h5 id="installcommand">Install command</h5>
  36489. <pre><code class="lang-console">xrepo install magma
  36490. </code></pre>
  36491. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36492. <pre><code class="lang-lua">add_requires("magma")
  36493. </code></pre>
  36494. <h3 id="magnumlinux">magnum (linux)</h3>
  36495. <table>
  36496. <thead>
  36497. <tr>
  36498. <th>Description</th>
  36499. <th><em>Lightweight and modular C++11/C++14 graphics middleware for games and data visualization.</em></th>
  36500. </tr>
  36501. </thead>
  36502. <tbody>
  36503. <tr>
  36504. <td>Homepage</td>
  36505. <td><a href="https://magnum.graphics/">https://magnum.graphics/</a></td>
  36506. </tr>
  36507. <tr>
  36508. <td>License</td>
  36509. <td>MIT</td>
  36510. </tr>
  36511. <tr>
  36512. <td>Versions</td>
  36513. <td>v2020.06</td>
  36514. </tr>
  36515. <tr>
  36516. <td>Architectures</td>
  36517. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36518. </tr>
  36519. <tr>
  36520. <td>Definition</td>
  36521. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magnum/xmake.lua">magnum/xmake.lua</a></td>
  36522. </tr>
  36523. </tbody>
  36524. </table>
  36525. <h5 id="installcommand">Install command</h5>
  36526. <pre><code class="lang-console">xrepo install magnum
  36527. </code></pre>
  36528. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36529. <pre><code class="lang-lua">add_requires("magnum")
  36530. </code></pre>
  36531. <h3 id="magnumextraslinux">magnum-extras (linux)</h3>
  36532. <table>
  36533. <thead>
  36534. <tr>
  36535. <th>Description</th>
  36536. <th><em>Extras for magnum, Lightweight and modular C++11/C++14 graphics middleware for games and data visualization.</em></th>
  36537. </tr>
  36538. </thead>
  36539. <tbody>
  36540. <tr>
  36541. <td>Homepage</td>
  36542. <td><a href="https://magnum.graphics/">https://magnum.graphics/</a></td>
  36543. </tr>
  36544. <tr>
  36545. <td>License</td>
  36546. <td>MIT</td>
  36547. </tr>
  36548. <tr>
  36549. <td>Versions</td>
  36550. <td>v2020.06</td>
  36551. </tr>
  36552. <tr>
  36553. <td>Architectures</td>
  36554. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36555. </tr>
  36556. <tr>
  36557. <td>Definition</td>
  36558. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magnum-extras/xmake.lua">magnum-extras/xmake.lua</a></td>
  36559. </tr>
  36560. </tbody>
  36561. </table>
  36562. <h5 id="installcommand">Install command</h5>
  36563. <pre><code class="lang-console">xrepo install magnum-extras
  36564. </code></pre>
  36565. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36566. <pre><code class="lang-lua">add_requires("magnum-extras")
  36567. </code></pre>
  36568. <h3 id="magnumintegrationlinux">magnum-integration (linux)</h3>
  36569. <table>
  36570. <thead>
  36571. <tr>
  36572. <th>Description</th>
  36573. <th><em>Integration libraries for magnum, Lightweight and modular C++11/C++14 graphics middleware for games and data visualization.</em></th>
  36574. </tr>
  36575. </thead>
  36576. <tbody>
  36577. <tr>
  36578. <td>Homepage</td>
  36579. <td><a href="https://magnum.graphics/">https://magnum.graphics/</a></td>
  36580. </tr>
  36581. <tr>
  36582. <td>License</td>
  36583. <td>MIT</td>
  36584. </tr>
  36585. <tr>
  36586. <td>Versions</td>
  36587. <td>v2020.06</td>
  36588. </tr>
  36589. <tr>
  36590. <td>Architectures</td>
  36591. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36592. </tr>
  36593. <tr>
  36594. <td>Definition</td>
  36595. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magnum-integration/xmake.lua">magnum-integration/xmake.lua</a></td>
  36596. </tr>
  36597. </tbody>
  36598. </table>
  36599. <h5 id="installcommand">Install command</h5>
  36600. <pre><code class="lang-console">xrepo install magnum-integration
  36601. </code></pre>
  36602. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36603. <pre><code class="lang-lua">add_requires("magnum-integration")
  36604. </code></pre>
  36605. <h3 id="magnumpluginslinux">magnum-plugins (linux)</h3>
  36606. <table>
  36607. <thead>
  36608. <tr>
  36609. <th>Description</th>
  36610. <th><em>Plugins for magnum, C++11/C++14 graphics middleware for games and data visualization.</em></th>
  36611. </tr>
  36612. </thead>
  36613. <tbody>
  36614. <tr>
  36615. <td>Homepage</td>
  36616. <td><a href="https://magnum.graphics/">https://magnum.graphics/</a></td>
  36617. </tr>
  36618. <tr>
  36619. <td>License</td>
  36620. <td>MIT</td>
  36621. </tr>
  36622. <tr>
  36623. <td>Versions</td>
  36624. <td>v2020.06</td>
  36625. </tr>
  36626. <tr>
  36627. <td>Architectures</td>
  36628. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36629. </tr>
  36630. <tr>
  36631. <td>Definition</td>
  36632. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magnum-plugins/xmake.lua">magnum-plugins/xmake.lua</a></td>
  36633. </tr>
  36634. </tbody>
  36635. </table>
  36636. <h5 id="installcommand">Install command</h5>
  36637. <pre><code class="lang-console">xrepo install magnum-plugins
  36638. </code></pre>
  36639. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36640. <pre><code class="lang-lua">add_requires("magnum-plugins")
  36641. </code></pre>
  36642. <h3 id="mailiolinux">mailio (linux)</h3>
  36643. <table>
  36644. <thead>
  36645. <tr>
  36646. <th>Description</th>
  36647. <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>
  36648. </tr>
  36649. </thead>
  36650. <tbody>
  36651. <tr>
  36652. <td>Homepage</td>
  36653. <td><a href="https://github.com/karastojko/mailio">https://github.com/karastojko/mailio</a></td>
  36654. </tr>
  36655. <tr>
  36656. <td>License</td>
  36657. <td>BSD</td>
  36658. </tr>
  36659. <tr>
  36660. <td>Versions</td>
  36661. <td>0.23.0, 0.24.1</td>
  36662. </tr>
  36663. <tr>
  36664. <td>Architectures</td>
  36665. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36666. </tr>
  36667. <tr>
  36668. <td>Definition</td>
  36669. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mailio/xmake.lua">mailio/xmake.lua</a></td>
  36670. </tr>
  36671. </tbody>
  36672. </table>
  36673. <h5 id="installcommand">Install command</h5>
  36674. <pre><code class="lang-console">xrepo install mailio
  36675. </code></pre>
  36676. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36677. <pre><code class="lang-lua">add_requires("mailio")
  36678. </code></pre>
  36679. <h3 id="makelinux">make (linux)</h3>
  36680. <table>
  36681. <thead>
  36682. <tr>
  36683. <th>Description</th>
  36684. <th><em>GNU make tool.</em></th>
  36685. </tr>
  36686. </thead>
  36687. <tbody>
  36688. <tr>
  36689. <td>Homepage</td>
  36690. <td><a href="https://www.gnu.org/software/make/">https://www.gnu.org/software/make/</a></td>
  36691. </tr>
  36692. <tr>
  36693. <td>Versions</td>
  36694. <td>4.2.1, 4.3, 4.4.1</td>
  36695. </tr>
  36696. <tr>
  36697. <td>Architectures</td>
  36698. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36699. </tr>
  36700. <tr>
  36701. <td>Definition</td>
  36702. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/make/xmake.lua">make/xmake.lua</a></td>
  36703. </tr>
  36704. </tbody>
  36705. </table>
  36706. <h5 id="installcommand">Install command</h5>
  36707. <pre><code class="lang-console">xrepo install make
  36708. </code></pre>
  36709. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36710. <pre><code class="lang-lua">add_requires("make")
  36711. </code></pre>
  36712. <h3 id="makeselflinux">makeself (linux)</h3>
  36713. <table>
  36714. <thead>
  36715. <tr>
  36716. <th>Description</th>
  36717. <th><em>A self-extracting archiving tool for Unix systems, in 100% shell script.</em></th>
  36718. </tr>
  36719. </thead>
  36720. <tbody>
  36721. <tr>
  36722. <td>Homepage</td>
  36723. <td><a href="https://makeself.io">https://makeself.io</a></td>
  36724. </tr>
  36725. <tr>
  36726. <td>Versions</td>
  36727. <td>2.5.0</td>
  36728. </tr>
  36729. <tr>
  36730. <td>Architectures</td>
  36731. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36732. </tr>
  36733. <tr>
  36734. <td>Definition</td>
  36735. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/makeself/xmake.lua">makeself/xmake.lua</a></td>
  36736. </tr>
  36737. </tbody>
  36738. </table>
  36739. <h5 id="installcommand">Install command</h5>
  36740. <pre><code class="lang-console">xrepo install makeself
  36741. </code></pre>
  36742. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36743. <pre><code class="lang-lua">add_requires("makeself")
  36744. </code></pre>
  36745. <h3 id="mallocvislinux">mallocvis (linux)</h3>
  36746. <table>
  36747. <thead>
  36748. <tr>
  36749. <th>Description</th>
  36750. <th><em>allocation visualization in svg graph</em></th>
  36751. </tr>
  36752. </thead>
  36753. <tbody>
  36754. <tr>
  36755. <td>Homepage</td>
  36756. <td><a href="https://github.com/archibate/mallocvis">https://github.com/archibate/mallocvis</a></td>
  36757. </tr>
  36758. <tr>
  36759. <td>Versions</td>
  36760. <td>2024.07.17</td>
  36761. </tr>
  36762. <tr>
  36763. <td>Architectures</td>
  36764. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36765. </tr>
  36766. <tr>
  36767. <td>Definition</td>
  36768. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mallocvis/xmake.lua">mallocvis/xmake.lua</a></td>
  36769. </tr>
  36770. </tbody>
  36771. </table>
  36772. <h5 id="installcommand">Install command</h5>
  36773. <pre><code class="lang-console">xrepo install mallocvis
  36774. </code></pre>
  36775. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36776. <pre><code class="lang-lua">add_requires("mallocvis")
  36777. </code></pre>
  36778. <h3 id="managedclinux">managedc (linux)</h3>
  36779. <table>
  36780. <thead>
  36781. <tr>
  36782. <th>Description</th>
  36783. <th><em>Reference counter garabage collection for C</em></th>
  36784. </tr>
  36785. </thead>
  36786. <tbody>
  36787. <tr>
  36788. <td>Homepage</td>
  36789. <td>%s</td>
  36790. </tr>
  36791. <tr>
  36792. <td>Versions</td>
  36793. <td>1.5.0</td>
  36794. </tr>
  36795. <tr>
  36796. <td>Architectures</td>
  36797. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36798. </tr>
  36799. <tr>
  36800. <td>Definition</td>
  36801. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/managedc/xmake.lua">managedc/xmake.lua</a></td>
  36802. </tr>
  36803. </tbody>
  36804. </table>
  36805. <h5 id="installcommand">Install command</h5>
  36806. <pre><code class="lang-console">xrepo install managedc
  36807. </code></pre>
  36808. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36809. <pre><code class="lang-lua">add_requires("managedc")
  36810. </code></pre>
  36811. <h3 id="maniflinux">manif (linux)</h3>
  36812. <table>
  36813. <thead>
  36814. <tr>
  36815. <th>Description</th>
  36816. <th><em>A small C++11 header-only library for Lie theory.</em></th>
  36817. </tr>
  36818. </thead>
  36819. <tbody>
  36820. <tr>
  36821. <td>Homepage</td>
  36822. <td><a href="https://artivis.github.io/manif">https://artivis.github.io/manif</a></td>
  36823. </tr>
  36824. <tr>
  36825. <td>License</td>
  36826. <td>MIT</td>
  36827. </tr>
  36828. <tr>
  36829. <td>Versions</td>
  36830. <td>0.0.5</td>
  36831. </tr>
  36832. <tr>
  36833. <td>Architectures</td>
  36834. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36835. </tr>
  36836. <tr>
  36837. <td>Definition</td>
  36838. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/manif/xmake.lua">manif/xmake.lua</a></td>
  36839. </tr>
  36840. </tbody>
  36841. </table>
  36842. <h5 id="installcommand">Install command</h5>
  36843. <pre><code class="lang-console">xrepo install manif
  36844. </code></pre>
  36845. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36846. <pre><code class="lang-lua">add_requires("manif")
  36847. </code></pre>
  36848. <h3 id="manifoldlinux">manifold (linux)</h3>
  36849. <table>
  36850. <thead>
  36851. <tr>
  36852. <th>Description</th>
  36853. <th><em>A Geometry library for topological robustness</em></th>
  36854. </tr>
  36855. </thead>
  36856. <tbody>
  36857. <tr>
  36858. <td>Homepage</td>
  36859. <td><a href="https://github.com/elalish/manifold">https://github.com/elalish/manifold</a></td>
  36860. </tr>
  36861. <tr>
  36862. <td>License</td>
  36863. <td>Apache-2.0</td>
  36864. </tr>
  36865. <tr>
  36866. <td>Versions</td>
  36867. <td>v3.2.1, v3.3.2</td>
  36868. </tr>
  36869. <tr>
  36870. <td>Architectures</td>
  36871. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36872. </tr>
  36873. <tr>
  36874. <td>Definition</td>
  36875. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/manifold/xmake.lua">manifold/xmake.lua</a></td>
  36876. </tr>
  36877. </tbody>
  36878. </table>
  36879. <h5 id="installcommand">Install command</h5>
  36880. <pre><code class="lang-console">xrepo install manifold
  36881. </code></pre>
  36882. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36883. <pre><code class="lang-lua">add_requires("manifold")
  36884. </code></pre>
  36885. <h3 id="mapbox_earcutlinux">mapbox_earcut (linux)</h3>
  36886. <table>
  36887. <thead>
  36888. <tr>
  36889. <th>Description</th>
  36890. <th><em>A C++ port of earcut.js, a fast, header-only polygon triangulation library.</em></th>
  36891. </tr>
  36892. </thead>
  36893. <tbody>
  36894. <tr>
  36895. <td>Homepage</td>
  36896. <td><a href="https://github.com/mapbox/earcut.hpp">https://github.com/mapbox/earcut.hpp</a></td>
  36897. </tr>
  36898. <tr>
  36899. <td>License</td>
  36900. <td>ISC</td>
  36901. </tr>
  36902. <tr>
  36903. <td>Versions</td>
  36904. <td>2.2.3, 2.2.4</td>
  36905. </tr>
  36906. <tr>
  36907. <td>Architectures</td>
  36908. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36909. </tr>
  36910. <tr>
  36911. <td>Definition</td>
  36912. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_earcut/xmake.lua">mapbox_earcut/xmake.lua</a></td>
  36913. </tr>
  36914. </tbody>
  36915. </table>
  36916. <h5 id="installcommand">Install command</h5>
  36917. <pre><code class="lang-console">xrepo install mapbox_earcut
  36918. </code></pre>
  36919. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36920. <pre><code class="lang-lua">add_requires("mapbox_earcut")
  36921. </code></pre>
  36922. <h3 id="mapbox_eternallinux">mapbox_eternal (linux)</h3>
  36923. <table>
  36924. <thead>
  36925. <tr>
  36926. <th>Description</th>
  36927. <th><em>A C++14 compile-time/constexpr map and hash map with minimal binary footprint</em></th>
  36928. </tr>
  36929. </thead>
  36930. <tbody>
  36931. <tr>
  36932. <td>Homepage</td>
  36933. <td><a href="https://github.com/mapbox/eternal">https://github.com/mapbox/eternal</a></td>
  36934. </tr>
  36935. <tr>
  36936. <td>License</td>
  36937. <td>ISC</td>
  36938. </tr>
  36939. <tr>
  36940. <td>Versions</td>
  36941. <td>v1.0.1</td>
  36942. </tr>
  36943. <tr>
  36944. <td>Architectures</td>
  36945. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36946. </tr>
  36947. <tr>
  36948. <td>Definition</td>
  36949. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_eternal/xmake.lua">mapbox_eternal/xmake.lua</a></td>
  36950. </tr>
  36951. </tbody>
  36952. </table>
  36953. <h5 id="installcommand">Install command</h5>
  36954. <pre><code class="lang-console">xrepo install mapbox_eternal
  36955. </code></pre>
  36956. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36957. <pre><code class="lang-lua">add_requires("mapbox_eternal")
  36958. </code></pre>
  36959. <h3 id="mapbox_geometrylinux">mapbox_geometry (linux)</h3>
  36960. <table>
  36961. <thead>
  36962. <tr>
  36963. <th>Description</th>
  36964. <th><em>Provides header-only, generic C++ interfaces for geometry types, geometry collections, and features.</em></th>
  36965. </tr>
  36966. </thead>
  36967. <tbody>
  36968. <tr>
  36969. <td>Homepage</td>
  36970. <td><a href="https://github.com/mapbox/geometry.hpp">https://github.com/mapbox/geometry.hpp</a></td>
  36971. </tr>
  36972. <tr>
  36973. <td>License</td>
  36974. <td>ISC</td>
  36975. </tr>
  36976. <tr>
  36977. <td>Versions</td>
  36978. <td>1.1.0, 2.0.3</td>
  36979. </tr>
  36980. <tr>
  36981. <td>Architectures</td>
  36982. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36983. </tr>
  36984. <tr>
  36985. <td>Definition</td>
  36986. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_geometry/xmake.lua">mapbox_geometry/xmake.lua</a></td>
  36987. </tr>
  36988. </tbody>
  36989. </table>
  36990. <h5 id="installcommand">Install command</h5>
  36991. <pre><code class="lang-console">xrepo install mapbox_geometry
  36992. </code></pre>
  36993. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36994. <pre><code class="lang-lua">add_requires("mapbox_geometry")
  36995. </code></pre>
  36996. <h3 id="mapbox_polylabellinux">mapbox_polylabel (linux)</h3>
  36997. <table>
  36998. <thead>
  36999. <tr>
  37000. <th>Description</th>
  37001. <th><em>A fast algorithm for finding the pole of inaccessibility of a polygon (in JavaScript and C++)</em></th>
  37002. </tr>
  37003. </thead>
  37004. <tbody>
  37005. <tr>
  37006. <td>Homepage</td>
  37007. <td><a href="https://github.com/mapbox/polylabel">https://github.com/mapbox/polylabel</a></td>
  37008. </tr>
  37009. <tr>
  37010. <td>License</td>
  37011. <td>ISC</td>
  37012. </tr>
  37013. <tr>
  37014. <td>Versions</td>
  37015. <td>v2.0.0, v2.0.1</td>
  37016. </tr>
  37017. <tr>
  37018. <td>Architectures</td>
  37019. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37020. </tr>
  37021. <tr>
  37022. <td>Definition</td>
  37023. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_polylabel/xmake.lua">mapbox_polylabel/xmake.lua</a></td>
  37024. </tr>
  37025. </tbody>
  37026. </table>
  37027. <h5 id="installcommand">Install command</h5>
  37028. <pre><code class="lang-console">xrepo install mapbox_polylabel
  37029. </code></pre>
  37030. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37031. <pre><code class="lang-lua">add_requires("mapbox_polylabel")
  37032. </code></pre>
  37033. <h3 id="mapbox_variantlinux">mapbox_variant (linux)</h3>
  37034. <table>
  37035. <thead>
  37036. <tr>
  37037. <th>Description</th>
  37038. <th><em>C++11/C++14 Variant</em></th>
  37039. </tr>
  37040. </thead>
  37041. <tbody>
  37042. <tr>
  37043. <td>Homepage</td>
  37044. <td><a href="https://github.com/mapbox/variant">https://github.com/mapbox/variant</a></td>
  37045. </tr>
  37046. <tr>
  37047. <td>License</td>
  37048. <td>BSD</td>
  37049. </tr>
  37050. <tr>
  37051. <td>Versions</td>
  37052. <td>v1.2.0, 2020.12.02</td>
  37053. </tr>
  37054. <tr>
  37055. <td>Architectures</td>
  37056. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37057. </tr>
  37058. <tr>
  37059. <td>Definition</td>
  37060. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_variant/xmake.lua">mapbox_variant/xmake.lua</a></td>
  37061. </tr>
  37062. </tbody>
  37063. </table>
  37064. <h5 id="installcommand">Install command</h5>
  37065. <pre><code class="lang-console">xrepo install mapbox_variant
  37066. </code></pre>
  37067. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37068. <pre><code class="lang-lua">add_requires("mapbox_variant")
  37069. </code></pre>
  37070. <h3 id="marchingcubecpplinux">marchingcubecpp (linux)</h3>
  37071. <table>
  37072. <thead>
  37073. <tr>
  37074. <th>Description</th>
  37075. <th><em>A public domain/MIT header-only marching cube implementation in C++ without anything fancy.</em></th>
  37076. </tr>
  37077. </thead>
  37078. <tbody>
  37079. <tr>
  37080. <td>Homepage</td>
  37081. <td><a href="https://github.com/aparis69/marchingcubecpp">https://github.com/aparis69/marchingcubecpp</a></td>
  37082. </tr>
  37083. <tr>
  37084. <td>License</td>
  37085. <td>MIT</td>
  37086. </tr>
  37087. <tr>
  37088. <td>Versions</td>
  37089. <td>2023.09.12</td>
  37090. </tr>
  37091. <tr>
  37092. <td>Architectures</td>
  37093. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37094. </tr>
  37095. <tr>
  37096. <td>Definition</td>
  37097. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/marchingcubecpp/xmake.lua">marchingcubecpp/xmake.lua</a></td>
  37098. </tr>
  37099. </tbody>
  37100. </table>
  37101. <h5 id="installcommand">Install command</h5>
  37102. <pre><code class="lang-console">xrepo install marchingcubecpp
  37103. </code></pre>
  37104. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37105. <pre><code class="lang-lua">add_requires("marchingcubecpp")
  37106. </code></pre>
  37107. <h3 id="mariadbconnectorclinux">mariadb-connector-c (linux)</h3>
  37108. <table>
  37109. <thead>
  37110. <tr>
  37111. <th>Description</th>
  37112. <th><em>MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases.</em></th>
  37113. </tr>
  37114. </thead>
  37115. <tbody>
  37116. <tr>
  37117. <td>Homepage</td>
  37118. <td><a href="https://github.com/mariadb-corporation/mariadb-connector-c">https://github.com/mariadb-corporation/mariadb-connector-c</a></td>
  37119. </tr>
  37120. <tr>
  37121. <td>License</td>
  37122. <td>LGPL-2.1</td>
  37123. </tr>
  37124. <tr>
  37125. <td>Versions</td>
  37126. <td>3.1.13, 3.3.4, 3.3.9, 3.4.7, 3.4.8</td>
  37127. </tr>
  37128. <tr>
  37129. <td>Architectures</td>
  37130. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37131. </tr>
  37132. <tr>
  37133. <td>Definition</td>
  37134. <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>
  37135. </tr>
  37136. </tbody>
  37137. </table>
  37138. <h5 id="installcommand">Install command</h5>
  37139. <pre><code class="lang-console">xrepo install mariadb-connector-c
  37140. </code></pre>
  37141. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37142. <pre><code class="lang-lua">add_requires("mariadb-connector-c")
  37143. </code></pre>
  37144. <h3 id="marisalinux">marisa (linux)</h3>
  37145. <table>
  37146. <thead>
  37147. <tr>
  37148. <th>Description</th>
  37149. <th><em>Matching Algorithm with Recursively Implemented StorAge.</em></th>
  37150. </tr>
  37151. </thead>
  37152. <tbody>
  37153. <tr>
  37154. <td>Homepage</td>
  37155. <td><a href="https://github.com/s-yata/marisa-trie">https://github.com/s-yata/marisa-trie</a></td>
  37156. </tr>
  37157. <tr>
  37158. <td>License</td>
  37159. <td>BSD-2-Clause</td>
  37160. </tr>
  37161. <tr>
  37162. <td>Versions</td>
  37163. <td>v0.2.6, v0.3.0, v0.3.1</td>
  37164. </tr>
  37165. <tr>
  37166. <td>Architectures</td>
  37167. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37168. </tr>
  37169. <tr>
  37170. <td>Definition</td>
  37171. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/marisa/xmake.lua">marisa/xmake.lua</a></td>
  37172. </tr>
  37173. </tbody>
  37174. </table>
  37175. <h5 id="installcommand">Install command</h5>
  37176. <pre><code class="lang-console">xrepo install marisa
  37177. </code></pre>
  37178. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37179. <pre><code class="lang-lua">add_requires("marisa")
  37180. </code></pre>
  37181. <h3 id="marllinux">marl (linux)</h3>
  37182. <table>
  37183. <thead>
  37184. <tr>
  37185. <th>Description</th>
  37186. <th><em>A hybrid thread / fiber task scheduler written in C++ 11</em></th>
  37187. </tr>
  37188. </thead>
  37189. <tbody>
  37190. <tr>
  37191. <td>Homepage</td>
  37192. <td><a href="https://github.com/google/marl">https://github.com/google/marl</a></td>
  37193. </tr>
  37194. <tr>
  37195. <td>License</td>
  37196. <td>Apache-2.0</td>
  37197. </tr>
  37198. <tr>
  37199. <td>Versions</td>
  37200. <td>2025.02.23</td>
  37201. </tr>
  37202. <tr>
  37203. <td>Architectures</td>
  37204. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37205. </tr>
  37206. <tr>
  37207. <td>Definition</td>
  37208. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/marl/xmake.lua">marl/xmake.lua</a></td>
  37209. </tr>
  37210. </tbody>
  37211. </table>
  37212. <h5 id="installcommand">Install command</h5>
  37213. <pre><code class="lang-console">xrepo install marl
  37214. </code></pre>
  37215. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37216. <pre><code class="lang-lua">add_requires("marl")
  37217. </code></pre>
  37218. <h3 id="matchitlinux">matchit (linux)</h3>
  37219. <table>
  37220. <thead>
  37221. <tr>
  37222. <th>Description</th>
  37223. <th><em>A lightweight single-header pattern-matching library for C++17 with macro-free APIs.</em></th>
  37224. </tr>
  37225. </thead>
  37226. <tbody>
  37227. <tr>
  37228. <td>Homepage</td>
  37229. <td><a href="https://bowenfu.github.io/matchit.cpp/">https://bowenfu.github.io/matchit.cpp/</a></td>
  37230. </tr>
  37231. <tr>
  37232. <td>License</td>
  37233. <td>Apache-2.0</td>
  37234. </tr>
  37235. <tr>
  37236. <td>Versions</td>
  37237. <td>v1.0.1</td>
  37238. </tr>
  37239. <tr>
  37240. <td>Architectures</td>
  37241. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37242. </tr>
  37243. <tr>
  37244. <td>Definition</td>
  37245. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/matchit/xmake.lua">matchit/xmake.lua</a></td>
  37246. </tr>
  37247. </tbody>
  37248. </table>
  37249. <h5 id="installcommand">Install command</h5>
  37250. <pre><code class="lang-console">xrepo install matchit
  37251. </code></pre>
  37252. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37253. <pre><code class="lang-lua">add_requires("matchit")
  37254. </code></pre>
  37255. <h3 id="materialxlinux">materialx (linux)</h3>
  37256. <table>
  37257. <thead>
  37258. <tr>
  37259. <th>Description</th>
  37260. <th><em>MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.</em></th>
  37261. </tr>
  37262. </thead>
  37263. <tbody>
  37264. <tr>
  37265. <td>Homepage</td>
  37266. <td><a href="http://www.materialx.org/">http://www.materialx.org/</a></td>
  37267. </tr>
  37268. <tr>
  37269. <td>License</td>
  37270. <td>Apache-2.0</td>
  37271. </tr>
  37272. <tr>
  37273. <td>Versions</td>
  37274. <td>v1.38.10, v1.39.0, v1.39.3, v1.39.4</td>
  37275. </tr>
  37276. <tr>
  37277. <td>Architectures</td>
  37278. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37279. </tr>
  37280. <tr>
  37281. <td>Definition</td>
  37282. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/materialx/xmake.lua">materialx/xmake.lua</a></td>
  37283. </tr>
  37284. </tbody>
  37285. </table>
  37286. <h5 id="installcommand">Install command</h5>
  37287. <pre><code class="lang-console">xrepo install materialx
  37288. </code></pre>
  37289. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37290. <pre><code class="lang-lua">add_requires("materialx")
  37291. </code></pre>
  37292. <h3 id="mathfulinux">mathfu (linux)</h3>
  37293. <table>
  37294. <thead>
  37295. <tr>
  37296. <th>Description</th>
  37297. <th><em>C++ math library developed primarily for games focused on simplicity and efficiency.</em></th>
  37298. </tr>
  37299. </thead>
  37300. <tbody>
  37301. <tr>
  37302. <td>Homepage</td>
  37303. <td><a href="http://google.github.io/mathfu">http://google.github.io/mathfu</a></td>
  37304. </tr>
  37305. <tr>
  37306. <td>License</td>
  37307. <td>Apache-2.0</td>
  37308. </tr>
  37309. <tr>
  37310. <td>Versions</td>
  37311. <td>2022.5.10</td>
  37312. </tr>
  37313. <tr>
  37314. <td>Architectures</td>
  37315. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37316. </tr>
  37317. <tr>
  37318. <td>Definition</td>
  37319. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mathfu/xmake.lua">mathfu/xmake.lua</a></td>
  37320. </tr>
  37321. </tbody>
  37322. </table>
  37323. <h5 id="installcommand">Install command</h5>
  37324. <pre><code class="lang-console">xrepo install mathfu
  37325. </code></pre>
  37326. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37327. <pre><code class="lang-lua">add_requires("mathfu")
  37328. </code></pre>
  37329. <h3 id="mathterlinux">mathter (linux)</h3>
  37330. <table>
  37331. <thead>
  37332. <tr>
  37333. <th>Description</th>
  37334. <th><em>A flexible and fast matrix, transform and geometry library.</em></th>
  37335. </tr>
  37336. </thead>
  37337. <tbody>
  37338. <tr>
  37339. <td>Homepage</td>
  37340. <td><a href="https://github.com/petiaccja/Mathter">https://github.com/petiaccja/Mathter</a></td>
  37341. </tr>
  37342. <tr>
  37343. <td>License</td>
  37344. <td>MIT</td>
  37345. </tr>
  37346. <tr>
  37347. <td>Versions</td>
  37348. <td>v1.1.1, v1.1.2, v2.0.1</td>
  37349. </tr>
  37350. <tr>
  37351. <td>Architectures</td>
  37352. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37353. </tr>
  37354. <tr>
  37355. <td>Definition</td>
  37356. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mathter/xmake.lua">mathter/xmake.lua</a></td>
  37357. </tr>
  37358. </tbody>
  37359. </table>
  37360. <h5 id="installcommand">Install command</h5>
  37361. <pre><code class="lang-console">xrepo install mathter
  37362. </code></pre>
  37363. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37364. <pre><code class="lang-lua">add_requires("mathter")
  37365. </code></pre>
  37366. <h3 id="matiolinux">matio (linux)</h3>
  37367. <table>
  37368. <thead>
  37369. <tr>
  37370. <th>Description</th>
  37371. <th><em>MATLAB MAT File I/O Library</em></th>
  37372. </tr>
  37373. </thead>
  37374. <tbody>
  37375. <tr>
  37376. <td>Homepage</td>
  37377. <td><a href="https://matio.sourceforge.io">https://matio.sourceforge.io</a></td>
  37378. </tr>
  37379. <tr>
  37380. <td>License</td>
  37381. <td>BSD-2-Clause</td>
  37382. </tr>
  37383. <tr>
  37384. <td>Versions</td>
  37385. <td>v1.5.26, v1.5.27, v1.5.28, v1.5.29, v1.5.30</td>
  37386. </tr>
  37387. <tr>
  37388. <td>Architectures</td>
  37389. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37390. </tr>
  37391. <tr>
  37392. <td>Definition</td>
  37393. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/matio/xmake.lua">matio/xmake.lua</a></td>
  37394. </tr>
  37395. </tbody>
  37396. </table>
  37397. <h5 id="installcommand">Install command</h5>
  37398. <pre><code class="lang-console">xrepo install matio
  37399. </code></pre>
  37400. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37401. <pre><code class="lang-lua">add_requires("matio")
  37402. </code></pre>
  37403. <h3 id="matlablinux">matlab (linux)</h3>
  37404. <table>
  37405. <thead>
  37406. <tr>
  37407. <th>Description</th>
  37408. <th><em>Build MEX function or engine application in matlab</em></th>
  37409. </tr>
  37410. </thead>
  37411. <tbody>
  37412. <tr>
  37413. <td>Homepage</td>
  37414. <td><a href="https://www.mathworks.com/help/matlab/ref/mex.html">https://www.mathworks.com/help/matlab/ref/mex.html</a></td>
  37415. </tr>
  37416. <tr>
  37417. <td>Versions</td>
  37418. <td></td>
  37419. </tr>
  37420. <tr>
  37421. <td>Architectures</td>
  37422. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37423. </tr>
  37424. <tr>
  37425. <td>Definition</td>
  37426. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/matlab/xmake.lua">matlab/xmake.lua</a></td>
  37427. </tr>
  37428. </tbody>
  37429. </table>
  37430. <h5 id="installcommand">Install command</h5>
  37431. <pre><code class="lang-console">xrepo install matlab
  37432. </code></pre>
  37433. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37434. <pre><code class="lang-lua">add_requires("matlab")
  37435. </code></pre>
  37436. <h3 id="matplotpluspluslinux">matplotplusplus (linux)</h3>
  37437. <table>
  37438. <thead>
  37439. <tr>
  37440. <th>Description</th>
  37441. <th><em>A C++ Graphics Library for Data Visualization</em></th>
  37442. </tr>
  37443. </thead>
  37444. <tbody>
  37445. <tr>
  37446. <td>Homepage</td>
  37447. <td><a href="https://alandefreitas.github.io/matplotplusplus/">https://alandefreitas.github.io/matplotplusplus/</a></td>
  37448. </tr>
  37449. <tr>
  37450. <td>License</td>
  37451. <td>MIT</td>
  37452. </tr>
  37453. <tr>
  37454. <td>Versions</td>
  37455. <td>v1.1.0, v1.2.0, v1.2.1, v1.2.2</td>
  37456. </tr>
  37457. <tr>
  37458. <td>Architectures</td>
  37459. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37460. </tr>
  37461. <tr>
  37462. <td>Definition</td>
  37463. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/matplotplusplus/xmake.lua">matplotplusplus/xmake.lua</a></td>
  37464. </tr>
  37465. </tbody>
  37466. </table>
  37467. <h5 id="installcommand">Install command</h5>
  37468. <pre><code class="lang-console">xrepo install matplotplusplus
  37469. </code></pre>
  37470. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37471. <pre><code class="lang-lua">add_requires("matplotplusplus")
  37472. </code></pre>
  37473. <h3 id="mbedtlslinux">mbedtls (linux)</h3>
  37474. <table>
  37475. <thead>
  37476. <tr>
  37477. <th>Description</th>
  37478. <th><em>An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API</em></th>
  37479. </tr>
  37480. </thead>
  37481. <tbody>
  37482. <tr>
  37483. <td>Homepage</td>
  37484. <td><a href="https://tls.mbed.org">https://tls.mbed.org</a></td>
  37485. </tr>
  37486. <tr>
  37487. <td>License</td>
  37488. <td>Apache-2.0</td>
  37489. </tr>
  37490. <tr>
  37491. <td>Versions</td>
  37492. <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>
  37493. </tr>
  37494. <tr>
  37495. <td>Architectures</td>
  37496. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37497. </tr>
  37498. <tr>
  37499. <td>Definition</td>
  37500. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mbedtls/xmake.lua">mbedtls/xmake.lua</a></td>
  37501. </tr>
  37502. </tbody>
  37503. </table>
  37504. <h5 id="installcommand">Install command</h5>
  37505. <pre><code class="lang-console">xrepo install mbedtls
  37506. </code></pre>
  37507. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37508. <pre><code class="lang-lua">add_requires("mbedtls")
  37509. </code></pre>
  37510. <h3 id="mcutlinux">mcut (linux)</h3>
  37511. <table>
  37512. <thead>
  37513. <tr>
  37514. <th>Description</th>
  37515. <th><em>Fast &amp; robust mesh boolean library in C++</em></th>
  37516. </tr>
  37517. </thead>
  37518. <tbody>
  37519. <tr>
  37520. <td>Homepage</td>
  37521. <td><a href="https://cutdigital.github.io/mcut.site/">https://cutdigital.github.io/mcut.site/</a></td>
  37522. </tr>
  37523. <tr>
  37524. <td>License</td>
  37525. <td>GPL-3.0</td>
  37526. </tr>
  37527. <tr>
  37528. <td>Versions</td>
  37529. <td>v1.1.0, v1.2.0, v1.3.0</td>
  37530. </tr>
  37531. <tr>
  37532. <td>Architectures</td>
  37533. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37534. </tr>
  37535. <tr>
  37536. <td>Definition</td>
  37537. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mcut/xmake.lua">mcut/xmake.lua</a></td>
  37538. </tr>
  37539. </tbody>
  37540. </table>
  37541. <h5 id="installcommand">Install command</h5>
  37542. <pre><code class="lang-console">xrepo install mcut
  37543. </code></pre>
  37544. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37545. <pre><code class="lang-lua">add_requires("mcut")
  37546. </code></pre>
  37547. <h3 id="md4clinux">md4c (linux)</h3>
  37548. <table>
  37549. <thead>
  37550. <tr>
  37551. <th>Description</th>
  37552. <th><em>C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.</em></th>
  37553. </tr>
  37554. </thead>
  37555. <tbody>
  37556. <tr>
  37557. <td>Homepage</td>
  37558. <td><a href="https://github.com/mity/md4c">https://github.com/mity/md4c</a></td>
  37559. </tr>
  37560. <tr>
  37561. <td>License</td>
  37562. <td>MIT</td>
  37563. </tr>
  37564. <tr>
  37565. <td>Versions</td>
  37566. <td>2024.02.25</td>
  37567. </tr>
  37568. <tr>
  37569. <td>Architectures</td>
  37570. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37571. </tr>
  37572. <tr>
  37573. <td>Definition</td>
  37574. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/md4c/xmake.lua">md4c/xmake.lua</a></td>
  37575. </tr>
  37576. </tbody>
  37577. </table>
  37578. <h5 id="installcommand">Install command</h5>
  37579. <pre><code class="lang-console">xrepo install md4c
  37580. </code></pre>
  37581. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37582. <pre><code class="lang-lua">add_requires("md4c")
  37583. </code></pre>
  37584. <h3 id="md4qtlinux">md4qt (linux)</h3>
  37585. <table>
  37586. <thead>
  37587. <tr>
  37588. <th>Description</th>
  37589. <th><em>Markdown parser for Qt6 or ICU</em></th>
  37590. </tr>
  37591. </thead>
  37592. <tbody>
  37593. <tr>
  37594. <td>Homepage</td>
  37595. <td><a href="https://github.com/igormironchik/md4qt">https://github.com/igormironchik/md4qt</a></td>
  37596. </tr>
  37597. <tr>
  37598. <td>License</td>
  37599. <td>MIT</td>
  37600. </tr>
  37601. <tr>
  37602. <td>Versions</td>
  37603. <td>2.1.0, 2.4.2, 2.8.0, 2.8.1, 3.0.0</td>
  37604. </tr>
  37605. <tr>
  37606. <td>Architectures</td>
  37607. <td>x86_64</td>
  37608. </tr>
  37609. <tr>
  37610. <td>Definition</td>
  37611. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/md4qt/xmake.lua">md4qt/xmake.lua</a></td>
  37612. </tr>
  37613. </tbody>
  37614. </table>
  37615. <h5 id="installcommand">Install command</h5>
  37616. <pre><code class="lang-console">xrepo install md4qt
  37617. </code></pre>
  37618. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37619. <pre><code class="lang-lua">add_requires("md4qt")
  37620. </code></pre>
  37621. <h3 id="mdnslinux">mdns (linux)</h3>
  37622. <table>
  37623. <thead>
  37624. <tr>
  37625. <th>Description</th>
  37626. <th><em>Public domain mDNS/DNS-SD library in C</em></th>
  37627. </tr>
  37628. </thead>
  37629. <tbody>
  37630. <tr>
  37631. <td>Homepage</td>
  37632. <td><a href="https://github.com/mjansson/mdns">https://github.com/mjansson/mdns</a></td>
  37633. </tr>
  37634. <tr>
  37635. <td>License</td>
  37636. <td>Unlicense</td>
  37637. </tr>
  37638. <tr>
  37639. <td>Versions</td>
  37640. <td>1.4.2, 1.4.3</td>
  37641. </tr>
  37642. <tr>
  37643. <td>Architectures</td>
  37644. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37645. </tr>
  37646. <tr>
  37647. <td>Definition</td>
  37648. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mdns/xmake.lua">mdns/xmake.lua</a></td>
  37649. </tr>
  37650. </tbody>
  37651. </table>
  37652. <h5 id="installcommand">Install command</h5>
  37653. <pre><code class="lang-console">xrepo install mdns
  37654. </code></pre>
  37655. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37656. <pre><code class="lang-lua">add_requires("mdns")
  37657. </code></pre>
  37658. <h3 id="mecablinux">mecab (linux)</h3>
  37659. <table>
  37660. <thead>
  37661. <tr>
  37662. <th>Description</th>
  37663. <th><em>Yet another part-of-speech and morphological analyzer.</em></th>
  37664. </tr>
  37665. </thead>
  37666. <tbody>
  37667. <tr>
  37668. <td>Homepage</td>
  37669. <td><a href="https://taku910.github.io/mecab/">https://taku910.github.io/mecab/</a></td>
  37670. </tr>
  37671. <tr>
  37672. <td>License</td>
  37673. <td>GPL-2.0</td>
  37674. </tr>
  37675. <tr>
  37676. <td>Versions</td>
  37677. <td>0.996</td>
  37678. </tr>
  37679. <tr>
  37680. <td>Architectures</td>
  37681. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37682. </tr>
  37683. <tr>
  37684. <td>Definition</td>
  37685. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mecab/xmake.lua">mecab/xmake.lua</a></td>
  37686. </tr>
  37687. </tbody>
  37688. </table>
  37689. <h5 id="installcommand">Install command</h5>
  37690. <pre><code class="lang-console">xrepo install mecab
  37691. </code></pre>
  37692. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37693. <pre><code class="lang-lua">add_requires("mecab")
  37694. </code></pre>
  37695. <h3 id="melonlinux">melon (linux)</h3>
  37696. <table>
  37697. <thead>
  37698. <tr>
  37699. <th>Description</th>
  37700. <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>
  37701. </tr>
  37702. </thead>
  37703. <tbody>
  37704. <tr>
  37705. <td>Homepage</td>
  37706. <td><a href="http://doc.melonc.io">http://doc.melonc.io</a></td>
  37707. </tr>
  37708. <tr>
  37709. <td>License</td>
  37710. <td>BSD-3-Clause</td>
  37711. </tr>
  37712. <tr>
  37713. <td>Versions</td>
  37714. <td>2025.01.18</td>
  37715. </tr>
  37716. <tr>
  37717. <td>Architectures</td>
  37718. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37719. </tr>
  37720. <tr>
  37721. <td>Definition</td>
  37722. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/melon/xmake.lua">melon/xmake.lua</a></td>
  37723. </tr>
  37724. </tbody>
  37725. </table>
  37726. <h5 id="installcommand">Install command</h5>
  37727. <pre><code class="lang-console">xrepo install melon
  37728. </code></pre>
  37729. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37730. <pre><code class="lang-lua">add_requires("melon")
  37731. </code></pre>
  37732. <h3 id="memlinux">mem (linux)</h3>
  37733. <table>
  37734. <thead>
  37735. <tr>
  37736. <th>Description</th>
  37737. <th><em>A collection of C++11 headers useful for reverse engineering</em></th>
  37738. </tr>
  37739. </thead>
  37740. <tbody>
  37741. <tr>
  37742. <td>Homepage</td>
  37743. <td><a href="https://github.com/0x1F9F1/mem">https://github.com/0x1F9F1/mem</a></td>
  37744. </tr>
  37745. <tr>
  37746. <td>License</td>
  37747. <td>MIT</td>
  37748. </tr>
  37749. <tr>
  37750. <td>Versions</td>
  37751. <td>1.0.0</td>
  37752. </tr>
  37753. <tr>
  37754. <td>Architectures</td>
  37755. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37756. </tr>
  37757. <tr>
  37758. <td>Definition</td>
  37759. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mem/xmake.lua">mem/xmake.lua</a></td>
  37760. </tr>
  37761. </tbody>
  37762. </table>
  37763. <h5 id="installcommand">Install command</h5>
  37764. <pre><code class="lang-console">xrepo install mem
  37765. </code></pre>
  37766. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37767. <pre><code class="lang-lua">add_requires("mem")
  37768. </code></pre>
  37769. <h3 id="memplumberlinux">memplumber (linux)</h3>
  37770. <table>
  37771. <thead>
  37772. <tr>
  37773. <th>Description</th>
  37774. <th><em>MemPlumber is a library that helps developers with debugging of memory allocations and detection of memory leaks in C++ applications</em></th>
  37775. </tr>
  37776. </thead>
  37777. <tbody>
  37778. <tr>
  37779. <td>Homepage</td>
  37780. <td><a href="https://github.com/seladb/MemPlumber">https://github.com/seladb/MemPlumber</a></td>
  37781. </tr>
  37782. <tr>
  37783. <td>License</td>
  37784. <td>MIT</td>
  37785. </tr>
  37786. <tr>
  37787. <td>Versions</td>
  37788. <td>2022.01.27</td>
  37789. </tr>
  37790. <tr>
  37791. <td>Architectures</td>
  37792. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37793. </tr>
  37794. <tr>
  37795. <td>Definition</td>
  37796. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/memplumber/xmake.lua">memplumber/xmake.lua</a></td>
  37797. </tr>
  37798. </tbody>
  37799. </table>
  37800. <h5 id="installcommand">Install command</h5>
  37801. <pre><code class="lang-console">xrepo install memplumber
  37802. </code></pre>
  37803. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37804. <pre><code class="lang-lua">add_requires("memplumber")
  37805. </code></pre>
  37806. <h3 id="meowhashlinux">meowhash (linux)</h3>
  37807. <table>
  37808. <thead>
  37809. <tr>
  37810. <th>Description</th>
  37811. <th><em>Official version of the Meow hash, an extremely fast level 1 hash</em></th>
  37812. </tr>
  37813. </thead>
  37814. <tbody>
  37815. <tr>
  37816. <td>Homepage</td>
  37817. <td><a href="https://mollyrocket.com/meowhash">https://mollyrocket.com/meowhash</a></td>
  37818. </tr>
  37819. <tr>
  37820. <td>License</td>
  37821. <td>zlib</td>
  37822. </tr>
  37823. <tr>
  37824. <td>Versions</td>
  37825. <td>1.0.0</td>
  37826. </tr>
  37827. <tr>
  37828. <td>Architectures</td>
  37829. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37830. </tr>
  37831. <tr>
  37832. <td>Definition</td>
  37833. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/meowhash/xmake.lua">meowhash/xmake.lua</a></td>
  37834. </tr>
  37835. </tbody>
  37836. </table>
  37837. <h5 id="installcommand">Install command</h5>
  37838. <pre><code class="lang-console">xrepo install meowhash
  37839. </code></pre>
  37840. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37841. <pre><code class="lang-lua">add_requires("meowhash")
  37842. </code></pre>
  37843. <h3 id="meshoptimizerlinux">meshoptimizer (linux)</h3>
  37844. <table>
  37845. <thead>
  37846. <tr>
  37847. <th>Description</th>
  37848. <th><em>Mesh optimization library that makes meshes smaller and faster to render</em></th>
  37849. </tr>
  37850. </thead>
  37851. <tbody>
  37852. <tr>
  37853. <td>Homepage</td>
  37854. <td><a href="https://github.com/zeux/meshoptimizer">https://github.com/zeux/meshoptimizer</a></td>
  37855. </tr>
  37856. <tr>
  37857. <td>License</td>
  37858. <td>MIT</td>
  37859. </tr>
  37860. <tr>
  37861. <td>Versions</td>
  37862. <td>v0.18, v0.20, v0.21, v0.22, v0.23, v0.24, v0.25, v1.0, v1.0.1</td>
  37863. </tr>
  37864. <tr>
  37865. <td>Architectures</td>
  37866. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37867. </tr>
  37868. <tr>
  37869. <td>Definition</td>
  37870. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/meshoptimizer/xmake.lua">meshoptimizer/xmake.lua</a></td>
  37871. </tr>
  37872. </tbody>
  37873. </table>
  37874. <h5 id="installcommand">Install command</h5>
  37875. <pre><code class="lang-console">xrepo install meshoptimizer
  37876. </code></pre>
  37877. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37878. <pre><code class="lang-lua">add_requires("meshoptimizer")
  37879. </code></pre>
  37880. <h3 id="mesonlinux">meson (linux)</h3>
  37881. <table>
  37882. <thead>
  37883. <tr>
  37884. <th>Description</th>
  37885. <th><em>Fast and user friendly build system.</em></th>
  37886. </tr>
  37887. </thead>
  37888. <tbody>
  37889. <tr>
  37890. <td>Homepage</td>
  37891. <td><a href="https://mesonbuild.com/">https://mesonbuild.com/</a></td>
  37892. </tr>
  37893. <tr>
  37894. <td>License</td>
  37895. <td>Apache-2.0</td>
  37896. </tr>
  37897. <tr>
  37898. <td>Versions</td>
  37899. <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, 1.10.0</td>
  37900. </tr>
  37901. <tr>
  37902. <td>Architectures</td>
  37903. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37904. </tr>
  37905. <tr>
  37906. <td>Definition</td>
  37907. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/meson/xmake.lua">meson/xmake.lua</a></td>
  37908. </tr>
  37909. </tbody>
  37910. </table>
  37911. <h5 id="installcommand">Install command</h5>
  37912. <pre><code class="lang-console">xrepo install meson
  37913. </code></pre>
  37914. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37915. <pre><code class="lang-lua">add_requires("meson")
  37916. </code></pre>
  37917. <h3 id="metalang99linux">metalang99 (linux)</h3>
  37918. <table>
  37919. <thead>
  37920. <tr>
  37921. <th>Description</th>
  37922. <th><em>Full-blown preprocessor metaprogramming</em></th>
  37923. </tr>
  37924. </thead>
  37925. <tbody>
  37926. <tr>
  37927. <td>Homepage</td>
  37928. <td><a href="https://github.com/Hirrolot/metalang99">https://github.com/Hirrolot/metalang99</a></td>
  37929. </tr>
  37930. <tr>
  37931. <td>License</td>
  37932. <td>MIT</td>
  37933. </tr>
  37934. <tr>
  37935. <td>Versions</td>
  37936. <td>1.13.2, 1.13.3, 1.13.5</td>
  37937. </tr>
  37938. <tr>
  37939. <td>Architectures</td>
  37940. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37941. </tr>
  37942. <tr>
  37943. <td>Definition</td>
  37944. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/metalang99/xmake.lua">metalang99/xmake.lua</a></td>
  37945. </tr>
  37946. </tbody>
  37947. </table>
  37948. <h5 id="installcommand">Install command</h5>
  37949. <pre><code class="lang-console">xrepo install metalang99
  37950. </code></pre>
  37951. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37952. <pre><code class="lang-lua">add_requires("metalang99")
  37953. </code></pre>
  37954. <h3 id="metalllinux">metall (linux)</h3>
  37955. <table>
  37956. <thead>
  37957. <tr>
  37958. <th>Description</th>
  37959. <th><em>Persistent memory allocator for data-centric analytics</em></th>
  37960. </tr>
  37961. </thead>
  37962. <tbody>
  37963. <tr>
  37964. <td>Homepage</td>
  37965. <td><a href="https://github.com/LLNL/metall">https://github.com/LLNL/metall</a></td>
  37966. </tr>
  37967. <tr>
  37968. <td>License</td>
  37969. <td>Apache-2.0</td>
  37970. </tr>
  37971. <tr>
  37972. <td>Versions</td>
  37973. <td>v0.30, v0.31, v0.32</td>
  37974. </tr>
  37975. <tr>
  37976. <td>Architectures</td>
  37977. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37978. </tr>
  37979. <tr>
  37980. <td>Definition</td>
  37981. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/metall/xmake.lua">metall/xmake.lua</a></td>
  37982. </tr>
  37983. </tbody>
  37984. </table>
  37985. <h5 id="installcommand">Install command</h5>
  37986. <pre><code class="lang-console">xrepo install metall
  37987. </code></pre>
  37988. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37989. <pre><code class="lang-lua">add_requires("metall")
  37990. </code></pre>
  37991. <h3 id="metislinux">metis (linux)</h3>
  37992. <table>
  37993. <thead>
  37994. <tr>
  37995. <th>Description</th>
  37996. <th><em>Serial Graph Partitioning and Fill-reducing Matrix Ordering</em></th>
  37997. </tr>
  37998. </thead>
  37999. <tbody>
  38000. <tr>
  38001. <td>Homepage</td>
  38002. <td><a href="http://glaros.dtc.umn.edu/gkhome/metis/metis/overview">http://glaros.dtc.umn.edu/gkhome/metis/metis/overview</a></td>
  38003. </tr>
  38004. <tr>
  38005. <td>License</td>
  38006. <td>Apache-2.0</td>
  38007. </tr>
  38008. <tr>
  38009. <td>Versions</td>
  38010. <td>v5.2.1</td>
  38011. </tr>
  38012. <tr>
  38013. <td>Architectures</td>
  38014. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38015. </tr>
  38016. <tr>
  38017. <td>Definition</td>
  38018. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/metis/xmake.lua">metis/xmake.lua</a></td>
  38019. </tr>
  38020. </tbody>
  38021. </table>
  38022. <h5 id="installcommand">Install command</h5>
  38023. <pre><code class="lang-console">xrepo install metis
  38024. </code></pre>
  38025. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38026. <pre><code class="lang-lua">add_requires("metis")
  38027. </code></pre>
  38028. <h3 id="mfastlinux">mfast (linux)</h3>
  38029. <table>
  38030. <thead>
  38031. <tr>
  38032. <th>Description</th>
  38033. <th><em>High performance C++ encoding/decoding library for FAST (FIX Adapted for STreaming) protocol.</em></th>
  38034. </tr>
  38035. </thead>
  38036. <tbody>
  38037. <tr>
  38038. <td>Homepage</td>
  38039. <td><a href="https://github.com/objectcomputing/mFAST">https://github.com/objectcomputing/mFAST</a></td>
  38040. </tr>
  38041. <tr>
  38042. <td>License</td>
  38043. <td>BSD-3-Clause</td>
  38044. </tr>
  38045. <tr>
  38046. <td>Versions</td>
  38047. <td>v1.2.2</td>
  38048. </tr>
  38049. <tr>
  38050. <td>Architectures</td>
  38051. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38052. </tr>
  38053. <tr>
  38054. <td>Definition</td>
  38055. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mfast/xmake.lua">mfast/xmake.lua</a></td>
  38056. </tr>
  38057. </tbody>
  38058. </table>
  38059. <h5 id="installcommand">Install command</h5>
  38060. <pre><code class="lang-console">xrepo install mfast
  38061. </code></pre>
  38062. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38063. <pre><code class="lang-lua">add_requires("mfast")
  38064. </code></pre>
  38065. <h3 id="microgllinux">micro-gl (linux)</h3>
  38066. <table>
  38067. <thead>
  38068. <tr>
  38069. <th>Description</th>
  38070. <th><em>Realtime, Embeddable, Modular, Headers Only C++11 CPU vector graphics. no STD lib, no FPU and no GPU required !</em></th>
  38071. </tr>
  38072. </thead>
  38073. <tbody>
  38074. <tr>
  38075. <td>Homepage</td>
  38076. <td><a href="http://micro-gl.github.io/docs/microgl">http://micro-gl.github.io/docs/microgl</a></td>
  38077. </tr>
  38078. <tr>
  38079. <td>Versions</td>
  38080. <td>2023.08.30</td>
  38081. </tr>
  38082. <tr>
  38083. <td>Architectures</td>
  38084. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38085. </tr>
  38086. <tr>
  38087. <td>Definition</td>
  38088. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/micro-gl/xmake.lua">micro-gl/xmake.lua</a></td>
  38089. </tr>
  38090. </tbody>
  38091. </table>
  38092. <h5 id="installcommand">Install command</h5>
  38093. <pre><code class="lang-console">xrepo install micro-gl
  38094. </code></pre>
  38095. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38096. <pre><code class="lang-lua">add_requires("micro-gl")
  38097. </code></pre>
  38098. <h3 id="microprofilelinux">microprofile (linux)</h3>
  38099. <table>
  38100. <thead>
  38101. <tr>
  38102. <th>Description</th>
  38103. <th><em>microprofile is an embeddable profiler</em></th>
  38104. </tr>
  38105. </thead>
  38106. <tbody>
  38107. <tr>
  38108. <td>Homepage</td>
  38109. <td><a href="https://github.com/jonasmr/microprofile">https://github.com/jonasmr/microprofile</a></td>
  38110. </tr>
  38111. <tr>
  38112. <td>License</td>
  38113. <td>Unlicense</td>
  38114. </tr>
  38115. <tr>
  38116. <td>Versions</td>
  38117. <td>v4.0</td>
  38118. </tr>
  38119. <tr>
  38120. <td>Architectures</td>
  38121. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38122. </tr>
  38123. <tr>
  38124. <td>Definition</td>
  38125. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microprofile/xmake.lua">microprofile/xmake.lua</a></td>
  38126. </tr>
  38127. </tbody>
  38128. </table>
  38129. <h5 id="installcommand">Install command</h5>
  38130. <pre><code class="lang-console">xrepo install microprofile
  38131. </code></pre>
  38132. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38133. <pre><code class="lang-lua">add_requires("microprofile")
  38134. </code></pre>
  38135. <h3 id="microsoftapsilinux">microsoft-apsi (linux)</h3>
  38136. <table>
  38137. <thead>
  38138. <tr>
  38139. <th>Description</th>
  38140. <th><em>APSI is a C++ library for Asymmetric (unlabeled or labeled) Private Set Intersection.</em></th>
  38141. </tr>
  38142. </thead>
  38143. <tbody>
  38144. <tr>
  38145. <td>Homepage</td>
  38146. <td><a href="https://github.com/microsoft/APSI">https://github.com/microsoft/APSI</a></td>
  38147. </tr>
  38148. <tr>
  38149. <td>License</td>
  38150. <td>MIT</td>
  38151. </tr>
  38152. <tr>
  38153. <td>Versions</td>
  38154. <td>v0.12.0</td>
  38155. </tr>
  38156. <tr>
  38157. <td>Architectures</td>
  38158. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38159. </tr>
  38160. <tr>
  38161. <td>Definition</td>
  38162. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-apsi/xmake.lua">microsoft-apsi/xmake.lua</a></td>
  38163. </tr>
  38164. </tbody>
  38165. </table>
  38166. <h5 id="installcommand">Install command</h5>
  38167. <pre><code class="lang-console">xrepo install microsoft-apsi
  38168. </code></pre>
  38169. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38170. <pre><code class="lang-lua">add_requires("microsoft-apsi")
  38171. </code></pre>
  38172. <h3 id="microsoftgsllinux">microsoft-gsl (linux)</h3>
  38173. <table>
  38174. <thead>
  38175. <tr>
  38176. <th>Description</th>
  38177. <th><em>Guidelines Support Library</em></th>
  38178. </tr>
  38179. </thead>
  38180. <tbody>
  38181. <tr>
  38182. <td>Homepage</td>
  38183. <td><a href="https://github.com/microsoft/GSL">https://github.com/microsoft/GSL</a></td>
  38184. </tr>
  38185. <tr>
  38186. <td>License</td>
  38187. <td>MIT</td>
  38188. </tr>
  38189. <tr>
  38190. <td>Versions</td>
  38191. <td>v3.1.0, v4.0.0, v4.1.0, v4.2.0, v4.2.1</td>
  38192. </tr>
  38193. <tr>
  38194. <td>Architectures</td>
  38195. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38196. </tr>
  38197. <tr>
  38198. <td>Definition</td>
  38199. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-gsl/xmake.lua">microsoft-gsl/xmake.lua</a></td>
  38200. </tr>
  38201. </tbody>
  38202. </table>
  38203. <h5 id="installcommand">Install command</h5>
  38204. <pre><code class="lang-console">xrepo install microsoft-gsl
  38205. </code></pre>
  38206. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38207. <pre><code class="lang-lua">add_requires("microsoft-gsl")
  38208. </code></pre>
  38209. <h3 id="microsoftkukulinux">microsoft-kuku (linux)</h3>
  38210. <table>
  38211. <thead>
  38212. <tr>
  38213. <th>Description</th>
  38214. <th><em>Kuku is a compact and convenient cuckoo hashing library written in C++.</em></th>
  38215. </tr>
  38216. </thead>
  38217. <tbody>
  38218. <tr>
  38219. <td>Homepage</td>
  38220. <td><a href="https://github.com/microsoft/Kuku">https://github.com/microsoft/Kuku</a></td>
  38221. </tr>
  38222. <tr>
  38223. <td>License</td>
  38224. <td>MIT</td>
  38225. </tr>
  38226. <tr>
  38227. <td>Versions</td>
  38228. <td>v2.1.0</td>
  38229. </tr>
  38230. <tr>
  38231. <td>Architectures</td>
  38232. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38233. </tr>
  38234. <tr>
  38235. <td>Definition</td>
  38236. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-kuku/xmake.lua">microsoft-kuku/xmake.lua</a></td>
  38237. </tr>
  38238. </tbody>
  38239. </table>
  38240. <h5 id="installcommand">Install command</h5>
  38241. <pre><code class="lang-console">xrepo install microsoft-kuku
  38242. </code></pre>
  38243. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38244. <pre><code class="lang-lua">add_requires("microsoft-kuku")
  38245. </code></pre>
  38246. <h3 id="microsoftproxylinux">microsoft-proxy (linux)</h3>
  38247. <table>
  38248. <thead>
  38249. <tr>
  38250. <th>Description</th>
  38251. <th><em>Proxy: Easy Polymorphism in C++</em></th>
  38252. </tr>
  38253. </thead>
  38254. <tbody>
  38255. <tr>
  38256. <td>Homepage</td>
  38257. <td><a href="https://github.com/microsoft/proxy">https://github.com/microsoft/proxy</a></td>
  38258. </tr>
  38259. <tr>
  38260. <td>License</td>
  38261. <td>MIT</td>
  38262. </tr>
  38263. <tr>
  38264. <td>Versions</td>
  38265. <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, 4.0.1</td>
  38266. </tr>
  38267. <tr>
  38268. <td>Architectures</td>
  38269. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38270. </tr>
  38271. <tr>
  38272. <td>Definition</td>
  38273. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-proxy/xmake.lua">microsoft-proxy/xmake.lua</a></td>
  38274. </tr>
  38275. </tbody>
  38276. </table>
  38277. <h5 id="installcommand">Install command</h5>
  38278. <pre><code class="lang-console">xrepo install microsoft-proxy
  38279. </code></pre>
  38280. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38281. <pre><code class="lang-lua">add_requires("microsoft-proxy")
  38282. </code></pre>
  38283. <h3 id="microsoftseallinux">microsoft-seal (linux)</h3>
  38284. <table>
  38285. <thead>
  38286. <tr>
  38287. <th>Description</th>
  38288. <th><em>Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.</em></th>
  38289. </tr>
  38290. </thead>
  38291. <tbody>
  38292. <tr>
  38293. <td>Homepage</td>
  38294. <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>
  38295. </tr>
  38296. <tr>
  38297. <td>License</td>
  38298. <td>MIT</td>
  38299. </tr>
  38300. <tr>
  38301. <td>Versions</td>
  38302. <td>v4.1.2</td>
  38303. </tr>
  38304. <tr>
  38305. <td>Architectures</td>
  38306. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38307. </tr>
  38308. <tr>
  38309. <td>Definition</td>
  38310. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-seal/xmake.lua">microsoft-seal/xmake.lua</a></td>
  38311. </tr>
  38312. </tbody>
  38313. </table>
  38314. <h5 id="installcommand">Install command</h5>
  38315. <pre><code class="lang-console">xrepo install microsoft-seal
  38316. </code></pre>
  38317. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38318. <pre><code class="lang-lua">add_requires("microsoft-seal")
  38319. </code></pre>
  38320. <h3 id="microstllinux">microstl (linux)</h3>
  38321. <table>
  38322. <thead>
  38323. <tr>
  38324. <th>Description</th>
  38325. <th><em>Small header-only C++ library for STL mesh files.</em></th>
  38326. </tr>
  38327. </thead>
  38328. <tbody>
  38329. <tr>
  38330. <td>Homepage</td>
  38331. <td><a href="https://github.com/cry-inc/microstl">https://github.com/cry-inc/microstl</a></td>
  38332. </tr>
  38333. <tr>
  38334. <td>License</td>
  38335. <td>MIT</td>
  38336. </tr>
  38337. <tr>
  38338. <td>Versions</td>
  38339. <td>2023.02.04</td>
  38340. </tr>
  38341. <tr>
  38342. <td>Architectures</td>
  38343. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38344. </tr>
  38345. <tr>
  38346. <td>Definition</td>
  38347. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microstl/xmake.lua">microstl/xmake.lua</a></td>
  38348. </tr>
  38349. </tbody>
  38350. </table>
  38351. <h5 id="installcommand">Install command</h5>
  38352. <pre><code class="lang-console">xrepo install microstl
  38353. </code></pre>
  38354. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38355. <pre><code class="lang-lua">add_requires("microstl")
  38356. </code></pre>
  38357. <h3 id="mikktspacelinux">mikktspace (linux)</h3>
  38358. <table>
  38359. <thead>
  38360. <tr>
  38361. <th>Description</th>
  38362. <th><em>A common standard for tangent space used in baking tools to produce normal maps.</em></th>
  38363. </tr>
  38364. </thead>
  38365. <tbody>
  38366. <tr>
  38367. <td>Homepage</td>
  38368. <td><a href="http://www.mikktspace.com/">http://www.mikktspace.com/</a></td>
  38369. </tr>
  38370. <tr>
  38371. <td>Versions</td>
  38372. <td>2020.03.26</td>
  38373. </tr>
  38374. <tr>
  38375. <td>Architectures</td>
  38376. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38377. </tr>
  38378. <tr>
  38379. <td>Definition</td>
  38380. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mikktspace/xmake.lua">mikktspace/xmake.lua</a></td>
  38381. </tr>
  38382. </tbody>
  38383. </table>
  38384. <h5 id="installcommand">Install command</h5>
  38385. <pre><code class="lang-console">xrepo install mikktspace
  38386. </code></pre>
  38387. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38388. <pre><code class="lang-lua">add_requires("mikktspace")
  38389. </code></pre>
  38390. <h3 id="mimalloclinux">mimalloc (linux)</h3>
  38391. <table>
  38392. <thead>
  38393. <tr>
  38394. <th>Description</th>
  38395. <th><em>mimalloc (pronounced &#39;me-malloc&#39;) is a general purpose allocator with excellent performance characteristics.</em></th>
  38396. </tr>
  38397. </thead>
  38398. <tbody>
  38399. <tr>
  38400. <td>Homepage</td>
  38401. <td><a href="https://github.com/microsoft/mimalloc">https://github.com/microsoft/mimalloc</a></td>
  38402. </tr>
  38403. <tr>
  38404. <td>License</td>
  38405. <td>MIT</td>
  38406. </tr>
  38407. <tr>
  38408. <td>Versions</td>
  38409. <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, v3.2.8</td>
  38410. </tr>
  38411. <tr>
  38412. <td>Architectures</td>
  38413. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38414. </tr>
  38415. <tr>
  38416. <td>Definition</td>
  38417. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mimalloc/xmake.lua">mimalloc/xmake.lua</a></td>
  38418. </tr>
  38419. </tbody>
  38420. </table>
  38421. <h5 id="installcommand">Install command</h5>
  38422. <pre><code class="lang-console">xrepo install mimalloc
  38423. </code></pre>
  38424. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38425. <pre><code class="lang-lua">add_requires("mimalloc")
  38426. </code></pre>
  38427. <h3 id="minilinux">mini (linux)</h3>
  38428. <table>
  38429. <thead>
  38430. <tr>
  38431. <th>Description</th>
  38432. <th><em>INI file reader and writer</em></th>
  38433. </tr>
  38434. </thead>
  38435. <tbody>
  38436. <tr>
  38437. <td>Homepage</td>
  38438. <td><a href="https://github.com/metayeti/mINI">https://github.com/metayeti/mINI</a></td>
  38439. </tr>
  38440. <tr>
  38441. <td>License</td>
  38442. <td>MIT</td>
  38443. </tr>
  38444. <tr>
  38445. <td>Versions</td>
  38446. <td>0.9.15, 0.9.16, 0.9.17, 0.9.18</td>
  38447. </tr>
  38448. <tr>
  38449. <td>Architectures</td>
  38450. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38451. </tr>
  38452. <tr>
  38453. <td>Definition</td>
  38454. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mini/xmake.lua">mini/xmake.lua</a></td>
  38455. </tr>
  38456. </tbody>
  38457. </table>
  38458. <h5 id="installcommand">Install command</h5>
  38459. <pre><code class="lang-console">xrepo install mini
  38460. </code></pre>
  38461. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38462. <pre><code class="lang-lua">add_requires("mini")
  38463. </code></pre>
  38464. <h3 id="miniaudiolinux">miniaudio (linux)</h3>
  38465. <table>
  38466. <thead>
  38467. <tr>
  38468. <th>Description</th>
  38469. <th><em>Single file audio playback and capture library written in C.</em></th>
  38470. </tr>
  38471. </thead>
  38472. <tbody>
  38473. <tr>
  38474. <td>Homepage</td>
  38475. <td><a href="https://miniaud.io">https://miniaud.io</a></td>
  38476. </tr>
  38477. <tr>
  38478. <td>License</td>
  38479. <td>MIT</td>
  38480. </tr>
  38481. <tr>
  38482. <td>Versions</td>
  38483. <td>0.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.21, 0.11.22, 0.11.23, 0.11.24</td>
  38484. </tr>
  38485. <tr>
  38486. <td>Architectures</td>
  38487. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38488. </tr>
  38489. <tr>
  38490. <td>Definition</td>
  38491. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/miniaudio/xmake.lua">miniaudio/xmake.lua</a></td>
  38492. </tr>
  38493. </tbody>
  38494. </table>
  38495. <h5 id="installcommand">Install command</h5>
  38496. <pre><code class="lang-console">xrepo install miniaudio
  38497. </code></pre>
  38498. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38499. <pre><code class="lang-lua">add_requires("miniaudio")
  38500. </code></pre>
  38501. <h3 id="miniballlinux">miniball (linux)</h3>
  38502. <table>
  38503. <thead>
  38504. <tr>
  38505. <th>Description</th>
  38506. <th><em>For computing the smallest enclosing balls of points in arbitrary dimensions</em></th>
  38507. </tr>
  38508. </thead>
  38509. <tbody>
  38510. <tr>
  38511. <td>Homepage</td>
  38512. <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>
  38513. </tr>
  38514. <tr>
  38515. <td>License</td>
  38516. <td>GPL-3.0</td>
  38517. </tr>
  38518. <tr>
  38519. <td>Versions</td>
  38520. <td>v3.0</td>
  38521. </tr>
  38522. <tr>
  38523. <td>Architectures</td>
  38524. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38525. </tr>
  38526. <tr>
  38527. <td>Definition</td>
  38528. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/miniball/xmake.lua">miniball/xmake.lua</a></td>
  38529. </tr>
  38530. </tbody>
  38531. </table>
  38532. <h5 id="installcommand">Install command</h5>
  38533. <pre><code class="lang-console">xrepo install miniball
  38534. </code></pre>
  38535. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38536. <pre><code class="lang-lua">add_requires("miniball")
  38537. </code></pre>
  38538. <h3 id="minifblinux">minifb (linux)</h3>
  38539. <table>
  38540. <thead>
  38541. <tr>
  38542. <th>Description</th>
  38543. <th><em>MiniFB is a small cross platform library to create a frame buffer that you can draw pixels in</em></th>
  38544. </tr>
  38545. </thead>
  38546. <tbody>
  38547. <tr>
  38548. <td>Homepage</td>
  38549. <td><a href="https://github.com/emoon/minifb">https://github.com/emoon/minifb</a></td>
  38550. </tr>
  38551. <tr>
  38552. <td>License</td>
  38553. <td>MIT</td>
  38554. </tr>
  38555. <tr>
  38556. <td>Versions</td>
  38557. <td>2023.09.21</td>
  38558. </tr>
  38559. <tr>
  38560. <td>Architectures</td>
  38561. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38562. </tr>
  38563. <tr>
  38564. <td>Definition</td>
  38565. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minifb/xmake.lua">minifb/xmake.lua</a></td>
  38566. </tr>
  38567. </tbody>
  38568. </table>
  38569. <h5 id="installcommand">Install command</h5>
  38570. <pre><code class="lang-console">xrepo install minifb
  38571. </code></pre>
  38572. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38573. <pre><code class="lang-lua">add_requires("minifb")
  38574. </code></pre>
  38575. <h3 id="minilzolinux">minilzo (linux)</h3>
  38576. <table>
  38577. <thead>
  38578. <tr>
  38579. <th>Description</th>
  38580. <th><em>A very lightweight subset of the LZO library intended for easy inclusion with your application</em></th>
  38581. </tr>
  38582. </thead>
  38583. <tbody>
  38584. <tr>
  38585. <td>Homepage</td>
  38586. <td><a href="http://www.oberhumer.com/opensource/lzo/#minilzo">http://www.oberhumer.com/opensource/lzo/#minilzo</a></td>
  38587. </tr>
  38588. <tr>
  38589. <td>Versions</td>
  38590. <td>2.10</td>
  38591. </tr>
  38592. <tr>
  38593. <td>Architectures</td>
  38594. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38595. </tr>
  38596. <tr>
  38597. <td>Definition</td>
  38598. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minilzo/xmake.lua">minilzo/xmake.lua</a></td>
  38599. </tr>
  38600. </tbody>
  38601. </table>
  38602. <h5 id="installcommand">Install command</h5>
  38603. <pre><code class="lang-console">xrepo install minilzo
  38604. </code></pre>
  38605. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38606. <pre><code class="lang-lua">add_requires("minilzo")
  38607. </code></pre>
  38608. <h3 id="minimp3linux">minimp3 (linux)</h3>
  38609. <table>
  38610. <thead>
  38611. <tr>
  38612. <th>Description</th>
  38613. <th><em>Minimalistic MP3 decoder single header library</em></th>
  38614. </tr>
  38615. </thead>
  38616. <tbody>
  38617. <tr>
  38618. <td>Homepage</td>
  38619. <td><a href="https://github.com/lieff/minimp3">https://github.com/lieff/minimp3</a></td>
  38620. </tr>
  38621. <tr>
  38622. <td>License</td>
  38623. <td>CC0</td>
  38624. </tr>
  38625. <tr>
  38626. <td>Versions</td>
  38627. <td>2021.05.29</td>
  38628. </tr>
  38629. <tr>
  38630. <td>Architectures</td>
  38631. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38632. </tr>
  38633. <tr>
  38634. <td>Definition</td>
  38635. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minimp3/xmake.lua">minimp3/xmake.lua</a></td>
  38636. </tr>
  38637. </tbody>
  38638. </table>
  38639. <h5 id="installcommand">Install command</h5>
  38640. <pre><code class="lang-console">xrepo install minimp3
  38641. </code></pre>
  38642. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38643. <pre><code class="lang-lua">add_requires("minimp3")
  38644. </code></pre>
  38645. <h3 id="miniocpplinux">minio-cpp (linux)</h3>
  38646. <table>
  38647. <thead>
  38648. <tr>
  38649. <th>Description</th>
  38650. <th><em>MinIO C++ Client SDK for Amazon S3 Compatible Cloud Storage</em></th>
  38651. </tr>
  38652. </thead>
  38653. <tbody>
  38654. <tr>
  38655. <td>Homepage</td>
  38656. <td><a href="https://minio-cpp.min.io/">https://minio-cpp.min.io/</a></td>
  38657. </tr>
  38658. <tr>
  38659. <td>License</td>
  38660. <td>Apache-2.0</td>
  38661. </tr>
  38662. <tr>
  38663. <td>Versions</td>
  38664. <td>v0.3.0</td>
  38665. </tr>
  38666. <tr>
  38667. <td>Architectures</td>
  38668. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38669. </tr>
  38670. <tr>
  38671. <td>Definition</td>
  38672. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minio-cpp/xmake.lua">minio-cpp/xmake.lua</a></td>
  38673. </tr>
  38674. </tbody>
  38675. </table>
  38676. <h5 id="installcommand">Install command</h5>
  38677. <pre><code class="lang-console">xrepo install minio-cpp
  38678. </code></pre>
  38679. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38680. <pre><code class="lang-lua">add_requires("minio-cpp")
  38681. </code></pre>
  38682. <h3 id="minitracelinux">minitrace (linux)</h3>
  38683. <table>
  38684. <thead>
  38685. <tr>
  38686. <th>Description</th>
  38687. <th><em>Simple C/C++ library for producing JSON traces suitable for Chrome&#39;s built-in trace viewer (about:tracing).</em></th>
  38688. </tr>
  38689. </thead>
  38690. <tbody>
  38691. <tr>
  38692. <td>Homepage</td>
  38693. <td><a href="https://github.com/hrydgard/minitrace">https://github.com/hrydgard/minitrace</a></td>
  38694. </tr>
  38695. <tr>
  38696. <td>License</td>
  38697. <td>MIT</td>
  38698. </tr>
  38699. <tr>
  38700. <td>Versions</td>
  38701. <td>2023.09.04</td>
  38702. </tr>
  38703. <tr>
  38704. <td>Architectures</td>
  38705. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38706. </tr>
  38707. <tr>
  38708. <td>Definition</td>
  38709. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minitrace/xmake.lua">minitrace/xmake.lua</a></td>
  38710. </tr>
  38711. </tbody>
  38712. </table>
  38713. <h5 id="installcommand">Install command</h5>
  38714. <pre><code class="lang-console">xrepo install minitrace
  38715. </code></pre>
  38716. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38717. <pre><code class="lang-lua">add_requires("minitrace")
  38718. </code></pre>
  38719. <h3 id="minizlinux">miniz (linux)</h3>
  38720. <table>
  38721. <thead>
  38722. <tr>
  38723. <th>Description</th>
  38724. <th><em>miniz: Single C source file zlib-replacement library</em></th>
  38725. </tr>
  38726. </thead>
  38727. <tbody>
  38728. <tr>
  38729. <td>Homepage</td>
  38730. <td><a href="https://github.com/richgel999/miniz/">https://github.com/richgel999/miniz/</a></td>
  38731. </tr>
  38732. <tr>
  38733. <td>License</td>
  38734. <td>MIT</td>
  38735. </tr>
  38736. <tr>
  38737. <td>Versions</td>
  38738. <td>2.1.0, 2.2.0, 3.0.2, 3.1.0</td>
  38739. </tr>
  38740. <tr>
  38741. <td>Architectures</td>
  38742. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38743. </tr>
  38744. <tr>
  38745. <td>Definition</td>
  38746. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/miniz/xmake.lua">miniz/xmake.lua</a></td>
  38747. </tr>
  38748. </tbody>
  38749. </table>
  38750. <h5 id="installcommand">Install command</h5>
  38751. <pre><code class="lang-console">xrepo install miniz
  38752. </code></pre>
  38753. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38754. <pre><code class="lang-lua">add_requires("miniz")
  38755. </code></pre>
  38756. <h3 id="miniziplinux">minizip (linux)</h3>
  38757. <table>
  38758. <thead>
  38759. <tr>
  38760. <th>Description</th>
  38761. <th><em>Mini zip and unzip based on zlib</em></th>
  38762. </tr>
  38763. </thead>
  38764. <tbody>
  38765. <tr>
  38766. <td>Homepage</td>
  38767. <td><a href="https://www.zlib.net/">https://www.zlib.net/</a></td>
  38768. </tr>
  38769. <tr>
  38770. <td>License</td>
  38771. <td>zlib</td>
  38772. </tr>
  38773. <tr>
  38774. <td>Versions</td>
  38775. <td>v1.2.10, v1.2.11, v1.2.12, v1.2.13, v1.3.1</td>
  38776. </tr>
  38777. <tr>
  38778. <td>Architectures</td>
  38779. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38780. </tr>
  38781. <tr>
  38782. <td>Definition</td>
  38783. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minizip/xmake.lua">minizip/xmake.lua</a></td>
  38784. </tr>
  38785. </tbody>
  38786. </table>
  38787. <h5 id="installcommand">Install command</h5>
  38788. <pre><code class="lang-console">xrepo install minizip
  38789. </code></pre>
  38790. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38791. <pre><code class="lang-lua">add_requires("minizip")
  38792. </code></pre>
  38793. <h3 id="minizipnglinux">minizip-ng (linux)</h3>
  38794. <table>
  38795. <thead>
  38796. <tr>
  38797. <th>Description</th>
  38798. <th><em>Fork of the popular zip manipulation library found in the zlib distribution.</em></th>
  38799. </tr>
  38800. </thead>
  38801. <tbody>
  38802. <tr>
  38803. <td>Homepage</td>
  38804. <td><a href="https://github.com/zlib-ng/minizip-ng">https://github.com/zlib-ng/minizip-ng</a></td>
  38805. </tr>
  38806. <tr>
  38807. <td>License</td>
  38808. <td>zlib</td>
  38809. </tr>
  38810. <tr>
  38811. <td>Versions</td>
  38812. <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, 4.1.0</td>
  38813. </tr>
  38814. <tr>
  38815. <td>Architectures</td>
  38816. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38817. </tr>
  38818. <tr>
  38819. <td>Definition</td>
  38820. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minizip-ng/xmake.lua">minizip-ng/xmake.lua</a></td>
  38821. </tr>
  38822. </tbody>
  38823. </table>
  38824. <h5 id="installcommand">Install command</h5>
  38825. <pre><code class="lang-console">xrepo install minizip-ng
  38826. </code></pre>
  38827. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38828. <pre><code class="lang-lua">add_requires("minizip-ng")
  38829. </code></pre>
  38830. <h3 id="minjalinux">minja (linux)</h3>
  38831. <table>
  38832. <thead>
  38833. <tr>
  38834. <th>Description</th>
  38835. <th><em>A minimalistic C++ Jinja templating engine for LLM chat templates</em></th>
  38836. </tr>
  38837. </thead>
  38838. <tbody>
  38839. <tr>
  38840. <td>Homepage</td>
  38841. <td><a href="https://github.com/google/minja">https://github.com/google/minja</a></td>
  38842. </tr>
  38843. <tr>
  38844. <td>License</td>
  38845. <td>MIT</td>
  38846. </tr>
  38847. <tr>
  38848. <td>Versions</td>
  38849. <td>2025.01.31</td>
  38850. </tr>
  38851. <tr>
  38852. <td>Architectures</td>
  38853. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38854. </tr>
  38855. <tr>
  38856. <td>Definition</td>
  38857. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minja/xmake.lua">minja/xmake.lua</a></td>
  38858. </tr>
  38859. </tbody>
  38860. </table>
  38861. <h5 id="installcommand">Install command</h5>
  38862. <pre><code class="lang-console">xrepo install minja
  38863. </code></pre>
  38864. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38865. <pre><code class="lang-lua">add_requires("minja")
  38866. </code></pre>
  38867. <h3 id="miolinux">mio (linux)</h3>
  38868. <table>
  38869. <thead>
  38870. <tr>
  38871. <th>Description</th>
  38872. <th><em>Cross-platform C++11 header-only library for memory mapped file IO</em></th>
  38873. </tr>
  38874. </thead>
  38875. <tbody>
  38876. <tr>
  38877. <td>Homepage</td>
  38878. <td><a href="https://github.com/mandreyel/mio">https://github.com/mandreyel/mio</a></td>
  38879. </tr>
  38880. <tr>
  38881. <td>License</td>
  38882. <td>MIT</td>
  38883. </tr>
  38884. <tr>
  38885. <td>Versions</td>
  38886. <td>2021.9.21, 2023.3.3</td>
  38887. </tr>
  38888. <tr>
  38889. <td>Architectures</td>
  38890. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38891. </tr>
  38892. <tr>
  38893. <td>Definition</td>
  38894. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mio/xmake.lua">mio/xmake.lua</a></td>
  38895. </tr>
  38896. </tbody>
  38897. </table>
  38898. <h5 id="installcommand">Install command</h5>
  38899. <pre><code class="lang-console">xrepo install mio
  38900. </code></pre>
  38901. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38902. <pre><code class="lang-lua">add_requires("mio")
  38903. </code></pre>
  38904. <h3 id="mjsonlinux">mjson (linux)</h3>
  38905. <table>
  38906. <thead>
  38907. <tr>
  38908. <th>Description</th>
  38909. <th><em>C/C++ JSON parser, emitter, JSON-RPC engine for embedded systems</em></th>
  38910. </tr>
  38911. </thead>
  38912. <tbody>
  38913. <tr>
  38914. <td>Homepage</td>
  38915. <td><a href="https://github.com/cesanta/mjson">https://github.com/cesanta/mjson</a></td>
  38916. </tr>
  38917. <tr>
  38918. <td>License</td>
  38919. <td>MIT</td>
  38920. </tr>
  38921. <tr>
  38922. <td>Versions</td>
  38923. <td>1.2.6, 1.2.7</td>
  38924. </tr>
  38925. <tr>
  38926. <td>Architectures</td>
  38927. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38928. </tr>
  38929. <tr>
  38930. <td>Definition</td>
  38931. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mjson/xmake.lua">mjson/xmake.lua</a></td>
  38932. </tr>
  38933. </tbody>
  38934. </table>
  38935. <h5 id="installcommand">Install command</h5>
  38936. <pre><code class="lang-console">xrepo install mjson
  38937. </code></pre>
  38938. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38939. <pre><code class="lang-lua">add_requires("mjson")
  38940. </code></pre>
  38941. <h3 id="mkllinux">mkl (linux)</h3>
  38942. <table>
  38943. <thead>
  38944. <tr>
  38945. <th>Description</th>
  38946. <th><em>Intel® oneAPI Math Kernel Library</em></th>
  38947. </tr>
  38948. </thead>
  38949. <tbody>
  38950. <tr>
  38951. <td>Homepage</td>
  38952. <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>
  38953. </tr>
  38954. <tr>
  38955. <td>Versions</td>
  38956. <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>
  38957. </tr>
  38958. <tr>
  38959. <td>Architectures</td>
  38960. <td>i386, x86_64</td>
  38961. </tr>
  38962. <tr>
  38963. <td>Definition</td>
  38964. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mkl/xmake.lua">mkl/xmake.lua</a></td>
  38965. </tr>
  38966. </tbody>
  38967. </table>
  38968. <h5 id="installcommand">Install command</h5>
  38969. <pre><code class="lang-console">xrepo install mkl
  38970. </code></pre>
  38971. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38972. <pre><code class="lang-lua">add_requires("mkl")
  38973. </code></pre>
  38974. <h3 id="mlpacklinux">mlpack (linux)</h3>
  38975. <table>
  38976. <thead>
  38977. <tr>
  38978. <th>Description</th>
  38979. <th><em>mlpack: a fast, header-only C++ machine learning library</em></th>
  38980. </tr>
  38981. </thead>
  38982. <tbody>
  38983. <tr>
  38984. <td>Homepage</td>
  38985. <td><a href="https://www.mlpack.org/">https://www.mlpack.org/</a></td>
  38986. </tr>
  38987. <tr>
  38988. <td>License</td>
  38989. <td>BSD-3-Clause</td>
  38990. </tr>
  38991. <tr>
  38992. <td>Versions</td>
  38993. <td>4.3.0</td>
  38994. </tr>
  38995. <tr>
  38996. <td>Architectures</td>
  38997. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38998. </tr>
  38999. <tr>
  39000. <td>Definition</td>
  39001. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mlpack/xmake.lua">mlpack/xmake.lua</a></td>
  39002. </tr>
  39003. </tbody>
  39004. </table>
  39005. <h5 id="installcommand">Install command</h5>
  39006. <pre><code class="lang-console">xrepo install mlpack
  39007. </code></pre>
  39008. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39009. <pre><code class="lang-lua">add_requires("mlpack")
  39010. </code></pre>
  39011. <h3 id="mmalinux">mma (linux)</h3>
  39012. <table>
  39013. <thead>
  39014. <tr>
  39015. <th>Description</th>
  39016. <th><em>A self-contained C++ implementation of MMA and GCMMA.</em></th>
  39017. </tr>
  39018. </thead>
  39019. <tbody>
  39020. <tr>
  39021. <td>Homepage</td>
  39022. <td><a href="https://github.com/jdumas/mma">https://github.com/jdumas/mma</a></td>
  39023. </tr>
  39024. <tr>
  39025. <td>License</td>
  39026. <td>MIT</td>
  39027. </tr>
  39028. <tr>
  39029. <td>Versions</td>
  39030. <td>2018.08.01</td>
  39031. </tr>
  39032. <tr>
  39033. <td>Architectures</td>
  39034. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39035. </tr>
  39036. <tr>
  39037. <td>Definition</td>
  39038. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mma/xmake.lua">mma/xmake.lua</a></td>
  39039. </tr>
  39040. </tbody>
  39041. </table>
  39042. <h5 id="installcommand">Install command</h5>
  39043. <pre><code class="lang-console">xrepo install mma
  39044. </code></pre>
  39045. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39046. <pre><code class="lang-lua">add_requires("mma")
  39047. </code></pre>
  39048. <h3 id="mmeterlinux">mmeter (linux)</h3>
  39049. <table>
  39050. <thead>
  39051. <tr>
  39052. <th>Description</th>
  39053. <th><em>A simple WIP profiler library for c++. Include the 2 files and you&#39;re ready to go.</em></th>
  39054. </tr>
  39055. </thead>
  39056. <tbody>
  39057. <tr>
  39058. <td>Homepage</td>
  39059. <td><a href="https://github.com/LMauricius/MMeter">https://github.com/LMauricius/MMeter</a></td>
  39060. </tr>
  39061. <tr>
  39062. <td>License</td>
  39063. <td>MIT</td>
  39064. </tr>
  39065. <tr>
  39066. <td>Versions</td>
  39067. <td>2.0</td>
  39068. </tr>
  39069. <tr>
  39070. <td>Architectures</td>
  39071. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39072. </tr>
  39073. <tr>
  39074. <td>Definition</td>
  39075. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mmeter/xmake.lua">mmeter/xmake.lua</a></td>
  39076. </tr>
  39077. </tbody>
  39078. </table>
  39079. <h5 id="installcommand">Install command</h5>
  39080. <pre><code class="lang-console">xrepo install mmeter
  39081. </code></pre>
  39082. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39083. <pre><code class="lang-lua">add_requires("mmeter")
  39084. </code></pre>
  39085. <h3 id="mnnlinux">mnn (linux)</h3>
  39086. <table>
  39087. <thead>
  39088. <tr>
  39089. <th>Description</th>
  39090. <th><em>MNN is a highly efficient and lightweight deep learning framework.</em></th>
  39091. </tr>
  39092. </thead>
  39093. <tbody>
  39094. <tr>
  39095. <td>Homepage</td>
  39096. <td><a href="https://www.mnn.zone/">https://www.mnn.zone/</a></td>
  39097. </tr>
  39098. <tr>
  39099. <td>License</td>
  39100. <td>Apache-2.0</td>
  39101. </tr>
  39102. <tr>
  39103. <td>Versions</td>
  39104. <td>1.2.1, 1.2.2, 3.0.5, 3.1.1, 3.2.4, 3.3.0</td>
  39105. </tr>
  39106. <tr>
  39107. <td>Architectures</td>
  39108. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39109. </tr>
  39110. <tr>
  39111. <td>Definition</td>
  39112. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mnn/xmake.lua">mnn/xmake.lua</a></td>
  39113. </tr>
  39114. </tbody>
  39115. </table>
  39116. <h5 id="installcommand">Install command</h5>
  39117. <pre><code class="lang-console">xrepo install mnn
  39118. </code></pre>
  39119. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39120. <pre><code class="lang-lua">add_requires("mnn")
  39121. </code></pre>
  39122. <h3 id="moldlinux">mold (linux)</h3>
  39123. <table>
  39124. <thead>
  39125. <tr>
  39126. <th>Description</th>
  39127. <th><em>mold: A Modern Linker</em></th>
  39128. </tr>
  39129. </thead>
  39130. <tbody>
  39131. <tr>
  39132. <td>Homepage</td>
  39133. <td><a href="https://github.com/rui314/mold">https://github.com/rui314/mold</a></td>
  39134. </tr>
  39135. <tr>
  39136. <td>Versions</td>
  39137. <td>1.0.1</td>
  39138. </tr>
  39139. <tr>
  39140. <td>Architectures</td>
  39141. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39142. </tr>
  39143. <tr>
  39144. <td>Definition</td>
  39145. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mold/xmake.lua">mold/xmake.lua</a></td>
  39146. </tr>
  39147. </tbody>
  39148. </table>
  39149. <h5 id="installcommand">Install command</h5>
  39150. <pre><code class="lang-console">xrepo install mold
  39151. </code></pre>
  39152. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39153. <pre><code class="lang-lua">add_requires("mold")
  39154. </code></pre>
  39155. <h3 id="mongocdriverlinux">mongo-c-driver (linux)</h3>
  39156. <table>
  39157. <thead>
  39158. <tr>
  39159. <th>Description</th>
  39160. <th><em>The MongoDB C Driver.</em></th>
  39161. </tr>
  39162. </thead>
  39163. <tbody>
  39164. <tr>
  39165. <td>Homepage</td>
  39166. <td><a href="http://mongoc.org/">http://mongoc.org/</a></td>
  39167. </tr>
  39168. <tr>
  39169. <td>License</td>
  39170. <td>Apache-2.0</td>
  39171. </tr>
  39172. <tr>
  39173. <td>Versions</td>
  39174. <td>1.19.0, 1.20.1</td>
  39175. </tr>
  39176. <tr>
  39177. <td>Architectures</td>
  39178. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39179. </tr>
  39180. <tr>
  39181. <td>Definition</td>
  39182. <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>
  39183. </tr>
  39184. </tbody>
  39185. </table>
  39186. <h5 id="installcommand">Install command</h5>
  39187. <pre><code class="lang-console">xrepo install mongo-c-driver
  39188. </code></pre>
  39189. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39190. <pre><code class="lang-lua">add_requires("mongo-c-driver")
  39191. </code></pre>
  39192. <h3 id="mongocxxdriverlinux">mongo-cxx-driver (linux)</h3>
  39193. <table>
  39194. <thead>
  39195. <tr>
  39196. <th>Description</th>
  39197. <th><em>mongodb c++ driver</em></th>
  39198. </tr>
  39199. </thead>
  39200. <tbody>
  39201. <tr>
  39202. <td>Homepage</td>
  39203. <td><a href="https://github.com/mongodb/mongo-cxx-driver">https://github.com/mongodb/mongo-cxx-driver</a></td>
  39204. </tr>
  39205. <tr>
  39206. <td>License</td>
  39207. <td>Apache-2.0</td>
  39208. </tr>
  39209. <tr>
  39210. <td>Versions</td>
  39211. <td>3.6.6</td>
  39212. </tr>
  39213. <tr>
  39214. <td>Architectures</td>
  39215. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39216. </tr>
  39217. <tr>
  39218. <td>Definition</td>
  39219. <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>
  39220. </tr>
  39221. </tbody>
  39222. </table>
  39223. <h5 id="installcommand">Install command</h5>
  39224. <pre><code class="lang-console">xrepo install mongo-cxx-driver
  39225. </code></pre>
  39226. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39227. <pre><code class="lang-lua">add_requires("mongo-cxx-driver")
  39228. </code></pre>
  39229. <h3 id="mongooselinux">mongoose (linux)</h3>
  39230. <table>
  39231. <thead>
  39232. <tr>
  39233. <th>Description</th>
  39234. <th><em>Embedded Web Server</em></th>
  39235. </tr>
  39236. </thead>
  39237. <tbody>
  39238. <tr>
  39239. <td>Homepage</td>
  39240. <td><a href="https://mongoose.ws">https://mongoose.ws</a></td>
  39241. </tr>
  39242. <tr>
  39243. <td>License</td>
  39244. <td>GPL-2.0</td>
  39245. </tr>
  39246. <tr>
  39247. <td>Versions</td>
  39248. <td>7.11, 7.13, 7.14, 7.15, 7.16, 7.17, 7.18, 7.19, 7.20</td>
  39249. </tr>
  39250. <tr>
  39251. <td>Architectures</td>
  39252. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39253. </tr>
  39254. <tr>
  39255. <td>Definition</td>
  39256. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mongoose/xmake.lua">mongoose/xmake.lua</a></td>
  39257. </tr>
  39258. </tbody>
  39259. </table>
  39260. <h5 id="installcommand">Install command</h5>
  39261. <pre><code class="lang-console">xrepo install mongoose
  39262. </code></pre>
  39263. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39264. <pre><code class="lang-lua">add_requires("mongoose")
  39265. </code></pre>
  39266. <h3 id="monolinux">mono (linux)</h3>
  39267. <table>
  39268. <thead>
  39269. <tr>
  39270. <th>Description</th>
  39271. <th><em>Cross platform, open source .NET development framework</em></th>
  39272. </tr>
  39273. </thead>
  39274. <tbody>
  39275. <tr>
  39276. <td>Homepage</td>
  39277. <td><a href="https://www.mono-project.com/">https://www.mono-project.com/</a></td>
  39278. </tr>
  39279. <tr>
  39280. <td>Versions</td>
  39281. <td>6.8.0+123</td>
  39282. </tr>
  39283. <tr>
  39284. <td>Architectures</td>
  39285. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39286. </tr>
  39287. <tr>
  39288. <td>Definition</td>
  39289. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mono/xmake.lua">mono/xmake.lua</a></td>
  39290. </tr>
  39291. </tbody>
  39292. </table>
  39293. <h5 id="installcommand">Install command</h5>
  39294. <pre><code class="lang-console">xrepo install mono
  39295. </code></pre>
  39296. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39297. <pre><code class="lang-lua">add_requires("mono")
  39298. </code></pre>
  39299. <h3 id="moonjitlinux">moonjit (linux)</h3>
  39300. <table>
  39301. <thead>
  39302. <tr>
  39303. <th>Description</th>
  39304. <th><em>A Just-In-Time Compiler (JIT) for the Lua programming language.</em></th>
  39305. </tr>
  39306. </thead>
  39307. <tbody>
  39308. <tr>
  39309. <td>Homepage</td>
  39310. <td><a href="https://github.com/moonjit/moonjit">https://github.com/moonjit/moonjit</a></td>
  39311. </tr>
  39312. <tr>
  39313. <td>Versions</td>
  39314. <td>2.2.0</td>
  39315. </tr>
  39316. <tr>
  39317. <td>Architectures</td>
  39318. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39319. </tr>
  39320. <tr>
  39321. <td>Definition</td>
  39322. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/moonjit/xmake.lua">moonjit/xmake.lua</a></td>
  39323. </tr>
  39324. </tbody>
  39325. </table>
  39326. <h5 id="installcommand">Install command</h5>
  39327. <pre><code class="lang-console">xrepo install moonjit
  39328. </code></pre>
  39329. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39330. <pre><code class="lang-lua">add_requires("moonjit")
  39331. </code></pre>
  39332. <h3 id="mortonndlinux">morton-nd (linux)</h3>
  39333. <table>
  39334. <thead>
  39335. <tr>
  39336. <th>Description</th>
  39337. <th><em>A header-only compile-time Morton encoding / decoding library for N dimensions.</em></th>
  39338. </tr>
  39339. </thead>
  39340. <tbody>
  39341. <tr>
  39342. <td>Homepage</td>
  39343. <td><a href="https://github.com/morton-nd/morton-nd">https://github.com/morton-nd/morton-nd</a></td>
  39344. </tr>
  39345. <tr>
  39346. <td>License</td>
  39347. <td>MIT</td>
  39348. </tr>
  39349. <tr>
  39350. <td>Versions</td>
  39351. <td>v4.0.0</td>
  39352. </tr>
  39353. <tr>
  39354. <td>Architectures</td>
  39355. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39356. </tr>
  39357. <tr>
  39358. <td>Definition</td>
  39359. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/morton-nd/xmake.lua">morton-nd/xmake.lua</a></td>
  39360. </tr>
  39361. </tbody>
  39362. </table>
  39363. <h5 id="installcommand">Install command</h5>
  39364. <pre><code class="lang-console">xrepo install morton-nd
  39365. </code></pre>
  39366. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39367. <pre><code class="lang-lua">add_requires("morton-nd")
  39368. </code></pre>
  39369. <h3 id="mosquittolinux">mosquitto (linux)</h3>
  39370. <table>
  39371. <thead>
  39372. <tr>
  39373. <th>Description</th>
  39374. <th><em>Eclipse Mosquitto - An open source MQTT broker</em></th>
  39375. </tr>
  39376. </thead>
  39377. <tbody>
  39378. <tr>
  39379. <td>Homepage</td>
  39380. <td><a href="https://mosquitto.org">https://mosquitto.org</a></td>
  39381. </tr>
  39382. <tr>
  39383. <td>License</td>
  39384. <td>EPL-2.0</td>
  39385. </tr>
  39386. <tr>
  39387. <td>Versions</td>
  39388. <td>v2.0.15, v2.0.18, v2.1.2</td>
  39389. </tr>
  39390. <tr>
  39391. <td>Architectures</td>
  39392. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39393. </tr>
  39394. <tr>
  39395. <td>Definition</td>
  39396. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mosquitto/xmake.lua">mosquitto/xmake.lua</a></td>
  39397. </tr>
  39398. </tbody>
  39399. </table>
  39400. <h5 id="installcommand">Install command</h5>
  39401. <pre><code class="lang-console">xrepo install mosquitto
  39402. </code></pre>
  39403. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39404. <pre><code class="lang-lua">add_requires("mosquitto")
  39405. </code></pre>
  39406. <h3 id="mpclinux">mpc (linux)</h3>
  39407. <table>
  39408. <thead>
  39409. <tr>
  39410. <th>Description</th>
  39411. <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>
  39412. </tr>
  39413. </thead>
  39414. <tbody>
  39415. <tr>
  39416. <td>Homepage</td>
  39417. <td><a href="http://www.multiprecision.org/mpc/">http://www.multiprecision.org/mpc/</a></td>
  39418. </tr>
  39419. <tr>
  39420. <td>License</td>
  39421. <td>LGPL-3.0</td>
  39422. </tr>
  39423. <tr>
  39424. <td>Versions</td>
  39425. <td>1.2.1, 1.3.1</td>
  39426. </tr>
  39427. <tr>
  39428. <td>Architectures</td>
  39429. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39430. </tr>
  39431. <tr>
  39432. <td>Definition</td>
  39433. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpc/xmake.lua">mpc/xmake.lua</a></td>
  39434. </tr>
  39435. </tbody>
  39436. </table>
  39437. <h5 id="installcommand">Install command</h5>
  39438. <pre><code class="lang-console">xrepo install mpc
  39439. </code></pre>
  39440. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39441. <pre><code class="lang-lua">add_requires("mpc")
  39442. </code></pre>
  39443. <h3 id="mpdecimallinux">mpdecimal (linux)</h3>
  39444. <table>
  39445. <thead>
  39446. <tr>
  39447. <th>Description</th>
  39448. <th><em>mpdecimal is a package for correctly-rounded arbitrary precision decimal floating point arithmetic.</em></th>
  39449. </tr>
  39450. </thead>
  39451. <tbody>
  39452. <tr>
  39453. <td>Homepage</td>
  39454. <td><a href="https://www.bytereef.org/mpdecimal/index.html">https://www.bytereef.org/mpdecimal/index.html</a></td>
  39455. </tr>
  39456. <tr>
  39457. <td>License</td>
  39458. <td>BSD-2-Clause</td>
  39459. </tr>
  39460. <tr>
  39461. <td>Versions</td>
  39462. <td>2.5.1</td>
  39463. </tr>
  39464. <tr>
  39465. <td>Architectures</td>
  39466. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39467. </tr>
  39468. <tr>
  39469. <td>Definition</td>
  39470. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpdecimal/xmake.lua">mpdecimal/xmake.lua</a></td>
  39471. </tr>
  39472. </tbody>
  39473. </table>
  39474. <h5 id="installcommand">Install command</h5>
  39475. <pre><code class="lang-console">xrepo install mpdecimal
  39476. </code></pre>
  39477. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39478. <pre><code class="lang-lua">add_requires("mpdecimal")
  39479. </code></pre>
  39480. <h3 id="mpfrlinux">mpfr (linux)</h3>
  39481. <table>
  39482. <thead>
  39483. <tr>
  39484. <th>Description</th>
  39485. <th><em>The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.</em></th>
  39486. </tr>
  39487. </thead>
  39488. <tbody>
  39489. <tr>
  39490. <td>Homepage</td>
  39491. <td><a href="https://www.mpfr.org/">https://www.mpfr.org/</a></td>
  39492. </tr>
  39493. <tr>
  39494. <td>License</td>
  39495. <td>LGPL-3.0</td>
  39496. </tr>
  39497. <tr>
  39498. <td>Versions</td>
  39499. <td>4.1.0, 4.2.0</td>
  39500. </tr>
  39501. <tr>
  39502. <td>Architectures</td>
  39503. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39504. </tr>
  39505. <tr>
  39506. <td>Definition</td>
  39507. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpfr/xmake.lua">mpfr/xmake.lua</a></td>
  39508. </tr>
  39509. </tbody>
  39510. </table>
  39511. <h5 id="installcommand">Install command</h5>
  39512. <pre><code class="lang-console">xrepo install mpfr
  39513. </code></pre>
  39514. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39515. <pre><code class="lang-lua">add_requires("mpfr")
  39516. </code></pre>
  39517. <h3 id="mpg123linux">mpg123 (linux)</h3>
  39518. <table>
  39519. <thead>
  39520. <tr>
  39521. <th>Description</th>
  39522. <th><em>Fast console MPEG Audio Player and decoder library</em></th>
  39523. </tr>
  39524. </thead>
  39525. <tbody>
  39526. <tr>
  39527. <td>Homepage</td>
  39528. <td><a href="https://www.mpg123.de/">https://www.mpg123.de/</a></td>
  39529. </tr>
  39530. <tr>
  39531. <td>License</td>
  39532. <td>LGPL-2.1-or-later</td>
  39533. </tr>
  39534. <tr>
  39535. <td>Versions</td>
  39536. <td>1.30.2, 1.33.4</td>
  39537. </tr>
  39538. <tr>
  39539. <td>Architectures</td>
  39540. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39541. </tr>
  39542. <tr>
  39543. <td>Definition</td>
  39544. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpg123/xmake.lua">mpg123/xmake.lua</a></td>
  39545. </tr>
  39546. </tbody>
  39547. </table>
  39548. <h5 id="installcommand">Install command</h5>
  39549. <pre><code class="lang-console">xrepo install mpg123
  39550. </code></pre>
  39551. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39552. <pre><code class="lang-lua">add_requires("mpg123")
  39553. </code></pre>
  39554. <h3 id="mpichlinux">mpich (linux)</h3>
  39555. <table>
  39556. <thead>
  39557. <tr>
  39558. <th>Description</th>
  39559. <th><em>MPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard.</em></th>
  39560. </tr>
  39561. </thead>
  39562. <tbody>
  39563. <tr>
  39564. <td>Homepage</td>
  39565. <td><a href="https://www.mpich.org/">https://www.mpich.org/</a></td>
  39566. </tr>
  39567. <tr>
  39568. <td>Versions</td>
  39569. <td>3.4.2</td>
  39570. </tr>
  39571. <tr>
  39572. <td>Architectures</td>
  39573. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39574. </tr>
  39575. <tr>
  39576. <td>Definition</td>
  39577. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpich/xmake.lua">mpich/xmake.lua</a></td>
  39578. </tr>
  39579. </tbody>
  39580. </table>
  39581. <h5 id="installcommand">Install command</h5>
  39582. <pre><code class="lang-console">xrepo install mpich
  39583. </code></pre>
  39584. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39585. <pre><code class="lang-lua">add_requires("mpich")
  39586. </code></pre>
  39587. <h3 id="mpliblinux">mplib (linux)</h3>
  39588. <table>
  39589. <thead>
  39590. <tr>
  39591. <th>Description</th>
  39592. <th><em>a Lightweight Motion Planning Package</em></th>
  39593. </tr>
  39594. </thead>
  39595. <tbody>
  39596. <tr>
  39597. <td>Homepage</td>
  39598. <td><a href="https://motion-planning-lib.readthedocs.io/">https://motion-planning-lib.readthedocs.io/</a></td>
  39599. </tr>
  39600. <tr>
  39601. <td>License</td>
  39602. <td>MIT</td>
  39603. </tr>
  39604. <tr>
  39605. <td>Versions</td>
  39606. <td>v0.2.1</td>
  39607. </tr>
  39608. <tr>
  39609. <td>Architectures</td>
  39610. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39611. </tr>
  39612. <tr>
  39613. <td>Definition</td>
  39614. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mplib/xmake.lua">mplib/xmake.lua</a></td>
  39615. </tr>
  39616. </tbody>
  39617. </table>
  39618. <h5 id="installcommand">Install command</h5>
  39619. <pre><code class="lang-console">xrepo install mplib
  39620. </code></pre>
  39621. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39622. <pre><code class="lang-lua">add_requires("mplib")
  39623. </code></pre>
  39624. <h3 id="mpmcqueuelinux">mpmcqueue (linux)</h3>
  39625. <table>
  39626. <thead>
  39627. <tr>
  39628. <th>Description</th>
  39629. <th><em>A bounded multi-producer multi-consumer concurrent queue written in C++11</em></th>
  39630. </tr>
  39631. </thead>
  39632. <tbody>
  39633. <tr>
  39634. <td>Homepage</td>
  39635. <td><a href="https://github.com/rigtorp/MPMCQueue">https://github.com/rigtorp/MPMCQueue</a></td>
  39636. </tr>
  39637. <tr>
  39638. <td>License</td>
  39639. <td>MIT</td>
  39640. </tr>
  39641. <tr>
  39642. <td>Versions</td>
  39643. <td>v1.0</td>
  39644. </tr>
  39645. <tr>
  39646. <td>Architectures</td>
  39647. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39648. </tr>
  39649. <tr>
  39650. <td>Definition</td>
  39651. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpmcqueue/xmake.lua">mpmcqueue/xmake.lua</a></td>
  39652. </tr>
  39653. </tbody>
  39654. </table>
  39655. <h5 id="installcommand">Install command</h5>
  39656. <pre><code class="lang-console">xrepo install mpmcqueue
  39657. </code></pre>
  39658. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39659. <pre><code class="lang-lua">add_requires("mpmcqueue")
  39660. </code></pre>
  39661. <h3 id="mquickjslinux">mquickjs (linux)</h3>
  39662. <table>
  39663. <thead>
  39664. <tr>
  39665. <th>Description</th>
  39666. <th><em>Public repository of the Micro QuickJS Javascript Engine</em></th>
  39667. </tr>
  39668. </thead>
  39669. <tbody>
  39670. <tr>
  39671. <td>Homepage</td>
  39672. <td><a href="https://github.com/bellard/mquickjs">https://github.com/bellard/mquickjs</a></td>
  39673. </tr>
  39674. <tr>
  39675. <td>Versions</td>
  39676. <td>2025.12.22</td>
  39677. </tr>
  39678. <tr>
  39679. <td>Architectures</td>
  39680. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39681. </tr>
  39682. <tr>
  39683. <td>Definition</td>
  39684. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mquickjs/xmake.lua">mquickjs/xmake.lua</a></td>
  39685. </tr>
  39686. </tbody>
  39687. </table>
  39688. <h5 id="installcommand">Install command</h5>
  39689. <pre><code class="lang-console">xrepo install mquickjs
  39690. </code></pre>
  39691. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39692. <pre><code class="lang-lua">add_requires("mquickjs")
  39693. </code></pre>
  39694. <h3 id="mscharconvlinux">mscharconv (linux)</h3>
  39695. <table>
  39696. <thead>
  39697. <tr>
  39698. <th>Description</th>
  39699. <th><em><charconv> from Microsoft STL, but multi-platform </em></th>
  39700. </tr>
  39701. </thead>
  39702. <tbody>
  39703. <tr>
  39704. <td>Homepage</td>
  39705. <td><a href="https://github.com/iboB/mscharconv">https://github.com/iboB/mscharconv</a></td>
  39706. </tr>
  39707. <tr>
  39708. <td>Versions</td>
  39709. <td>latest</td>
  39710. </tr>
  39711. <tr>
  39712. <td>Architectures</td>
  39713. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39714. </tr>
  39715. <tr>
  39716. <td>Definition</td>
  39717. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mscharconv/xmake.lua">mscharconv/xmake.lua</a></td>
  39718. </tr>
  39719. </tbody>
  39720. </table>
  39721. <h5 id="installcommand">Install command</h5>
  39722. <pre><code class="lang-console">xrepo install mscharconv
  39723. </code></pre>
  39724. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39725. <pre><code class="lang-lua">add_requires("mscharconv")
  39726. </code></pre>
  39727. <h3 id="msdfatlasgenlinux">msdf-atlas-gen (linux)</h3>
  39728. <table>
  39729. <thead>
  39730. <tr>
  39731. <th>Description</th>
  39732. <th><em>Multi-channel signed distance field atlas generator</em></th>
  39733. </tr>
  39734. </thead>
  39735. <tbody>
  39736. <tr>
  39737. <td>Homepage</td>
  39738. <td><a href="https://github.com/Chlumsky/msdf-atlas-gen">https://github.com/Chlumsky/msdf-atlas-gen</a></td>
  39739. </tr>
  39740. <tr>
  39741. <td>License</td>
  39742. <td>MIT</td>
  39743. </tr>
  39744. <tr>
  39745. <td>Versions</td>
  39746. <td>v1.3</td>
  39747. </tr>
  39748. <tr>
  39749. <td>Architectures</td>
  39750. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39751. </tr>
  39752. <tr>
  39753. <td>Definition</td>
  39754. <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>
  39755. </tr>
  39756. </tbody>
  39757. </table>
  39758. <h5 id="installcommand">Install command</h5>
  39759. <pre><code class="lang-console">xrepo install msdf-atlas-gen
  39760. </code></pre>
  39761. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39762. <pre><code class="lang-lua">add_requires("msdf-atlas-gen")
  39763. </code></pre>
  39764. <h3 id="msdfgenlinux">msdfgen (linux)</h3>
  39765. <table>
  39766. <thead>
  39767. <tr>
  39768. <th>Description</th>
  39769. <th><em>Multi-channel signed distance field generator</em></th>
  39770. </tr>
  39771. </thead>
  39772. <tbody>
  39773. <tr>
  39774. <td>Homepage</td>
  39775. <td><a href="https://github.com/Chlumsky/msdfgen">https://github.com/Chlumsky/msdfgen</a></td>
  39776. </tr>
  39777. <tr>
  39778. <td>License</td>
  39779. <td>MIT</td>
  39780. </tr>
  39781. <tr>
  39782. <td>Versions</td>
  39783. <td>v1.10, v1.11, v1.12, v1.12.1, v1.13</td>
  39784. </tr>
  39785. <tr>
  39786. <td>Architectures</td>
  39787. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39788. </tr>
  39789. <tr>
  39790. <td>Definition</td>
  39791. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msdfgen/xmake.lua">msdfgen/xmake.lua</a></td>
  39792. </tr>
  39793. </tbody>
  39794. </table>
  39795. <h5 id="installcommand">Install command</h5>
  39796. <pre><code class="lang-console">xrepo install msdfgen
  39797. </code></pre>
  39798. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39799. <pre><code class="lang-lua">add_requires("msdfgen")
  39800. </code></pre>
  39801. <h3 id="msgpackclinux">msgpack-c (linux)</h3>
  39802. <table>
  39803. <thead>
  39804. <tr>
  39805. <th>Description</th>
  39806. <th><em>MessagePack implementation for C</em></th>
  39807. </tr>
  39808. </thead>
  39809. <tbody>
  39810. <tr>
  39811. <td>Homepage</td>
  39812. <td><a href="https://msgpack.org/">https://msgpack.org/</a></td>
  39813. </tr>
  39814. <tr>
  39815. <td>License</td>
  39816. <td>BSL-1.0</td>
  39817. </tr>
  39818. <tr>
  39819. <td>Versions</td>
  39820. <td>4.0.0, 6.0.1, 6.0.2, 6.1.0</td>
  39821. </tr>
  39822. <tr>
  39823. <td>Architectures</td>
  39824. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39825. </tr>
  39826. <tr>
  39827. <td>Definition</td>
  39828. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msgpack-c/xmake.lua">msgpack-c/xmake.lua</a></td>
  39829. </tr>
  39830. </tbody>
  39831. </table>
  39832. <h5 id="installcommand">Install command</h5>
  39833. <pre><code class="lang-console">xrepo install msgpack-c
  39834. </code></pre>
  39835. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39836. <pre><code class="lang-lua">add_requires("msgpack-c")
  39837. </code></pre>
  39838. <h3 id="msgpackcxxlinux">msgpack-cxx (linux)</h3>
  39839. <table>
  39840. <thead>
  39841. <tr>
  39842. <th>Description</th>
  39843. <th><em>MessagePack implementation for C++</em></th>
  39844. </tr>
  39845. </thead>
  39846. <tbody>
  39847. <tr>
  39848. <td>Homepage</td>
  39849. <td><a href="https://msgpack.org/">https://msgpack.org/</a></td>
  39850. </tr>
  39851. <tr>
  39852. <td>License</td>
  39853. <td>BSL-1.0</td>
  39854. </tr>
  39855. <tr>
  39856. <td>Versions</td>
  39857. <td>4.1.1, 6.1.0, 6.1.1, 7.0.0</td>
  39858. </tr>
  39859. <tr>
  39860. <td>Architectures</td>
  39861. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39862. </tr>
  39863. <tr>
  39864. <td>Definition</td>
  39865. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msgpack-cxx/xmake.lua">msgpack-cxx/xmake.lua</a></td>
  39866. </tr>
  39867. </tbody>
  39868. </table>
  39869. <h5 id="installcommand">Install command</h5>
  39870. <pre><code class="lang-console">xrepo install msgpack-cxx
  39871. </code></pre>
  39872. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39873. <pre><code class="lang-lua">add_requires("msgpack-cxx")
  39874. </code></pre>
  39875. <h3 id="msgpack23linux">msgpack23 (linux)</h3>
  39876. <table>
  39877. <thead>
  39878. <tr>
  39879. <th>Description</th>
  39880. <th><em>A modern, header-only C++ library for MessagePack serialization and deserialization. msgpack.org[c++23]</em></th>
  39881. </tr>
  39882. </thead>
  39883. <tbody>
  39884. <tr>
  39885. <td>Homepage</td>
  39886. <td><a href="https://github.com/rwindegger/msgpack23">https://github.com/rwindegger/msgpack23</a></td>
  39887. </tr>
  39888. <tr>
  39889. <td>License</td>
  39890. <td>MIT</td>
  39891. </tr>
  39892. <tr>
  39893. <td>Versions</td>
  39894. <td>v2.1, v3.1</td>
  39895. </tr>
  39896. <tr>
  39897. <td>Architectures</td>
  39898. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39899. </tr>
  39900. <tr>
  39901. <td>Definition</td>
  39902. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msgpack23/xmake.lua">msgpack23/xmake.lua</a></td>
  39903. </tr>
  39904. </tbody>
  39905. </table>
  39906. <h5 id="installcommand">Install command</h5>
  39907. <pre><code class="lang-console">xrepo install msgpack23
  39908. </code></pre>
  39909. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39910. <pre><code class="lang-lua">add_requires("msgpack23")
  39911. </code></pre>
  39912. <h3 id="msquiclinux">msquic (linux)</h3>
  39913. <table>
  39914. <thead>
  39915. <tr>
  39916. <th>Description</th>
  39917. <th><em>Cross-platform, C implementation of the IETF QUIC protocol.</em></th>
  39918. </tr>
  39919. </thead>
  39920. <tbody>
  39921. <tr>
  39922. <td>Homepage</td>
  39923. <td><a href="https://github.com/microsoft/msquic">https://github.com/microsoft/msquic</a></td>
  39924. </tr>
  39925. <tr>
  39926. <td>License</td>
  39927. <td>MIT</td>
  39928. </tr>
  39929. <tr>
  39930. <td>Versions</td>
  39931. <td>v1.9.0</td>
  39932. </tr>
  39933. <tr>
  39934. <td>Architectures</td>
  39935. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39936. </tr>
  39937. <tr>
  39938. <td>Definition</td>
  39939. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msquic/xmake.lua">msquic/xmake.lua</a></td>
  39940. </tr>
  39941. </tbody>
  39942. </table>
  39943. <h5 id="installcommand">Install command</h5>
  39944. <pre><code class="lang-console">xrepo install msquic
  39945. </code></pre>
  39946. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39947. <pre><code class="lang-lua">add_requires("msquic")
  39948. </code></pre>
  39949. <h3 id="msvclinux">msvc (linux)</h3>
  39950. <table>
  39951. <thead>
  39952. <tr>
  39953. <th>Description</th>
  39954. <th><em>Microsoft Visual C/C++ Compiler</em></th>
  39955. </tr>
  39956. </thead>
  39957. <tbody>
  39958. <tr>
  39959. <td>Homepage</td>
  39960. <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>
  39961. </tr>
  39962. <tr>
  39963. <td>Versions</td>
  39964. <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>
  39965. </tr>
  39966. <tr>
  39967. <td>Architectures</td>
  39968. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39969. </tr>
  39970. <tr>
  39971. <td>Definition</td>
  39972. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msvc/xmake.lua">msvc/xmake.lua</a></td>
  39973. </tr>
  39974. </tbody>
  39975. </table>
  39976. <h5 id="installcommand">Install command</h5>
  39977. <pre><code class="lang-console">xrepo install msvc
  39978. </code></pre>
  39979. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39980. <pre><code class="lang-lua">add_requires("msvc")
  39981. </code></pre>
  39982. <h3 id="msvcwinelinux">msvc-wine (linux)</h3>
  39983. <table>
  39984. <thead>
  39985. <tr>
  39986. <th>Description</th>
  39987. <th><em>Scripts for setting up and running MSVC in Wine on Linux</em></th>
  39988. </tr>
  39989. </thead>
  39990. <tbody>
  39991. <tr>
  39992. <td>Homepage</td>
  39993. <td><a href="https://github.com/mstorsjo/msvc-wine">https://github.com/mstorsjo/msvc-wine</a></td>
  39994. </tr>
  39995. <tr>
  39996. <td>Versions</td>
  39997. <td>2025.03.02</td>
  39998. </tr>
  39999. <tr>
  40000. <td>Architectures</td>
  40001. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40002. </tr>
  40003. <tr>
  40004. <td>Definition</td>
  40005. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msvc-wine/xmake.lua">msvc-wine/xmake.lua</a></td>
  40006. </tr>
  40007. </tbody>
  40008. </table>
  40009. <h5 id="installcommand">Install command</h5>
  40010. <pre><code class="lang-console">xrepo install msvc-wine
  40011. </code></pre>
  40012. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40013. <pre><code class="lang-lua">add_requires("msvc-wine")
  40014. </code></pre>
  40015. <h3 id="mudalinux">muda (linux)</h3>
  40016. <table>
  40017. <thead>
  40018. <tr>
  40019. <th>Description</th>
  40020. <th><em>μ-Cuda, COVER THE LAST MILE OF CUDA. With features: intellisense-friendly, structured launch, automatic cuda graph generation and updating.</em></th>
  40021. </tr>
  40022. </thead>
  40023. <tbody>
  40024. <tr>
  40025. <td>Homepage</td>
  40026. <td><a href="https://mugdxy.github.io/muda-doc">https://mugdxy.github.io/muda-doc</a></td>
  40027. </tr>
  40028. <tr>
  40029. <td>License</td>
  40030. <td>Apache-2.0</td>
  40031. </tr>
  40032. <tr>
  40033. <td>Versions</td>
  40034. <td>2025.10.9</td>
  40035. </tr>
  40036. <tr>
  40037. <td>Architectures</td>
  40038. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40039. </tr>
  40040. <tr>
  40041. <td>Definition</td>
  40042. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/muda/xmake.lua">muda/xmake.lua</a></td>
  40043. </tr>
  40044. </tbody>
  40045. </table>
  40046. <h5 id="installcommand">Install command</h5>
  40047. <pre><code class="lang-console">xrepo install muda
  40048. </code></pre>
  40049. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40050. <pre><code class="lang-lua">add_requires("muda")
  40051. </code></pre>
  40052. <h3 id="muduolinux">muduo (linux)</h3>
  40053. <table>
  40054. <thead>
  40055. <tr>
  40056. <th>Description</th>
  40057. <th><em>Event-driven network library for multi-threaded Linux server in C++11</em></th>
  40058. </tr>
  40059. </thead>
  40060. <tbody>
  40061. <tr>
  40062. <td>Homepage</td>
  40063. <td><a href="https://github.com/chenshuo/muduo">https://github.com/chenshuo/muduo</a></td>
  40064. </tr>
  40065. <tr>
  40066. <td>Versions</td>
  40067. <td>2022.11.01</td>
  40068. </tr>
  40069. <tr>
  40070. <td>Architectures</td>
  40071. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40072. </tr>
  40073. <tr>
  40074. <td>Definition</td>
  40075. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/muduo/xmake.lua">muduo/xmake.lua</a></td>
  40076. </tr>
  40077. </tbody>
  40078. </table>
  40079. <h5 id="installcommand">Install command</h5>
  40080. <pre><code class="lang-console">xrepo install muduo
  40081. </code></pre>
  40082. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40083. <pre><code class="lang-lua">add_requires("muduo")
  40084. </code></pre>
  40085. <h3 id="mujocolinux">mujoco (linux)</h3>
  40086. <table>
  40087. <thead>
  40088. <tr>
  40089. <th>Description</th>
  40090. <th><em>Multi-Joint dynamics with Contact. A general purpose physics simulator.</em></th>
  40091. </tr>
  40092. </thead>
  40093. <tbody>
  40094. <tr>
  40095. <td>Homepage</td>
  40096. <td><a href="https://mujoco.org/">https://mujoco.org/</a></td>
  40097. </tr>
  40098. <tr>
  40099. <td>License</td>
  40100. <td>Apache-2.0</td>
  40101. </tr>
  40102. <tr>
  40103. <td>Versions</td>
  40104. <td>3.4.0</td>
  40105. </tr>
  40106. <tr>
  40107. <td>Architectures</td>
  40108. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40109. </tr>
  40110. <tr>
  40111. <td>Definition</td>
  40112. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mujoco/xmake.lua">mujoco/xmake.lua</a></td>
  40113. </tr>
  40114. </tbody>
  40115. </table>
  40116. <h5 id="installcommand">Install command</h5>
  40117. <pre><code class="lang-console">xrepo install mujoco
  40118. </code></pre>
  40119. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40120. <pre><code class="lang-lua">add_requires("mujoco")
  40121. </code></pre>
  40122. <h3 id="mujslinux">mujs (linux)</h3>
  40123. <table>
  40124. <thead>
  40125. <tr>
  40126. <th>Description</th>
  40127. <th><em>An embeddable Javascript interpreter in C.</em></th>
  40128. </tr>
  40129. </thead>
  40130. <tbody>
  40131. <tr>
  40132. <td>Homepage</td>
  40133. <td><a href="http://mujs.com/">http://mujs.com/</a></td>
  40134. </tr>
  40135. <tr>
  40136. <td>License</td>
  40137. <td>ISC</td>
  40138. </tr>
  40139. <tr>
  40140. <td>Versions</td>
  40141. <td>1.3.4, 1.3.5, 1.3.6, 1.3.7</td>
  40142. </tr>
  40143. <tr>
  40144. <td>Architectures</td>
  40145. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40146. </tr>
  40147. <tr>
  40148. <td>Definition</td>
  40149. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mujs/xmake.lua">mujs/xmake.lua</a></td>
  40150. </tr>
  40151. </tbody>
  40152. </table>
  40153. <h5 id="installcommand">Install command</h5>
  40154. <pre><code class="lang-console">xrepo install mujs
  40155. </code></pre>
  40156. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40157. <pre><code class="lang-lua">add_requires("mujs")
  40158. </code></pre>
  40159. <h3 id="mumpslinux">mumps (linux)</h3>
  40160. <table>
  40161. <thead>
  40162. <tr>
  40163. <th>Description</th>
  40164. <th><em>MUMPS: MUltifrontal Massively Parallel sparse direct Solver</em></th>
  40165. </tr>
  40166. </thead>
  40167. <tbody>
  40168. <tr>
  40169. <td>Homepage</td>
  40170. <td><a href="https://mumps-solver.org/index.php">https://mumps-solver.org/index.php</a></td>
  40171. </tr>
  40172. <tr>
  40173. <td>Versions</td>
  40174. <td>5.4.1, 5.7.3</td>
  40175. </tr>
  40176. <tr>
  40177. <td>Architectures</td>
  40178. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40179. </tr>
  40180. <tr>
  40181. <td>Definition</td>
  40182. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mumps/xmake.lua">mumps/xmake.lua</a></td>
  40183. </tr>
  40184. </tbody>
  40185. </table>
  40186. <h5 id="installcommand">Install command</h5>
  40187. <pre><code class="lang-console">xrepo install mumps
  40188. </code></pre>
  40189. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40190. <pre><code class="lang-lua">add_requires("mumps")
  40191. </code></pre>
  40192. <h3 id="munkresalgorithmlinux">munkres-algorithm (linux)</h3>
  40193. <table>
  40194. <thead>
  40195. <tr>
  40196. <th>Description</th>
  40197. <th><em>Modern C++ implementation of Munkres (Hungarian) algorithm</em></th>
  40198. </tr>
  40199. </thead>
  40200. <tbody>
  40201. <tr>
  40202. <td>Homepage</td>
  40203. <td><a href="https://github.com/aaron-michaux/munkres-algorithm">https://github.com/aaron-michaux/munkres-algorithm</a></td>
  40204. </tr>
  40205. <tr>
  40206. <td>License</td>
  40207. <td>MIT</td>
  40208. </tr>
  40209. <tr>
  40210. <td>Versions</td>
  40211. <td>2021.04.05</td>
  40212. </tr>
  40213. <tr>
  40214. <td>Architectures</td>
  40215. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40216. </tr>
  40217. <tr>
  40218. <td>Definition</td>
  40219. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/munkres-algorithm/xmake.lua">munkres-algorithm/xmake.lua</a></td>
  40220. </tr>
  40221. </tbody>
  40222. </table>
  40223. <h5 id="installcommand">Install command</h5>
  40224. <pre><code class="lang-console">xrepo install munkres-algorithm
  40225. </code></pre>
  40226. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40227. <pre><code class="lang-lua">add_requires("munkres-algorithm")
  40228. </code></pre>
  40229. <h3 id="muparserxlinux">muparserx (linux)</h3>
  40230. <table>
  40231. <thead>
  40232. <tr>
  40233. <th>Description</th>
  40234. <th><em>A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more.</em></th>
  40235. </tr>
  40236. </thead>
  40237. <tbody>
  40238. <tr>
  40239. <td>Homepage</td>
  40240. <td><a href="http://beltoforion.de/en/muparserx">http://beltoforion.de/en/muparserx</a></td>
  40241. </tr>
  40242. <tr>
  40243. <td>License</td>
  40244. <td>BSD-2-Clause</td>
  40245. </tr>
  40246. <tr>
  40247. <td>Versions</td>
  40248. <td>v4.0.12</td>
  40249. </tr>
  40250. <tr>
  40251. <td>Architectures</td>
  40252. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40253. </tr>
  40254. <tr>
  40255. <td>Definition</td>
  40256. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/muparserx/xmake.lua">muparserx/xmake.lua</a></td>
  40257. </tr>
  40258. </tbody>
  40259. </table>
  40260. <h5 id="installcommand">Install command</h5>
  40261. <pre><code class="lang-console">xrepo install muparserx
  40262. </code></pre>
  40263. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40264. <pre><code class="lang-lua">add_requires("muparserx")
  40265. </code></pre>
  40266. <h3 id="muslcclinux">muslcc (linux)</h3>
  40267. <table>
  40268. <thead>
  40269. <tr>
  40270. <th>Description</th>
  40271. <th><em>static cross- and native- musl-based toolchains.</em></th>
  40272. </tr>
  40273. </thead>
  40274. <tbody>
  40275. <tr>
  40276. <td>Homepage</td>
  40277. <td><a href="https://musl.cc/">https://musl.cc/</a></td>
  40278. </tr>
  40279. <tr>
  40280. <td>Versions</td>
  40281. <td>20210202</td>
  40282. </tr>
  40283. <tr>
  40284. <td>Architectures</td>
  40285. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40286. </tr>
  40287. <tr>
  40288. <td>Definition</td>
  40289. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/muslcc/xmake.lua">muslcc/xmake.lua</a></td>
  40290. </tr>
  40291. </tbody>
  40292. </table>
  40293. <h5 id="installcommand">Install command</h5>
  40294. <pre><code class="lang-console">xrepo install muslcc
  40295. </code></pre>
  40296. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40297. <pre><code class="lang-lua">add_requires("muslcc")
  40298. </code></pre>
  40299. <h3 id="mustachelinux">mustache (linux)</h3>
  40300. <table>
  40301. <thead>
  40302. <tr>
  40303. <th>Description</th>
  40304. <th><em>Mustache text templates for modern C++</em></th>
  40305. </tr>
  40306. </thead>
  40307. <tbody>
  40308. <tr>
  40309. <td>Homepage</td>
  40310. <td><a href="https://github.com/kainjow/Mustache">https://github.com/kainjow/Mustache</a></td>
  40311. </tr>
  40312. <tr>
  40313. <td>License</td>
  40314. <td>BSL-1.0</td>
  40315. </tr>
  40316. <tr>
  40317. <td>Versions</td>
  40318. <td>2021.12.10</td>
  40319. </tr>
  40320. <tr>
  40321. <td>Architectures</td>
  40322. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40323. </tr>
  40324. <tr>
  40325. <td>Definition</td>
  40326. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mustache/xmake.lua">mustache/xmake.lua</a></td>
  40327. </tr>
  40328. </tbody>
  40329. </table>
  40330. <h5 id="installcommand">Install command</h5>
  40331. <pre><code class="lang-console">xrepo install mustache
  40332. </code></pre>
  40333. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40334. <pre><code class="lang-lua">add_requires("mustache")
  40335. </code></pre>
  40336. <h3 id="mvfstlinux">mvfst (linux)</h3>
  40337. <table>
  40338. <thead>
  40339. <tr>
  40340. <th>Description</th>
  40341. <th><em>An implementation of the QUIC transport protocol.</em></th>
  40342. </tr>
  40343. </thead>
  40344. <tbody>
  40345. <tr>
  40346. <td>Homepage</td>
  40347. <td><a href="https://github.com/facebook/mvfst">https://github.com/facebook/mvfst</a></td>
  40348. </tr>
  40349. <tr>
  40350. <td>License</td>
  40351. <td>MIT</td>
  40352. </tr>
  40353. <tr>
  40354. <td>Versions</td>
  40355. <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>
  40356. </tr>
  40357. <tr>
  40358. <td>Architectures</td>
  40359. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40360. </tr>
  40361. <tr>
  40362. <td>Definition</td>
  40363. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mvfst/xmake.lua">mvfst/xmake.lua</a></td>
  40364. </tr>
  40365. </tbody>
  40366. </table>
  40367. <h5 id="installcommand">Install command</h5>
  40368. <pre><code class="lang-console">xrepo install mvfst
  40369. </code></pre>
  40370. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40371. <pre><code class="lang-lua">add_requires("mvfst")
  40372. </code></pre>
  40373. <h3 id="mxmllinux">mxml (linux)</h3>
  40374. <table>
  40375. <thead>
  40376. <tr>
  40377. <th>Description</th>
  40378. <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>
  40379. </tr>
  40380. </thead>
  40381. <tbody>
  40382. <tr>
  40383. <td>Homepage</td>
  40384. <td><a href="https://www.msweet.org/mxml/">https://www.msweet.org/mxml/</a></td>
  40385. </tr>
  40386. <tr>
  40387. <td>License</td>
  40388. <td>Apache-2.0</td>
  40389. </tr>
  40390. <tr>
  40391. <td>Versions</td>
  40392. <td>3.3, 3.3.1, 4.0.2, 4.0.3, 4.0.4</td>
  40393. </tr>
  40394. <tr>
  40395. <td>Architectures</td>
  40396. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40397. </tr>
  40398. <tr>
  40399. <td>Definition</td>
  40400. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mxml/xmake.lua">mxml/xmake.lua</a></td>
  40401. </tr>
  40402. </tbody>
  40403. </table>
  40404. <h5 id="installcommand">Install command</h5>
  40405. <pre><code class="lang-console">xrepo install mxml
  40406. </code></pre>
  40407. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40408. <pre><code class="lang-lua">add_requires("mxml")
  40409. </code></pre>
  40410. <h3 id="mysqllinux">mysql (linux)</h3>
  40411. <table>
  40412. <thead>
  40413. <tr>
  40414. <th>Description</th>
  40415. <th><em>A real-time, open source transactional database.</em></th>
  40416. </tr>
  40417. </thead>
  40418. <tbody>
  40419. <tr>
  40420. <td>Homepage</td>
  40421. <td><a href="http://www.mysql.com">http://www.mysql.com</a></td>
  40422. </tr>
  40423. <tr>
  40424. <td>License</td>
  40425. <td>GPL-2.0</td>
  40426. </tr>
  40427. <tr>
  40428. <td>Versions</td>
  40429. <td>8.0.39</td>
  40430. </tr>
  40431. <tr>
  40432. <td>Architectures</td>
  40433. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40434. </tr>
  40435. <tr>
  40436. <td>Definition</td>
  40437. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mysql/xmake.lua">mysql/xmake.lua</a></td>
  40438. </tr>
  40439. </tbody>
  40440. </table>
  40441. <h5 id="installcommand">Install command</h5>
  40442. <pre><code class="lang-console">xrepo install mysql
  40443. </code></pre>
  40444. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40445. <pre><code class="lang-lua">add_requires("mysql")
  40446. </code></pre>
  40447. <h3 id="mysqlbuildtoolslinux">mysql-build-tools (linux)</h3>
  40448. <table>
  40449. <thead>
  40450. <tr>
  40451. <th>Description</th>
  40452. <th><em>This package help for mysql corss compilation</em></th>
  40453. </tr>
  40454. </thead>
  40455. <tbody>
  40456. <tr>
  40457. <td>Homepage</td>
  40458. <td><a href="http://www.mysql.com">http://www.mysql.com</a></td>
  40459. </tr>
  40460. <tr>
  40461. <td>License</td>
  40462. <td>GPL-2.0</td>
  40463. </tr>
  40464. <tr>
  40465. <td>Versions</td>
  40466. <td>8.0.39</td>
  40467. </tr>
  40468. <tr>
  40469. <td>Architectures</td>
  40470. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40471. </tr>
  40472. <tr>
  40473. <td>Definition</td>
  40474. <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>
  40475. </tr>
  40476. </tbody>
  40477. </table>
  40478. <h5 id="installcommand">Install command</h5>
  40479. <pre><code class="lang-console">xrepo install mysql-build-tools
  40480. </code></pre>
  40481. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40482. <pre><code class="lang-lua">add_requires("mysql-build-tools")
  40483. </code></pre>
  40484. <h3 id="mysqlpplinux">mysqlpp (linux)</h3>
  40485. <table>
  40486. <thead>
  40487. <tr>
  40488. <th>Description</th>
  40489. <th><em>MySQL++ is a C++ wrapper for the MySQL and MariaDB C APIs</em></th>
  40490. </tr>
  40491. </thead>
  40492. <tbody>
  40493. <tr>
  40494. <td>Homepage</td>
  40495. <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>
  40496. </tr>
  40497. <tr>
  40498. <td>Versions</td>
  40499. <td>3.3.0</td>
  40500. </tr>
  40501. <tr>
  40502. <td>Architectures</td>
  40503. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40504. </tr>
  40505. <tr>
  40506. <td>Definition</td>
  40507. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mysqlpp/xmake.lua">mysqlpp/xmake.lua</a></td>
  40508. </tr>
  40509. </tbody>
  40510. </table>
  40511. <h5 id="installcommand">Install command</h5>
  40512. <pre><code class="lang-console">xrepo install mysqlpp
  40513. </code></pre>
  40514. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40515. <pre><code class="lang-lua">add_requires("mysqlpp")
  40516. </code></pre>
  40517. <h2 id="n">n</h2>
  40518. <h3 id="named_typelinux">named_type (linux)</h3>
  40519. <table>
  40520. <thead>
  40521. <tr>
  40522. <th>Description</th>
  40523. <th><em>Implementation of strong types in C++.</em></th>
  40524. </tr>
  40525. </thead>
  40526. <tbody>
  40527. <tr>
  40528. <td>Homepage</td>
  40529. <td><a href="https://github.com/joboccara/NamedType">https://github.com/joboccara/NamedType</a></td>
  40530. </tr>
  40531. <tr>
  40532. <td>License</td>
  40533. <td>MIT</td>
  40534. </tr>
  40535. <tr>
  40536. <td>Versions</td>
  40537. <td>v1.1.0.20210209</td>
  40538. </tr>
  40539. <tr>
  40540. <td>Architectures</td>
  40541. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40542. </tr>
  40543. <tr>
  40544. <td>Definition</td>
  40545. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/named_type/xmake.lua">named_type/xmake.lua</a></td>
  40546. </tr>
  40547. </tbody>
  40548. </table>
  40549. <h5 id="installcommand">Install command</h5>
  40550. <pre><code class="lang-console">xrepo install named_type
  40551. </code></pre>
  40552. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40553. <pre><code class="lang-lua">add_requires("named_type")
  40554. </code></pre>
  40555. <h3 id="nameoflinux">nameof (linux)</h3>
  40556. <table>
  40557. <thead>
  40558. <tr>
  40559. <th>Description</th>
  40560. <th><em>Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum</em></th>
  40561. </tr>
  40562. </thead>
  40563. <tbody>
  40564. <tr>
  40565. <td>Homepage</td>
  40566. <td><a href="https://github.com/Neargye/nameof">https://github.com/Neargye/nameof</a></td>
  40567. </tr>
  40568. <tr>
  40569. <td>License</td>
  40570. <td>MIT</td>
  40571. </tr>
  40572. <tr>
  40573. <td>Versions</td>
  40574. <td>0.10.3, 0.10.4</td>
  40575. </tr>
  40576. <tr>
  40577. <td>Architectures</td>
  40578. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40579. </tr>
  40580. <tr>
  40581. <td>Definition</td>
  40582. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nameof/xmake.lua">nameof/xmake.lua</a></td>
  40583. </tr>
  40584. </tbody>
  40585. </table>
  40586. <h5 id="installcommand">Install command</h5>
  40587. <pre><code class="lang-console">xrepo install nameof
  40588. </code></pre>
  40589. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40590. <pre><code class="lang-lua">add_requires("nameof")
  40591. </code></pre>
  40592. <h3 id="nanalinux">nana (linux)</h3>
  40593. <table>
  40594. <thead>
  40595. <tr>
  40596. <th>Description</th>
  40597. <th><em>A modern C++ GUI library.</em></th>
  40598. </tr>
  40599. </thead>
  40600. <tbody>
  40601. <tr>
  40602. <td>Homepage</td>
  40603. <td><a href="http://nanapro.org">http://nanapro.org</a></td>
  40604. </tr>
  40605. <tr>
  40606. <td>Versions</td>
  40607. <td>1.6.2, 1.7.2, 1.7.4</td>
  40608. </tr>
  40609. <tr>
  40610. <td>Architectures</td>
  40611. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40612. </tr>
  40613. <tr>
  40614. <td>Definition</td>
  40615. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nana/xmake.lua">nana/xmake.lua</a></td>
  40616. </tr>
  40617. </tbody>
  40618. </table>
  40619. <h5 id="installcommand">Install command</h5>
  40620. <pre><code class="lang-console">xrepo install nana
  40621. </code></pre>
  40622. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40623. <pre><code class="lang-lua">add_requires("nana")
  40624. </code></pre>
  40625. <h3 id="nanoarrowlinux">nanoarrow (linux)</h3>
  40626. <table>
  40627. <thead>
  40628. <tr>
  40629. <th>Description</th>
  40630. <th><em>Helpers for Arrow C Data &amp; Arrow C Stream interfaces</em></th>
  40631. </tr>
  40632. </thead>
  40633. <tbody>
  40634. <tr>
  40635. <td>Homepage</td>
  40636. <td><a href="https://arrow.apache.org/nanoarrow">https://arrow.apache.org/nanoarrow</a></td>
  40637. </tr>
  40638. <tr>
  40639. <td>License</td>
  40640. <td>Apache-2.0</td>
  40641. </tr>
  40642. <tr>
  40643. <td>Versions</td>
  40644. <td>0.6.0</td>
  40645. </tr>
  40646. <tr>
  40647. <td>Architectures</td>
  40648. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40649. </tr>
  40650. <tr>
  40651. <td>Definition</td>
  40652. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanoarrow/xmake.lua">nanoarrow/xmake.lua</a></td>
  40653. </tr>
  40654. </tbody>
  40655. </table>
  40656. <h5 id="installcommand">Install command</h5>
  40657. <pre><code class="lang-console">xrepo install nanoarrow
  40658. </code></pre>
  40659. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40660. <pre><code class="lang-lua">add_requires("nanoarrow")
  40661. </code></pre>
  40662. <h3 id="nanobenchlinux">nanobench (linux)</h3>
  40663. <table>
  40664. <thead>
  40665. <tr>
  40666. <th>Description</th>
  40667. <th><em>Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20</em></th>
  40668. </tr>
  40669. </thead>
  40670. <tbody>
  40671. <tr>
  40672. <td>Homepage</td>
  40673. <td><a href="https://nanobench.ankerl.com">https://nanobench.ankerl.com</a></td>
  40674. </tr>
  40675. <tr>
  40676. <td>License</td>
  40677. <td>MIT</td>
  40678. </tr>
  40679. <tr>
  40680. <td>Versions</td>
  40681. <td>v4.3.11</td>
  40682. </tr>
  40683. <tr>
  40684. <td>Architectures</td>
  40685. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40686. </tr>
  40687. <tr>
  40688. <td>Definition</td>
  40689. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanobench/xmake.lua">nanobench/xmake.lua</a></td>
  40690. </tr>
  40691. </tbody>
  40692. </table>
  40693. <h5 id="installcommand">Install command</h5>
  40694. <pre><code class="lang-console">xrepo install nanobench
  40695. </code></pre>
  40696. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40697. <pre><code class="lang-lua">add_requires("nanobench")
  40698. </code></pre>
  40699. <h3 id="nanobindlinux">nanobind (linux)</h3>
  40700. <table>
  40701. <thead>
  40702. <tr>
  40703. <th>Description</th>
  40704. <th><em>nanobind: tiny and efficient C++/Python bindings</em></th>
  40705. </tr>
  40706. </thead>
  40707. <tbody>
  40708. <tr>
  40709. <td>Homepage</td>
  40710. <td><a href="https://github.com/wjakob/nanobind">https://github.com/wjakob/nanobind</a></td>
  40711. </tr>
  40712. <tr>
  40713. <td>License</td>
  40714. <td>BSD-3-Clause</td>
  40715. </tr>
  40716. <tr>
  40717. <td>Versions</td>
  40718. <td>v2.2.0, v2.6.1, v2.7.0, v2.8.0, v2.9.2, v2.10.2, v2.11.0</td>
  40719. </tr>
  40720. <tr>
  40721. <td>Architectures</td>
  40722. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40723. </tr>
  40724. <tr>
  40725. <td>Definition</td>
  40726. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanobind/xmake.lua">nanobind/xmake.lua</a></td>
  40727. </tr>
  40728. </tbody>
  40729. </table>
  40730. <h5 id="installcommand">Install command</h5>
  40731. <pre><code class="lang-console">xrepo install nanobind
  40732. </code></pre>
  40733. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40734. <pre><code class="lang-lua">add_requires("nanobind")
  40735. </code></pre>
  40736. <h3 id="nanoflannlinux">nanoflann (linux)</h3>
  40737. <table>
  40738. <thead>
  40739. <tr>
  40740. <th>Description</th>
  40741. <th><em>nanoflann: a C++11 header-only library for Nearest Neighbor (NN) search with KD-trees</em></th>
  40742. </tr>
  40743. </thead>
  40744. <tbody>
  40745. <tr>
  40746. <td>Homepage</td>
  40747. <td><a href="https://github.com/jlblancoc/nanoflann/">https://github.com/jlblancoc/nanoflann/</a></td>
  40748. </tr>
  40749. <tr>
  40750. <td>License</td>
  40751. <td>BSD-2-Clause</td>
  40752. </tr>
  40753. <tr>
  40754. <td>Versions</td>
  40755. <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, v1.8.0, v1.9.0</td>
  40756. </tr>
  40757. <tr>
  40758. <td>Architectures</td>
  40759. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40760. </tr>
  40761. <tr>
  40762. <td>Definition</td>
  40763. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanoflann/xmake.lua">nanoflann/xmake.lua</a></td>
  40764. </tr>
  40765. </tbody>
  40766. </table>
  40767. <h5 id="installcommand">Install command</h5>
  40768. <pre><code class="lang-console">xrepo install nanoflann
  40769. </code></pre>
  40770. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40771. <pre><code class="lang-lua">add_requires("nanoflann")
  40772. </code></pre>
  40773. <h3 id="nanoguilinux">nanogui (linux)</h3>
  40774. <table>
  40775. <thead>
  40776. <tr>
  40777. <th>Description</th>
  40778. <th><em>Minimalistic GUI library for OpenGL</em></th>
  40779. </tr>
  40780. </thead>
  40781. <tbody>
  40782. <tr>
  40783. <td>Homepage</td>
  40784. <td><a href="https://github.com/wjakob/nanogui">https://github.com/wjakob/nanogui</a></td>
  40785. </tr>
  40786. <tr>
  40787. <td>Versions</td>
  40788. <td>2019.9.23</td>
  40789. </tr>
  40790. <tr>
  40791. <td>Architectures</td>
  40792. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40793. </tr>
  40794. <tr>
  40795. <td>Definition</td>
  40796. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanogui/xmake.lua">nanogui/xmake.lua</a></td>
  40797. </tr>
  40798. </tbody>
  40799. </table>
  40800. <h5 id="installcommand">Install command</h5>
  40801. <pre><code class="lang-console">xrepo install nanogui
  40802. </code></pre>
  40803. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40804. <pre><code class="lang-lua">add_requires("nanogui")
  40805. </code></pre>
  40806. <h3 id="nanomsglinux">nanomsg (linux)</h3>
  40807. <table>
  40808. <thead>
  40809. <tr>
  40810. <th>Description</th>
  40811. <th><em>A simple high-performance implementation of several "scalability protocols".</em></th>
  40812. </tr>
  40813. </thead>
  40814. <tbody>
  40815. <tr>
  40816. <td>Homepage</td>
  40817. <td><a href="https://nanomsg.org">https://nanomsg.org</a></td>
  40818. </tr>
  40819. <tr>
  40820. <td>License</td>
  40821. <td>MIT</td>
  40822. </tr>
  40823. <tr>
  40824. <td>Versions</td>
  40825. <td>1.2.1, 1.2.2</td>
  40826. </tr>
  40827. <tr>
  40828. <td>Architectures</td>
  40829. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40830. </tr>
  40831. <tr>
  40832. <td>Definition</td>
  40833. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanomsg/xmake.lua">nanomsg/xmake.lua</a></td>
  40834. </tr>
  40835. </tbody>
  40836. </table>
  40837. <h5 id="installcommand">Install command</h5>
  40838. <pre><code class="lang-console">xrepo install nanomsg
  40839. </code></pre>
  40840. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40841. <pre><code class="lang-lua">add_requires("nanomsg")
  40842. </code></pre>
  40843. <h3 id="nanopblinux">nanopb (linux)</h3>
  40844. <table>
  40845. <thead>
  40846. <tr>
  40847. <th>Description</th>
  40848. <th><em>Protocol Buffers with small code size</em></th>
  40849. </tr>
  40850. </thead>
  40851. <tbody>
  40852. <tr>
  40853. <td>Homepage</td>
  40854. <td><a href="https://jpa.kapsi.fi/nanopb/">https://jpa.kapsi.fi/nanopb/</a></td>
  40855. </tr>
  40856. <tr>
  40857. <td>License</td>
  40858. <td>zlib</td>
  40859. </tr>
  40860. <tr>
  40861. <td>Versions</td>
  40862. <td>0.4.9</td>
  40863. </tr>
  40864. <tr>
  40865. <td>Architectures</td>
  40866. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40867. </tr>
  40868. <tr>
  40869. <td>Definition</td>
  40870. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanopb/xmake.lua">nanopb/xmake.lua</a></td>
  40871. </tr>
  40872. </tbody>
  40873. </table>
  40874. <h5 id="installcommand">Install command</h5>
  40875. <pre><code class="lang-console">xrepo install nanopb
  40876. </code></pre>
  40877. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40878. <pre><code class="lang-lua">add_requires("nanopb")
  40879. </code></pre>
  40880. <h3 id="nanosvglinux">nanosvg (linux)</h3>
  40881. <table>
  40882. <thead>
  40883. <tr>
  40884. <th>Description</th>
  40885. <th><em>Simple stupid SVG parser</em></th>
  40886. </tr>
  40887. </thead>
  40888. <tbody>
  40889. <tr>
  40890. <td>Homepage</td>
  40891. <td><a href="https://github.com/memononen/nanosvg">https://github.com/memononen/nanosvg</a></td>
  40892. </tr>
  40893. <tr>
  40894. <td>License</td>
  40895. <td>zlib</td>
  40896. </tr>
  40897. <tr>
  40898. <td>Versions</td>
  40899. <td>2022.07.09</td>
  40900. </tr>
  40901. <tr>
  40902. <td>Architectures</td>
  40903. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40904. </tr>
  40905. <tr>
  40906. <td>Definition</td>
  40907. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanosvg/xmake.lua">nanosvg/xmake.lua</a></td>
  40908. </tr>
  40909. </tbody>
  40910. </table>
  40911. <h5 id="installcommand">Install command</h5>
  40912. <pre><code class="lang-console">xrepo install nanosvg
  40913. </code></pre>
  40914. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40915. <pre><code class="lang-lua">add_requires("nanosvg")
  40916. </code></pre>
  40917. <h3 id="nanovdblinux">nanovdb (linux)</h3>
  40918. <table>
  40919. <thead>
  40920. <tr>
  40921. <th>Description</th>
  40922. <th><em>Developed by NVIDIA, NanoVDB adds real-time rendering GPU support for OpenVDB.</em></th>
  40923. </tr>
  40924. </thead>
  40925. <tbody>
  40926. <tr>
  40927. <td>Homepage</td>
  40928. <td><a href="https://developer.nvidia.com/nanovdb">https://developer.nvidia.com/nanovdb</a></td>
  40929. </tr>
  40930. <tr>
  40931. <td>Versions</td>
  40932. <td>20201219</td>
  40933. </tr>
  40934. <tr>
  40935. <td>Architectures</td>
  40936. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40937. </tr>
  40938. <tr>
  40939. <td>Definition</td>
  40940. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanovdb/xmake.lua">nanovdb/xmake.lua</a></td>
  40941. </tr>
  40942. </tbody>
  40943. </table>
  40944. <h5 id="installcommand">Install command</h5>
  40945. <pre><code class="lang-console">xrepo install nanovdb
  40946. </code></pre>
  40947. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40948. <pre><code class="lang-lua">add_requires("nanovdb")
  40949. </code></pre>
  40950. <h3 id="nanovglinux">nanovg (linux)</h3>
  40951. <table>
  40952. <thead>
  40953. <tr>
  40954. <th>Description</th>
  40955. <th><em>Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.</em></th>
  40956. </tr>
  40957. </thead>
  40958. <tbody>
  40959. <tr>
  40960. <td>Homepage</td>
  40961. <td><a href="https://github.com/memononen/nanovg/">https://github.com/memononen/nanovg/</a></td>
  40962. </tr>
  40963. <tr>
  40964. <td>License</td>
  40965. <td>zlib</td>
  40966. </tr>
  40967. <tr>
  40968. <td>Versions</td>
  40969. <td>2021.11.2, 2023.8.27</td>
  40970. </tr>
  40971. <tr>
  40972. <td>Architectures</td>
  40973. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40974. </tr>
  40975. <tr>
  40976. <td>Definition</td>
  40977. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanovg/xmake.lua">nanovg/xmake.lua</a></td>
  40978. </tr>
  40979. </tbody>
  40980. </table>
  40981. <h5 id="installcommand">Install command</h5>
  40982. <pre><code class="lang-console">xrepo install nanovg
  40983. </code></pre>
  40984. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40985. <pre><code class="lang-lua">add_requires("nanovg")
  40986. </code></pre>
  40987. <h3 id="nasmlinux">nasm (linux)</h3>
  40988. <table>
  40989. <thead>
  40990. <tr>
  40991. <th>Description</th>
  40992. <th><em>Netwide Assembler (NASM) is an 80x86 assembler.</em></th>
  40993. </tr>
  40994. </thead>
  40995. <tbody>
  40996. <tr>
  40997. <td>Homepage</td>
  40998. <td><a href="https://www.nasm.us/">https://www.nasm.us/</a></td>
  40999. </tr>
  41000. <tr>
  41001. <td>License</td>
  41002. <td>BSD-2-Clause</td>
  41003. </tr>
  41004. <tr>
  41005. <td>Versions</td>
  41006. <td>2.13.03, 2.15.05, 2.16.01, 2.16.03</td>
  41007. </tr>
  41008. <tr>
  41009. <td>Architectures</td>
  41010. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41011. </tr>
  41012. <tr>
  41013. <td>Definition</td>
  41014. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nasm/xmake.lua">nasm/xmake.lua</a></td>
  41015. </tr>
  41016. </tbody>
  41017. </table>
  41018. <h5 id="installcommand">Install command</h5>
  41019. <pre><code class="lang-console">xrepo install nasm
  41020. </code></pre>
  41021. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41022. <pre><code class="lang-lua">add_requires("nasm")
  41023. </code></pre>
  41024. <h3 id="nativefiledialoglinux">nativefiledialog (linux)</h3>
  41025. <table>
  41026. <thead>
  41027. <tr>
  41028. <th>Description</th>
  41029. <th><em>A tiny, neat C library that portably invokes native file open and save dialogs.</em></th>
  41030. </tr>
  41031. </thead>
  41032. <tbody>
  41033. <tr>
  41034. <td>Homepage</td>
  41035. <td><a href="https://github.com/mlabbe/nativefiledialog">https://github.com/mlabbe/nativefiledialog</a></td>
  41036. </tr>
  41037. <tr>
  41038. <td>License</td>
  41039. <td>zlib</td>
  41040. </tr>
  41041. <tr>
  41042. <td>Versions</td>
  41043. <td>1.1.6</td>
  41044. </tr>
  41045. <tr>
  41046. <td>Architectures</td>
  41047. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41048. </tr>
  41049. <tr>
  41050. <td>Definition</td>
  41051. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nativefiledialog/xmake.lua">nativefiledialog/xmake.lua</a></td>
  41052. </tr>
  41053. </tbody>
  41054. </table>
  41055. <h5 id="installcommand">Install command</h5>
  41056. <pre><code class="lang-console">xrepo install nativefiledialog
  41057. </code></pre>
  41058. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41059. <pre><code class="lang-lua">add_requires("nativefiledialog")
  41060. </code></pre>
  41061. <h3 id="nativefiledialogextendedlinux">nativefiledialog-extended (linux)</h3>
  41062. <table>
  41063. <thead>
  41064. <tr>
  41065. <th>Description</th>
  41066. <th><em>Cross platform (Windows, Mac, Linux) native file dialog library with C and C++ bindings, based on mlabbe/nativefiledialog.</em></th>
  41067. </tr>
  41068. </thead>
  41069. <tbody>
  41070. <tr>
  41071. <td>Homepage</td>
  41072. <td><a href="https://github.com/btzy/nativefiledialog-extended">https://github.com/btzy/nativefiledialog-extended</a></td>
  41073. </tr>
  41074. <tr>
  41075. <td>License</td>
  41076. <td>zlib</td>
  41077. </tr>
  41078. <tr>
  41079. <td>Versions</td>
  41080. <td>v1.0.2, v1.1.0, v1.1.1, v1.2.0, v1.2.1, v1.3.0</td>
  41081. </tr>
  41082. <tr>
  41083. <td>Architectures</td>
  41084. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41085. </tr>
  41086. <tr>
  41087. <td>Definition</td>
  41088. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nativefiledialog-extended/xmake.lua">nativefiledialog-extended/xmake.lua</a></td>
  41089. </tr>
  41090. </tbody>
  41091. </table>
  41092. <h5 id="installcommand">Install command</h5>
  41093. <pre><code class="lang-console">xrepo install nativefiledialog-extended
  41094. </code></pre>
  41095. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41096. <pre><code class="lang-lua">add_requires("nativefiledialog-extended")
  41097. </code></pre>
  41098. <h3 id="nazarautilslinux">nazarautils (linux)</h3>
  41099. <table>
  41100. <thead>
  41101. <tr>
  41102. <th>Description</th>
  41103. <th><em>Header-only utility library for Nazara projects</em></th>
  41104. </tr>
  41105. </thead>
  41106. <tbody>
  41107. <tr>
  41108. <td>Homepage</td>
  41109. <td><a href="https://github.com/NazaraEngine/NazaraUtils">https://github.com/NazaraEngine/NazaraUtils</a></td>
  41110. </tr>
  41111. <tr>
  41112. <td>License</td>
  41113. <td>MIT</td>
  41114. </tr>
  41115. <tr>
  41116. <td>Versions</td>
  41117. <td>v1.0.0, v1.1.1</td>
  41118. </tr>
  41119. <tr>
  41120. <td>Architectures</td>
  41121. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41122. </tr>
  41123. <tr>
  41124. <td>Definition</td>
  41125. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nazarautils/xmake.lua">nazarautils/xmake.lua</a></td>
  41126. </tr>
  41127. </tbody>
  41128. </table>
  41129. <h5 id="installcommand">Install command</h5>
  41130. <pre><code class="lang-console">xrepo install nazarautils
  41131. </code></pre>
  41132. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41133. <pre><code class="lang-lua">add_requires("nazarautils")
  41134. </code></pre>
  41135. <h3 id="ncnnlinux">ncnn (linux)</h3>
  41136. <table>
  41137. <thead>
  41138. <tr>
  41139. <th>Description</th>
  41140. <th><em>High-performance neural network inference framework optimized for the mobile platform</em></th>
  41141. </tr>
  41142. </thead>
  41143. <tbody>
  41144. <tr>
  41145. <td>Homepage</td>
  41146. <td><a href="https://github.com/Tencent/ncnn">https://github.com/Tencent/ncnn</a></td>
  41147. </tr>
  41148. <tr>
  41149. <td>License</td>
  41150. <td>BSD-3-Clause</td>
  41151. </tr>
  41152. <tr>
  41153. <td>Versions</td>
  41154. <td>20250503, 20250916, 20260113</td>
  41155. </tr>
  41156. <tr>
  41157. <td>Architectures</td>
  41158. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41159. </tr>
  41160. <tr>
  41161. <td>Definition</td>
  41162. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ncnn/xmake.lua">ncnn/xmake.lua</a></td>
  41163. </tr>
  41164. </tbody>
  41165. </table>
  41166. <h5 id="installcommand">Install command</h5>
  41167. <pre><code class="lang-console">xrepo install ncnn
  41168. </code></pre>
  41169. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41170. <pre><code class="lang-lua">add_requires("ncnn")
  41171. </code></pre>
  41172. <h3 id="ncurseslinux">ncurses (linux)</h3>
  41173. <table>
  41174. <thead>
  41175. <tr>
  41176. <th>Description</th>
  41177. <th><em>A free software emulation of curses.</em></th>
  41178. </tr>
  41179. </thead>
  41180. <tbody>
  41181. <tr>
  41182. <td>Homepage</td>
  41183. <td><a href="https://invisible-island.net/ncurses/">https://invisible-island.net/ncurses/</a></td>
  41184. </tr>
  41185. <tr>
  41186. <td>License</td>
  41187. <td>MIT</td>
  41188. </tr>
  41189. <tr>
  41190. <td>Versions</td>
  41191. <td>6.1, 6.2, 6.3, 6.4, 6.5, 6.6</td>
  41192. </tr>
  41193. <tr>
  41194. <td>Architectures</td>
  41195. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41196. </tr>
  41197. <tr>
  41198. <td>Definition</td>
  41199. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ncurses/xmake.lua">ncurses/xmake.lua</a></td>
  41200. </tr>
  41201. </tbody>
  41202. </table>
  41203. <h5 id="installcommand">Install command</h5>
  41204. <pre><code class="lang-console">xrepo install ncurses
  41205. </code></pre>
  41206. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41207. <pre><code class="lang-lua">add_requires("ncurses")
  41208. </code></pre>
  41209. <h3 id="ndarraylinux">ndarray (linux)</h3>
  41210. <table>
  41211. <thead>
  41212. <tr>
  41213. <th>Description</th>
  41214. <th><em>NumPy-friendly multidimensional arrays in C++</em></th>
  41215. </tr>
  41216. </thead>
  41217. <tbody>
  41218. <tr>
  41219. <td>Homepage</td>
  41220. <td><a href="https://github.com/ndarray/ndarray">https://github.com/ndarray/ndarray</a></td>
  41221. </tr>
  41222. <tr>
  41223. <td>Versions</td>
  41224. <td>1.6.4</td>
  41225. </tr>
  41226. <tr>
  41227. <td>Architectures</td>
  41228. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41229. </tr>
  41230. <tr>
  41231. <td>Definition</td>
  41232. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ndarray/xmake.lua">ndarray/xmake.lua</a></td>
  41233. </tr>
  41234. </tbody>
  41235. </table>
  41236. <h5 id="installcommand">Install command</h5>
  41237. <pre><code class="lang-console">xrepo install ndarray
  41238. </code></pre>
  41239. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41240. <pre><code class="lang-lua">add_requires("ndarray")
  41241. </code></pre>
  41242. <h3 id="ndklinux">ndk (linux)</h3>
  41243. <table>
  41244. <thead>
  41245. <tr>
  41246. <th>Description</th>
  41247. <th><em>Android NDK toolchain.</em></th>
  41248. </tr>
  41249. </thead>
  41250. <tbody>
  41251. <tr>
  41252. <td>Homepage</td>
  41253. <td><a href="https://developer.android.com/ndk">https://developer.android.com/ndk</a></td>
  41254. </tr>
  41255. <tr>
  41256. <td>Versions</td>
  41257. <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, 28.0, 28.1, 28.2, 29.0</td>
  41258. </tr>
  41259. <tr>
  41260. <td>Architectures</td>
  41261. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41262. </tr>
  41263. <tr>
  41264. <td>Definition</td>
  41265. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ndk/xmake.lua">ndk/xmake.lua</a></td>
  41266. </tr>
  41267. </tbody>
  41268. </table>
  41269. <h5 id="installcommand">Install command</h5>
  41270. <pre><code class="lang-console">xrepo install ndk
  41271. </code></pre>
  41272. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41273. <pre><code class="lang-lua">add_requires("ndk")
  41274. </code></pre>
  41275. <h3 id="neargyescope_guardlinux">neargye-scope_guard (linux)</h3>
  41276. <table>
  41277. <thead>
  41278. <tr>
  41279. <th>Description</th>
  41280. <th><em>Scope Guard &amp; Defer C++</em></th>
  41281. </tr>
  41282. </thead>
  41283. <tbody>
  41284. <tr>
  41285. <td>Homepage</td>
  41286. <td><a href="https://github.com/Neargye/scope_guard">https://github.com/Neargye/scope_guard</a></td>
  41287. </tr>
  41288. <tr>
  41289. <td>License</td>
  41290. <td>MIT</td>
  41291. </tr>
  41292. <tr>
  41293. <td>Versions</td>
  41294. <td>2022.04.05</td>
  41295. </tr>
  41296. <tr>
  41297. <td>Architectures</td>
  41298. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41299. </tr>
  41300. <tr>
  41301. <td>Definition</td>
  41302. <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>
  41303. </tr>
  41304. </tbody>
  41305. </table>
  41306. <h5 id="installcommand">Install command</h5>
  41307. <pre><code class="lang-console">xrepo install neargye-scope_guard
  41308. </code></pre>
  41309. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41310. <pre><code class="lang-lua">add_requires("neargye-scope_guard")
  41311. </code></pre>
  41312. <h3 id="necolinux">neco (linux)</h3>
  41313. <table>
  41314. <thead>
  41315. <tr>
  41316. <th>Description</th>
  41317. <th><em>Concurrency library for C (coroutines)</em></th>
  41318. </tr>
  41319. </thead>
  41320. <tbody>
  41321. <tr>
  41322. <td>Homepage</td>
  41323. <td><a href="https://github.com/tidwall/neco">https://github.com/tidwall/neco</a></td>
  41324. </tr>
  41325. <tr>
  41326. <td>License</td>
  41327. <td>MIT</td>
  41328. </tr>
  41329. <tr>
  41330. <td>Versions</td>
  41331. <td>v0.3.2</td>
  41332. </tr>
  41333. <tr>
  41334. <td>Architectures</td>
  41335. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41336. </tr>
  41337. <tr>
  41338. <td>Definition</td>
  41339. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/neco/xmake.lua">neco/xmake.lua</a></td>
  41340. </tr>
  41341. </tbody>
  41342. </table>
  41343. <h5 id="installcommand">Install command</h5>
  41344. <pre><code class="lang-console">xrepo install neco
  41345. </code></pre>
  41346. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41347. <pre><code class="lang-lua">add_requires("neco")
  41348. </code></pre>
  41349. <h3 id="netcdfclinux">netcdf-c (linux)</h3>
  41350. <table>
  41351. <thead>
  41352. <tr>
  41353. <th>Description</th>
  41354. <th><em>Network Common Data Form (NetCDF) libraries and utilities.</em></th>
  41355. </tr>
  41356. </thead>
  41357. <tbody>
  41358. <tr>
  41359. <td>Homepage</td>
  41360. <td><a href="https://github.com/Unidata/netcdf-c">https://github.com/Unidata/netcdf-c</a></td>
  41361. </tr>
  41362. <tr>
  41363. <td>License</td>
  41364. <td>BSD-3-Clause</td>
  41365. </tr>
  41366. <tr>
  41367. <td>Versions</td>
  41368. <td>v4.9.3</td>
  41369. </tr>
  41370. <tr>
  41371. <td>Architectures</td>
  41372. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41373. </tr>
  41374. <tr>
  41375. <td>Definition</td>
  41376. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/netcdf-c/xmake.lua">netcdf-c/xmake.lua</a></td>
  41377. </tr>
  41378. </tbody>
  41379. </table>
  41380. <h5 id="installcommand">Install command</h5>
  41381. <pre><code class="lang-console">xrepo install netcdf-c
  41382. </code></pre>
  41383. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41384. <pre><code class="lang-lua">add_requires("netcdf-c")
  41385. </code></pre>
  41386. <h3 id="nettlelinux">nettle (linux)</h3>
  41387. <table>
  41388. <thead>
  41389. <tr>
  41390. <th>Description</th>
  41391. <th><em>Nettle is a cryptographic library that is designed to fit easily in more or less any context.</em></th>
  41392. </tr>
  41393. </thead>
  41394. <tbody>
  41395. <tr>
  41396. <td>Homepage</td>
  41397. <td><a href="https://www.lysator.liu.se/~nisse/nettle/">https://www.lysator.liu.se/~nisse/nettle/</a></td>
  41398. </tr>
  41399. <tr>
  41400. <td>License</td>
  41401. <td>LGPL-3.0</td>
  41402. </tr>
  41403. <tr>
  41404. <td>Versions</td>
  41405. <td>3.6, 3.9.1, 3.10.1, 4.0</td>
  41406. </tr>
  41407. <tr>
  41408. <td>Architectures</td>
  41409. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41410. </tr>
  41411. <tr>
  41412. <td>Definition</td>
  41413. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nettle/xmake.lua">nettle/xmake.lua</a></td>
  41414. </tr>
  41415. </tbody>
  41416. </table>
  41417. <h5 id="installcommand">Install command</h5>
  41418. <pre><code class="lang-console">xrepo install nettle
  41419. </code></pre>
  41420. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41421. <pre><code class="lang-lua">add_requires("nettle")
  41422. </code></pre>
  41423. <h3 id="newtondynamicslinux">newtondynamics (linux)</h3>
  41424. <table>
  41425. <thead>
  41426. <tr>
  41427. <th>Description</th>
  41428. <th><em>Newton Dynamics is an integrated solution for real time simulation of physics environments.</em></th>
  41429. </tr>
  41430. </thead>
  41431. <tbody>
  41432. <tr>
  41433. <td>Homepage</td>
  41434. <td><a href="http://newtondynamics.com">http://newtondynamics.com</a></td>
  41435. </tr>
  41436. <tr>
  41437. <td>License</td>
  41438. <td>zlib</td>
  41439. </tr>
  41440. <tr>
  41441. <td>Versions</td>
  41442. <td>v3.14d</td>
  41443. </tr>
  41444. <tr>
  41445. <td>Architectures</td>
  41446. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41447. </tr>
  41448. <tr>
  41449. <td>Definition</td>
  41450. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/newtondynamics/xmake.lua">newtondynamics/xmake.lua</a></td>
  41451. </tr>
  41452. </tbody>
  41453. </table>
  41454. <h5 id="installcommand">Install command</h5>
  41455. <pre><code class="lang-console">xrepo install newtondynamics
  41456. </code></pre>
  41457. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41458. <pre><code class="lang-lua">add_requires("newtondynamics")
  41459. </code></pre>
  41460. <h3 id="newtondynamics3linux">newtondynamics3 (linux)</h3>
  41461. <table>
  41462. <thead>
  41463. <tr>
  41464. <th>Description</th>
  41465. <th><em>Newton Dynamics is an integrated solution for real time simulation of physics environments.</em></th>
  41466. </tr>
  41467. </thead>
  41468. <tbody>
  41469. <tr>
  41470. <td>Homepage</td>
  41471. <td><a href="http://newtondynamics.com">http://newtondynamics.com</a></td>
  41472. </tr>
  41473. <tr>
  41474. <td>License</td>
  41475. <td>zlib</td>
  41476. </tr>
  41477. <tr>
  41478. <td>Versions</td>
  41479. <td>v3.14d</td>
  41480. </tr>
  41481. <tr>
  41482. <td>Architectures</td>
  41483. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41484. </tr>
  41485. <tr>
  41486. <td>Definition</td>
  41487. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/newtondynamics3/xmake.lua">newtondynamics3/xmake.lua</a></td>
  41488. </tr>
  41489. </tbody>
  41490. </table>
  41491. <h5 id="installcommand">Install command</h5>
  41492. <pre><code class="lang-console">xrepo install newtondynamics3
  41493. </code></pre>
  41494. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41495. <pre><code class="lang-lua">add_requires("newtondynamics3")
  41496. </code></pre>
  41497. <h3 id="newtondynamics4linux">newtondynamics4 (linux)</h3>
  41498. <table>
  41499. <thead>
  41500. <tr>
  41501. <th>Description</th>
  41502. <th><em>Newton Dynamics is an integrated solution for real time simulation of physics environments.</em></th>
  41503. </tr>
  41504. </thead>
  41505. <tbody>
  41506. <tr>
  41507. <td>Homepage</td>
  41508. <td><a href="http://newtondynamics.com">http://newtondynamics.com</a></td>
  41509. </tr>
  41510. <tr>
  41511. <td>License</td>
  41512. <td>zlib</td>
  41513. </tr>
  41514. <tr>
  41515. <td>Versions</td>
  41516. <td>v4.01</td>
  41517. </tr>
  41518. <tr>
  41519. <td>Architectures</td>
  41520. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41521. </tr>
  41522. <tr>
  41523. <td>Definition</td>
  41524. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/newtondynamics4/xmake.lua">newtondynamics4/xmake.lua</a></td>
  41525. </tr>
  41526. </tbody>
  41527. </table>
  41528. <h5 id="installcommand">Install command</h5>
  41529. <pre><code class="lang-console">xrepo install newtondynamics4
  41530. </code></pre>
  41531. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41532. <pre><code class="lang-lua">add_requires("newtondynamics4")
  41533. </code></pre>
  41534. <h3 id="ngloglinux">ng-log (linux)</h3>
  41535. <table>
  41536. <thead>
  41537. <tr>
  41538. <th>Description</th>
  41539. <th><em>C++ library for application-level logging</em></th>
  41540. </tr>
  41541. </thead>
  41542. <tbody>
  41543. <tr>
  41544. <td>Homepage</td>
  41545. <td><a href="https://github.com/ng-log/ng-log/">https://github.com/ng-log/ng-log/</a></td>
  41546. </tr>
  41547. <tr>
  41548. <td>License</td>
  41549. <td>BSD-3-Clause</td>
  41550. </tr>
  41551. <tr>
  41552. <td>Versions</td>
  41553. <td>v0.8.2</td>
  41554. </tr>
  41555. <tr>
  41556. <td>Architectures</td>
  41557. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41558. </tr>
  41559. <tr>
  41560. <td>Definition</td>
  41561. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ng-log/xmake.lua">ng-log/xmake.lua</a></td>
  41562. </tr>
  41563. </tbody>
  41564. </table>
  41565. <h5 id="installcommand">Install command</h5>
  41566. <pre><code class="lang-console">xrepo install ng-log
  41567. </code></pre>
  41568. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41569. <pre><code class="lang-lua">add_requires("ng-log")
  41570. </code></pre>
  41571. <h3 id="nghttp2linux">nghttp2 (linux)</h3>
  41572. <table>
  41573. <thead>
  41574. <tr>
  41575. <th>Description</th>
  41576. <th><em>nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.</em></th>
  41577. </tr>
  41578. </thead>
  41579. <tbody>
  41580. <tr>
  41581. <td>Homepage</td>
  41582. <td><a href="http://nghttp2.org/">http://nghttp2.org/</a></td>
  41583. </tr>
  41584. <tr>
  41585. <td>License</td>
  41586. <td>MIT</td>
  41587. </tr>
  41588. <tr>
  41589. <td>Versions</td>
  41590. <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, 1.68.0</td>
  41591. </tr>
  41592. <tr>
  41593. <td>Architectures</td>
  41594. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41595. </tr>
  41596. <tr>
  41597. <td>Definition</td>
  41598. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nghttp2/xmake.lua">nghttp2/xmake.lua</a></td>
  41599. </tr>
  41600. </tbody>
  41601. </table>
  41602. <h5 id="installcommand">Install command</h5>
  41603. <pre><code class="lang-console">xrepo install nghttp2
  41604. </code></pre>
  41605. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41606. <pre><code class="lang-lua">add_requires("nghttp2")
  41607. </code></pre>
  41608. <h3 id="nghttp3linux">nghttp3 (linux)</h3>
  41609. <table>
  41610. <thead>
  41611. <tr>
  41612. <th>Description</th>
  41613. <th><em>HTTP/3 library written in C</em></th>
  41614. </tr>
  41615. </thead>
  41616. <tbody>
  41617. <tr>
  41618. <td>Homepage</td>
  41619. <td><a href="https://github.com/ngtcp2/nghttp3">https://github.com/ngtcp2/nghttp3</a></td>
  41620. </tr>
  41621. <tr>
  41622. <td>License</td>
  41623. <td>MIT</td>
  41624. </tr>
  41625. <tr>
  41626. <td>Versions</td>
  41627. <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, v1.12.0, v1.13.1, v1.14.0, v1.15.0</td>
  41628. </tr>
  41629. <tr>
  41630. <td>Architectures</td>
  41631. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41632. </tr>
  41633. <tr>
  41634. <td>Definition</td>
  41635. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nghttp3/xmake.lua">nghttp3/xmake.lua</a></td>
  41636. </tr>
  41637. </tbody>
  41638. </table>
  41639. <h5 id="installcommand">Install command</h5>
  41640. <pre><code class="lang-console">xrepo install nghttp3
  41641. </code></pre>
  41642. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41643. <pre><code class="lang-lua">add_requires("nghttp3")
  41644. </code></pre>
  41645. <h3 id="ngtcp2linux">ngtcp2 (linux)</h3>
  41646. <table>
  41647. <thead>
  41648. <tr>
  41649. <th>Description</th>
  41650. <th><em>ngtcp2 project is an effort to implement IETF QUIC protocol</em></th>
  41651. </tr>
  41652. </thead>
  41653. <tbody>
  41654. <tr>
  41655. <td>Homepage</td>
  41656. <td><a href="https://github.com/ngtcp2/ngtcp2">https://github.com/ngtcp2/ngtcp2</a></td>
  41657. </tr>
  41658. <tr>
  41659. <td>License</td>
  41660. <td>MIT</td>
  41661. </tr>
  41662. <tr>
  41663. <td>Versions</td>
  41664. <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, 1.17.0, 1.18.0, 1.19.0, 1.20.0</td>
  41665. </tr>
  41666. <tr>
  41667. <td>Architectures</td>
  41668. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41669. </tr>
  41670. <tr>
  41671. <td>Definition</td>
  41672. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ngtcp2/xmake.lua">ngtcp2/xmake.lua</a></td>
  41673. </tr>
  41674. </tbody>
  41675. </table>
  41676. <h5 id="installcommand">Install command</h5>
  41677. <pre><code class="lang-console">xrepo install ngtcp2
  41678. </code></pre>
  41679. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41680. <pre><code class="lang-lua">add_requires("ngtcp2")
  41681. </code></pre>
  41682. <h3 id="niflylinux">nifly (linux)</h3>
  41683. <table>
  41684. <thead>
  41685. <tr>
  41686. <th>Description</th>
  41687. <th><em>C++ NIF library for the Gamebryo/NetImmerse File Format</em></th>
  41688. </tr>
  41689. </thead>
  41690. <tbody>
  41691. <tr>
  41692. <td>Homepage</td>
  41693. <td><a href="https://github.com/ousnius/nifly">https://github.com/ousnius/nifly</a></td>
  41694. </tr>
  41695. <tr>
  41696. <td>License</td>
  41697. <td>GPL-3.0</td>
  41698. </tr>
  41699. <tr>
  41700. <td>Versions</td>
  41701. <td>2024.09.28</td>
  41702. </tr>
  41703. <tr>
  41704. <td>Architectures</td>
  41705. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41706. </tr>
  41707. <tr>
  41708. <td>Definition</td>
  41709. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nifly/xmake.lua">nifly/xmake.lua</a></td>
  41710. </tr>
  41711. </tbody>
  41712. </table>
  41713. <h5 id="installcommand">Install command</h5>
  41714. <pre><code class="lang-console">xrepo install nifly
  41715. </code></pre>
  41716. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41717. <pre><code class="lang-lua">add_requires("nifly")
  41718. </code></pre>
  41719. <h3 id="niftilinux">nifti (linux)</h3>
  41720. <table>
  41721. <thead>
  41722. <tr>
  41723. <th>Description</th>
  41724. <th><em>C libraries for NIFTI support</em></th>
  41725. </tr>
  41726. </thead>
  41727. <tbody>
  41728. <tr>
  41729. <td>Homepage</td>
  41730. <td><a href="https://github.com/NIFTI-Imaging/nifti_clib">https://github.com/NIFTI-Imaging/nifti_clib</a></td>
  41731. </tr>
  41732. <tr>
  41733. <td>Versions</td>
  41734. <td>2024.01.25</td>
  41735. </tr>
  41736. <tr>
  41737. <td>Architectures</td>
  41738. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41739. </tr>
  41740. <tr>
  41741. <td>Definition</td>
  41742. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nifti/xmake.lua">nifti/xmake.lua</a></td>
  41743. </tr>
  41744. </tbody>
  41745. </table>
  41746. <h5 id="installcommand">Install command</h5>
  41747. <pre><code class="lang-console">xrepo install nifti
  41748. </code></pre>
  41749. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41750. <pre><code class="lang-lua">add_requires("nifti")
  41751. </code></pre>
  41752. <h3 id="niftiheaderlinux">niftiheader (linux)</h3>
  41753. <table>
  41754. <thead>
  41755. <tr>
  41756. <th>Description</th>
  41757. <th><em>Header structure descriptions for the nifti1 and nifti2 file formats.</em></th>
  41758. </tr>
  41759. </thead>
  41760. <tbody>
  41761. <tr>
  41762. <td>Homepage</td>
  41763. <td><a href="https://nifti.nimh.nih.gov/">https://nifti.nimh.nih.gov/</a></td>
  41764. </tr>
  41765. <tr>
  41766. <td>License</td>
  41767. <td>Public Domain</td>
  41768. </tr>
  41769. <tr>
  41770. <td>Versions</td>
  41771. <td>0.0.1</td>
  41772. </tr>
  41773. <tr>
  41774. <td>Architectures</td>
  41775. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41776. </tr>
  41777. <tr>
  41778. <td>Definition</td>
  41779. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/niftiheader/xmake.lua">niftiheader/xmake.lua</a></td>
  41780. </tr>
  41781. </tbody>
  41782. </table>
  41783. <h5 id="installcommand">Install command</h5>
  41784. <pre><code class="lang-console">xrepo install niftiheader
  41785. </code></pre>
  41786. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41787. <pre><code class="lang-lua">add_requires("niftiheader")
  41788. </code></pre>
  41789. <h3 id="nimlinux">nim (linux)</h3>
  41790. <table>
  41791. <thead>
  41792. <tr>
  41793. <th>Description</th>
  41794. <th><em>Nim is a statically typed compiled systems programming language</em></th>
  41795. </tr>
  41796. </thead>
  41797. <tbody>
  41798. <tr>
  41799. <td>Homepage</td>
  41800. <td><a href="https://nim-lang.org/">https://nim-lang.org/</a></td>
  41801. </tr>
  41802. <tr>
  41803. <td>Versions</td>
  41804. <td>2.0.2</td>
  41805. </tr>
  41806. <tr>
  41807. <td>Architectures</td>
  41808. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41809. </tr>
  41810. <tr>
  41811. <td>Definition</td>
  41812. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nim/xmake.lua">nim/xmake.lua</a></td>
  41813. </tr>
  41814. </tbody>
  41815. </table>
  41816. <h5 id="installcommand">Install command</h5>
  41817. <pre><code class="lang-console">xrepo install nim
  41818. </code></pre>
  41819. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41820. <pre><code class="lang-lua">add_requires("nim")
  41821. </code></pre>
  41822. <h3 id="ninjalinux">ninja (linux)</h3>
  41823. <table>
  41824. <thead>
  41825. <tr>
  41826. <th>Description</th>
  41827. <th><em>Small build system for use with gyp or CMake.</em></th>
  41828. </tr>
  41829. </thead>
  41830. <tbody>
  41831. <tr>
  41832. <td>Homepage</td>
  41833. <td><a href="https://ninja-build.org/">https://ninja-build.org/</a></td>
  41834. </tr>
  41835. <tr>
  41836. <td>License</td>
  41837. <td>Apache-2.0</td>
  41838. </tr>
  41839. <tr>
  41840. <td>Versions</td>
  41841. <td>v1.9.0, v1.10.1, v1.10.2, v1.11.0, v1.11.1, v1.12.1, v1.13.1</td>
  41842. </tr>
  41843. <tr>
  41844. <td>Architectures</td>
  41845. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41846. </tr>
  41847. <tr>
  41848. <td>Definition</td>
  41849. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ninja/xmake.lua">ninja/xmake.lua</a></td>
  41850. </tr>
  41851. </tbody>
  41852. </table>
  41853. <h5 id="installcommand">Install command</h5>
  41854. <pre><code class="lang-console">xrepo install ninja
  41855. </code></pre>
  41856. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41857. <pre><code class="lang-lua">add_requires("ninja")
  41858. </code></pre>
  41859. <h3 id="nlohmann_jsonlinux">nlohmann_json (linux)</h3>
  41860. <table>
  41861. <thead>
  41862. <tr>
  41863. <th>Description</th>
  41864. <th><em>JSON for Modern C++</em></th>
  41865. </tr>
  41866. </thead>
  41867. <tbody>
  41868. <tr>
  41869. <td>Homepage</td>
  41870. <td><a href="https://nlohmann.github.io/json/">https://nlohmann.github.io/json/</a></td>
  41871. </tr>
  41872. <tr>
  41873. <td>License</td>
  41874. <td>MIT</td>
  41875. </tr>
  41876. <tr>
  41877. <td>Versions</td>
  41878. <td>v3.9.1, v3.10.0, v3.10.5, v3.11.2, v3.11.3, v3.12.0</td>
  41879. </tr>
  41880. <tr>
  41881. <td>Architectures</td>
  41882. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41883. </tr>
  41884. <tr>
  41885. <td>Definition</td>
  41886. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nlohmann_json/xmake.lua">nlohmann_json/xmake.lua</a></td>
  41887. </tr>
  41888. </tbody>
  41889. </table>
  41890. <h5 id="installcommand">Install command</h5>
  41891. <pre><code class="lang-console">xrepo install nlohmann_json
  41892. </code></pre>
  41893. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41894. <pre><code class="lang-lua">add_requires("nlohmann_json")
  41895. </code></pre>
  41896. <h3 id="nloptlinux">nlopt (linux)</h3>
  41897. <table>
  41898. <thead>
  41899. <tr>
  41900. <th>Description</th>
  41901. <th><em>library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization</em></th>
  41902. </tr>
  41903. </thead>
  41904. <tbody>
  41905. <tr>
  41906. <td>Homepage</td>
  41907. <td><a href="https://github.com/stevengj/nlopt">https://github.com/stevengj/nlopt</a></td>
  41908. </tr>
  41909. <tr>
  41910. <td>License</td>
  41911. <td>LGPL-2.1</td>
  41912. </tr>
  41913. <tr>
  41914. <td>Versions</td>
  41915. <td>v2.7.0, v2.7.1, v2.8.0, v2.9.1, v2.10.0</td>
  41916. </tr>
  41917. <tr>
  41918. <td>Architectures</td>
  41919. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41920. </tr>
  41921. <tr>
  41922. <td>Definition</td>
  41923. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nlopt/xmake.lua">nlopt/xmake.lua</a></td>
  41924. </tr>
  41925. </tbody>
  41926. </table>
  41927. <h5 id="installcommand">Install command</h5>
  41928. <pre><code class="lang-console">xrepo install nlopt
  41929. </code></pre>
  41930. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41931. <pre><code class="lang-lua">add_requires("nlopt")
  41932. </code></pre>
  41933. <h3 id="nmdlinux">nmd (linux)</h3>
  41934. <table>
  41935. <thead>
  41936. <tr>
  41937. <th>Description</th>
  41938. <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>
  41939. </tr>
  41940. </thead>
  41941. <tbody>
  41942. <tr>
  41943. <td>Homepage</td>
  41944. <td><a href="https://github.com/Nomade040/nmd">https://github.com/Nomade040/nmd</a></td>
  41945. </tr>
  41946. <tr>
  41947. <td>License</td>
  41948. <td>Unlicense</td>
  41949. </tr>
  41950. <tr>
  41951. <td>Versions</td>
  41952. <td>2021.03.28</td>
  41953. </tr>
  41954. <tr>
  41955. <td>Architectures</td>
  41956. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41957. </tr>
  41958. <tr>
  41959. <td>Definition</td>
  41960. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nmd/xmake.lua">nmd/xmake.lua</a></td>
  41961. </tr>
  41962. </tbody>
  41963. </table>
  41964. <h5 id="installcommand">Install command</h5>
  41965. <pre><code class="lang-console">xrepo install nmd
  41966. </code></pre>
  41967. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41968. <pre><code class="lang-lua">add_requires("nmd")
  41969. </code></pre>
  41970. <h3 id="nnglinux">nng (linux)</h3>
  41971. <table>
  41972. <thead>
  41973. <tr>
  41974. <th>Description</th>
  41975. <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>
  41976. </tr>
  41977. </thead>
  41978. <tbody>
  41979. <tr>
  41980. <td>Homepage</td>
  41981. <td><a href="https://nng.nanomsg.org">https://nng.nanomsg.org</a></td>
  41982. </tr>
  41983. <tr>
  41984. <td>License</td>
  41985. <td>MIT</td>
  41986. </tr>
  41987. <tr>
  41988. <td>Versions</td>
  41989. <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>
  41990. </tr>
  41991. <tr>
  41992. <td>Architectures</td>
  41993. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41994. </tr>
  41995. <tr>
  41996. <td>Definition</td>
  41997. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nng/xmake.lua">nng/xmake.lua</a></td>
  41998. </tr>
  41999. </tbody>
  42000. </table>
  42001. <h5 id="installcommand">Install command</h5>
  42002. <pre><code class="lang-console">xrepo install nng
  42003. </code></pre>
  42004. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42005. <pre><code class="lang-lua">add_requires("nng")
  42006. </code></pre>
  42007. <h3 id="nngpplinux">nngpp (linux)</h3>
  42008. <table>
  42009. <thead>
  42010. <tr>
  42011. <th>Description</th>
  42012. <th><em>C++ wrapper around the nanomsg NNG API.</em></th>
  42013. </tr>
  42014. </thead>
  42015. <tbody>
  42016. <tr>
  42017. <td>Homepage</td>
  42018. <td><a href="https://github.com/cwzx/nngpp">https://github.com/cwzx/nngpp</a></td>
  42019. </tr>
  42020. <tr>
  42021. <td>Versions</td>
  42022. <td>v2020.10.30</td>
  42023. </tr>
  42024. <tr>
  42025. <td>Architectures</td>
  42026. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42027. </tr>
  42028. <tr>
  42029. <td>Definition</td>
  42030. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nngpp/xmake.lua">nngpp/xmake.lua</a></td>
  42031. </tr>
  42032. </tbody>
  42033. </table>
  42034. <h5 id="installcommand">Install command</h5>
  42035. <pre><code class="lang-console">xrepo install nngpp
  42036. </code></pre>
  42037. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42038. <pre><code class="lang-lua">add_requires("nngpp")
  42039. </code></pre>
  42040. <h3 id="nodlinux">nod (linux)</h3>
  42041. <table>
  42042. <thead>
  42043. <tr>
  42044. <th>Description</th>
  42045. <th><em>Small, header only signals and slots C++11 library.</em></th>
  42046. </tr>
  42047. </thead>
  42048. <tbody>
  42049. <tr>
  42050. <td>Homepage</td>
  42051. <td><a href="https://github.com/fr00b0/nod">https://github.com/fr00b0/nod</a></td>
  42052. </tr>
  42053. <tr>
  42054. <td>License</td>
  42055. <td>MIT</td>
  42056. </tr>
  42057. <tr>
  42058. <td>Versions</td>
  42059. <td>v0.5.4</td>
  42060. </tr>
  42061. <tr>
  42062. <td>Architectures</td>
  42063. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42064. </tr>
  42065. <tr>
  42066. <td>Definition</td>
  42067. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nod/xmake.lua">nod/xmake.lua</a></td>
  42068. </tr>
  42069. </tbody>
  42070. </table>
  42071. <h5 id="installcommand">Install command</h5>
  42072. <pre><code class="lang-console">xrepo install nod
  42073. </code></pre>
  42074. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42075. <pre><code class="lang-lua">add_requires("nod")
  42076. </code></pre>
  42077. <h3 id="nodeaddonapilinux">node-addon-api (linux)</h3>
  42078. <table>
  42079. <thead>
  42080. <tr>
  42081. <th>Description</th>
  42082. <th><em>Module for using Node-API from C++</em></th>
  42083. </tr>
  42084. </thead>
  42085. <tbody>
  42086. <tr>
  42087. <td>Homepage</td>
  42088. <td><a href="https://github.com/nodejs/node-addon-api">https://github.com/nodejs/node-addon-api</a></td>
  42089. </tr>
  42090. <tr>
  42091. <td>License</td>
  42092. <td>MIT</td>
  42093. </tr>
  42094. <tr>
  42095. <td>Versions</td>
  42096. <td>v8.0.0, v8.2.2, v8.3.0, v8.3.1, v8.4.0, v8.5.0, v8.6.0</td>
  42097. </tr>
  42098. <tr>
  42099. <td>Architectures</td>
  42100. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42101. </tr>
  42102. <tr>
  42103. <td>Definition</td>
  42104. <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>
  42105. </tr>
  42106. </tbody>
  42107. </table>
  42108. <h5 id="installcommand">Install command</h5>
  42109. <pre><code class="lang-console">xrepo install node-addon-api
  42110. </code></pre>
  42111. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42112. <pre><code class="lang-lua">add_requires("node-addon-api")
  42113. </code></pre>
  42114. <h3 id="nodeapiheaderslinux">node-api-headers (linux)</h3>
  42115. <table>
  42116. <thead>
  42117. <tr>
  42118. <th>Description</th>
  42119. <th><em>C-based Node-API headers</em></th>
  42120. </tr>
  42121. </thead>
  42122. <tbody>
  42123. <tr>
  42124. <td>Homepage</td>
  42125. <td><a href="https://github.com/nodejs/node-api-headers">https://github.com/nodejs/node-api-headers</a></td>
  42126. </tr>
  42127. <tr>
  42128. <td>License</td>
  42129. <td>MIT</td>
  42130. </tr>
  42131. <tr>
  42132. <td>Versions</td>
  42133. <td>v1.1.0, v1.2.0, v1.3.0, v1.4.0, v1.5.0, v1.6.0, v1.7.0, v1.8.0</td>
  42134. </tr>
  42135. <tr>
  42136. <td>Architectures</td>
  42137. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42138. </tr>
  42139. <tr>
  42140. <td>Definition</td>
  42141. <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>
  42142. </tr>
  42143. </tbody>
  42144. </table>
  42145. <h5 id="installcommand">Install command</h5>
  42146. <pre><code class="lang-console">xrepo install node-api-headers
  42147. </code></pre>
  42148. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42149. <pre><code class="lang-lua">add_requires("node-api-headers")
  42150. </code></pre>
  42151. <h3 id="nodeapistublinux">node-api-stub (linux)</h3>
  42152. <table>
  42153. <thead>
  42154. <tr>
  42155. <th>Description</th>
  42156. <th><em>Node-API stub</em></th>
  42157. </tr>
  42158. </thead>
  42159. <tbody>
  42160. <tr>
  42161. <td>Homepage</td>
  42162. <td><a href="https://github.com/napi-bindings/node-api-stub">https://github.com/napi-bindings/node-api-stub</a></td>
  42163. </tr>
  42164. <tr>
  42165. <td>License</td>
  42166. <td>MIT</td>
  42167. </tr>
  42168. <tr>
  42169. <td>Versions</td>
  42170. <td>8.0.0</td>
  42171. </tr>
  42172. <tr>
  42173. <td>Architectures</td>
  42174. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42175. </tr>
  42176. <tr>
  42177. <td>Definition</td>
  42178. <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>
  42179. </tr>
  42180. </tbody>
  42181. </table>
  42182. <h5 id="installcommand">Install command</h5>
  42183. <pre><code class="lang-console">xrepo install node-api-stub
  42184. </code></pre>
  42185. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42186. <pre><code class="lang-lua">add_requires("node-api-stub")
  42187. </code></pre>
  42188. <h3 id="node_crunch2linux">node_crunch2 (linux)</h3>
  42189. <table>
  42190. <thead>
  42191. <tr>
  42192. <th>Description</th>
  42193. <th><em>A C++ library for distributed computing.</em></th>
  42194. </tr>
  42195. </thead>
  42196. <tbody>
  42197. <tr>
  42198. <td>Homepage</td>
  42199. <td><a href="https://github.com/willi-kappler/node_crunch2">https://github.com/willi-kappler/node_crunch2</a></td>
  42200. </tr>
  42201. <tr>
  42202. <td>License</td>
  42203. <td>MIT</td>
  42204. </tr>
  42205. <tr>
  42206. <td>Versions</td>
  42207. <td>v0.1.0</td>
  42208. </tr>
  42209. <tr>
  42210. <td>Architectures</td>
  42211. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42212. </tr>
  42213. <tr>
  42214. <td>Definition</td>
  42215. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/node_crunch2/xmake.lua">node_crunch2/xmake.lua</a></td>
  42216. </tr>
  42217. </tbody>
  42218. </table>
  42219. <h5 id="installcommand">Install command</h5>
  42220. <pre><code class="lang-console">xrepo install node_crunch2
  42221. </code></pre>
  42222. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42223. <pre><code class="lang-lua">add_requires("node_crunch2")
  42224. </code></pre>
  42225. <h3 id="nodeeditorlinux">nodeeditor (linux)</h3>
  42226. <table>
  42227. <thead>
  42228. <tr>
  42229. <th>Description</th>
  42230. <th><em>Qt Node Editor. Dataflow programming framework</em></th>
  42231. </tr>
  42232. </thead>
  42233. <tbody>
  42234. <tr>
  42235. <td>Homepage</td>
  42236. <td><a href="https://github.com/paceholder/nodeeditor">https://github.com/paceholder/nodeeditor</a></td>
  42237. </tr>
  42238. <tr>
  42239. <td>License</td>
  42240. <td>BSD-3</td>
  42241. </tr>
  42242. <tr>
  42243. <td>Versions</td>
  42244. <td>2.1.3, 2.2.2</td>
  42245. </tr>
  42246. <tr>
  42247. <td>Architectures</td>
  42248. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42249. </tr>
  42250. <tr>
  42251. <td>Definition</td>
  42252. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nodeeditor/xmake.lua">nodeeditor/xmake.lua</a></td>
  42253. </tr>
  42254. </tbody>
  42255. </table>
  42256. <h5 id="installcommand">Install command</h5>
  42257. <pre><code class="lang-console">xrepo install nodeeditor
  42258. </code></pre>
  42259. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42260. <pre><code class="lang-lua">add_requires("nodeeditor")
  42261. </code></pre>
  42262. <h3 id="nodesouplinux">nodesoup (linux)</h3>
  42263. <table>
  42264. <thead>
  42265. <tr>
  42266. <th>Description</th>
  42267. <th><em>Force-directed graph layout with Fruchterman-Reingold</em></th>
  42268. </tr>
  42269. </thead>
  42270. <tbody>
  42271. <tr>
  42272. <td>Homepage</td>
  42273. <td><a href="https://github.com/olvb/nodesoup">https://github.com/olvb/nodesoup</a></td>
  42274. </tr>
  42275. <tr>
  42276. <td>License</td>
  42277. <td>Unlicense</td>
  42278. </tr>
  42279. <tr>
  42280. <td>Versions</td>
  42281. <td>2020.09.05</td>
  42282. </tr>
  42283. <tr>
  42284. <td>Architectures</td>
  42285. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42286. </tr>
  42287. <tr>
  42288. <td>Definition</td>
  42289. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nodesoup/xmake.lua">nodesoup/xmake.lua</a></td>
  42290. </tr>
  42291. </tbody>
  42292. </table>
  42293. <h5 id="installcommand">Install command</h5>
  42294. <pre><code class="lang-console">xrepo install nodesoup
  42295. </code></pre>
  42296. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42297. <pre><code class="lang-lua">add_requires("nodesoup")
  42298. </code></pre>
  42299. <h3 id="noiseclinux">noise-c (linux)</h3>
  42300. <table>
  42301. <thead>
  42302. <tr>
  42303. <th>Description</th>
  42304. <th><em>Noise-C, a plain C implementation of the Noise protocol</em></th>
  42305. </tr>
  42306. </thead>
  42307. <tbody>
  42308. <tr>
  42309. <td>Homepage</td>
  42310. <td><a href="https://github.com/rweather/noise-c">https://github.com/rweather/noise-c</a></td>
  42311. </tr>
  42312. <tr>
  42313. <td>License</td>
  42314. <td>MIT</td>
  42315. </tr>
  42316. <tr>
  42317. <td>Versions</td>
  42318. <td>2021.04.09</td>
  42319. </tr>
  42320. <tr>
  42321. <td>Architectures</td>
  42322. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42323. </tr>
  42324. <tr>
  42325. <td>Definition</td>
  42326. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/noise-c/xmake.lua">noise-c/xmake.lua</a></td>
  42327. </tr>
  42328. </tbody>
  42329. </table>
  42330. <h5 id="installcommand">Install command</h5>
  42331. <pre><code class="lang-console">xrepo install noise-c
  42332. </code></pre>
  42333. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42334. <pre><code class="lang-lua">add_requires("noise-c")
  42335. </code></pre>
  42336. <h3 id="noisylinux">noisy (linux)</h3>
  42337. <table>
  42338. <thead>
  42339. <tr>
  42340. <th>Description</th>
  42341. <th><em>A C++ type to trace calls to special member functions.</em></th>
  42342. </tr>
  42343. </thead>
  42344. <tbody>
  42345. <tr>
  42346. <td>Homepage</td>
  42347. <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>
  42348. </tr>
  42349. <tr>
  42350. <td>License</td>
  42351. <td>MIT</td>
  42352. </tr>
  42353. <tr>
  42354. <td>Versions</td>
  42355. <td>2024.04.22</td>
  42356. </tr>
  42357. <tr>
  42358. <td>Architectures</td>
  42359. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42360. </tr>
  42361. <tr>
  42362. <td>Definition</td>
  42363. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/noisy/xmake.lua">noisy/xmake.lua</a></td>
  42364. </tr>
  42365. </tbody>
  42366. </table>
  42367. <h5 id="installcommand">Install command</h5>
  42368. <pre><code class="lang-console">xrepo install noisy
  42369. </code></pre>
  42370. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42371. <pre><code class="lang-lua">add_requires("noisy")
  42372. </code></pre>
  42373. <h3 id="nowide_standalonelinux">nowide_standalone (linux)</h3>
  42374. <table>
  42375. <thead>
  42376. <tr>
  42377. <th>Description</th>
  42378. <th><em>C++ implementation of the Python Numpy library</em></th>
  42379. </tr>
  42380. </thead>
  42381. <tbody>
  42382. <tr>
  42383. <td>Homepage</td>
  42384. <td><a href="https://github.com/boostorg/nowide/tree/standalone">https://github.com/boostorg/nowide/tree/standalone</a></td>
  42385. </tr>
  42386. <tr>
  42387. <td>License</td>
  42388. <td>Boost Software License, Version 1.0</td>
  42389. </tr>
  42390. <tr>
  42391. <td>Versions</td>
  42392. <td>11.2.0, 11.3.0, 11.3.1</td>
  42393. </tr>
  42394. <tr>
  42395. <td>Architectures</td>
  42396. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42397. </tr>
  42398. <tr>
  42399. <td>Definition</td>
  42400. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nowide_standalone/xmake.lua">nowide_standalone/xmake.lua</a></td>
  42401. </tr>
  42402. </tbody>
  42403. </table>
  42404. <h5 id="installcommand">Install command</h5>
  42405. <pre><code class="lang-console">xrepo install nowide_standalone
  42406. </code></pre>
  42407. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42408. <pre><code class="lang-lua">add_requires("nowide_standalone")
  42409. </code></pre>
  42410. <h3 id="nrilinux">nri (linux)</h3>
  42411. <table>
  42412. <thead>
  42413. <tr>
  42414. <th>Description</th>
  42415. <th><em>Modular extensible low-level render interface (RHI) with higher level extensions</em></th>
  42416. </tr>
  42417. </thead>
  42418. <tbody>
  42419. <tr>
  42420. <td>Homepage</td>
  42421. <td><a href="https://github.com/NVIDIA-RTX/NRI">https://github.com/NVIDIA-RTX/NRI</a></td>
  42422. </tr>
  42423. <tr>
  42424. <td>License</td>
  42425. <td>MIT</td>
  42426. </tr>
  42427. <tr>
  42428. <td>Versions</td>
  42429. <td>v176, v177</td>
  42430. </tr>
  42431. <tr>
  42432. <td>Architectures</td>
  42433. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42434. </tr>
  42435. <tr>
  42436. <td>Definition</td>
  42437. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nri/xmake.lua">nri/xmake.lua</a></td>
  42438. </tr>
  42439. </tbody>
  42440. </table>
  42441. <h5 id="installcommand">Install command</h5>
  42442. <pre><code class="lang-console">xrepo install nri
  42443. </code></pre>
  42444. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42445. <pre><code class="lang-lua">add_requires("nri")
  42446. </code></pre>
  42447. <h3 id="nsynclinux">nsync (linux)</h3>
  42448. <table>
  42449. <thead>
  42450. <tr>
  42451. <th>Description</th>
  42452. <th><em>nsync is a C library that exports various synchronization primitives, such as mutexes</em></th>
  42453. </tr>
  42454. </thead>
  42455. <tbody>
  42456. <tr>
  42457. <td>Homepage</td>
  42458. <td><a href="https://github.com/google/nsync">https://github.com/google/nsync</a></td>
  42459. </tr>
  42460. <tr>
  42461. <td>License</td>
  42462. <td>Apache-2.0</td>
  42463. </tr>
  42464. <tr>
  42465. <td>Versions</td>
  42466. <td>1.28.1, 1.29.1, 1.29.2, 1.30.0</td>
  42467. </tr>
  42468. <tr>
  42469. <td>Architectures</td>
  42470. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42471. </tr>
  42472. <tr>
  42473. <td>Definition</td>
  42474. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nsync/xmake.lua">nsync/xmake.lua</a></td>
  42475. </tr>
  42476. </tbody>
  42477. </table>
  42478. <h5 id="installcommand">Install command</h5>
  42479. <pre><code class="lang-console">xrepo install nsync
  42480. </code></pre>
  42481. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42482. <pre><code class="lang-lua">add_requires("nsync")
  42483. </code></pre>
  42484. <h3 id="ntkernelerrorcategorylinux">ntkernel-error-category (linux)</h3>
  42485. <table>
  42486. <thead>
  42487. <tr>
  42488. <th>Description</th>
  42489. <th><em>A C++ 11 std::error_category for the NT kernel&#39;s NTSTATUS error codes </em></th>
  42490. </tr>
  42491. </thead>
  42492. <tbody>
  42493. <tr>
  42494. <td>Homepage</td>
  42495. <td><a href="https://github.com/ned14/ntkernel-error-category">https://github.com/ned14/ntkernel-error-category</a></td>
  42496. </tr>
  42497. <tr>
  42498. <td>License</td>
  42499. <td>Apache-2.0</td>
  42500. </tr>
  42501. <tr>
  42502. <td>Versions</td>
  42503. <td>v1.0.0</td>
  42504. </tr>
  42505. <tr>
  42506. <td>Architectures</td>
  42507. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42508. </tr>
  42509. <tr>
  42510. <td>Definition</td>
  42511. <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>
  42512. </tr>
  42513. </tbody>
  42514. </table>
  42515. <h5 id="installcommand">Install command</h5>
  42516. <pre><code class="lang-console">xrepo install ntkernel-error-category
  42517. </code></pre>
  42518. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42519. <pre><code class="lang-lua">add_requires("ntkernel-error-category")
  42520. </code></pre>
  42521. <h3 id="nuklearlinux">nuklear (linux)</h3>
  42522. <table>
  42523. <thead>
  42524. <tr>
  42525. <th>Description</th>
  42526. <th><em>A single-header ANSI C immediate mode cross-platform GUI library</em></th>
  42527. </tr>
  42528. </thead>
  42529. <tbody>
  42530. <tr>
  42531. <td>Homepage</td>
  42532. <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>
  42533. </tr>
  42534. <tr>
  42535. <td>License</td>
  42536. <td>MIT</td>
  42537. </tr>
  42538. <tr>
  42539. <td>Versions</td>
  42540. <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, 4.12.8</td>
  42541. </tr>
  42542. <tr>
  42543. <td>Architectures</td>
  42544. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42545. </tr>
  42546. <tr>
  42547. <td>Definition</td>
  42548. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nuklear/xmake.lua">nuklear/xmake.lua</a></td>
  42549. </tr>
  42550. </tbody>
  42551. </table>
  42552. <h5 id="installcommand">Install command</h5>
  42553. <pre><code class="lang-console">xrepo install nuklear
  42554. </code></pre>
  42555. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42556. <pre><code class="lang-lua">add_requires("nuklear")
  42557. </code></pre>
  42558. <h3 id="numactllinux">numactl (linux)</h3>
  42559. <table>
  42560. <thead>
  42561. <tr>
  42562. <th>Description</th>
  42563. <th><em>NUMA support for Linux</em></th>
  42564. </tr>
  42565. </thead>
  42566. <tbody>
  42567. <tr>
  42568. <td>Homepage</td>
  42569. <td><a href="https://github.com/numactl/numactl">https://github.com/numactl/numactl</a></td>
  42570. </tr>
  42571. <tr>
  42572. <td>License</td>
  42573. <td>LGPL-2.1</td>
  42574. </tr>
  42575. <tr>
  42576. <td>Versions</td>
  42577. <td>2.0.14, 2.0.18, 2.0.19</td>
  42578. </tr>
  42579. <tr>
  42580. <td>Architectures</td>
  42581. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42582. </tr>
  42583. <tr>
  42584. <td>Definition</td>
  42585. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/numactl/xmake.lua">numactl/xmake.lua</a></td>
  42586. </tr>
  42587. </tbody>
  42588. </table>
  42589. <h5 id="installcommand">Install command</h5>
  42590. <pre><code class="lang-console">xrepo install numactl
  42591. </code></pre>
  42592. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42593. <pre><code class="lang-lua">add_requires("numactl")
  42594. </code></pre>
  42595. <h3 id="numcpplinux">numcpp (linux)</h3>
  42596. <table>
  42597. <thead>
  42598. <tr>
  42599. <th>Description</th>
  42600. <th><em>C++ implementation of the Python Numpy library</em></th>
  42601. </tr>
  42602. </thead>
  42603. <tbody>
  42604. <tr>
  42605. <td>Homepage</td>
  42606. <td><a href="https://github.com/dpilger26/NumCpp">https://github.com/dpilger26/NumCpp</a></td>
  42607. </tr>
  42608. <tr>
  42609. <td>License</td>
  42610. <td>MIT</td>
  42611. </tr>
  42612. <tr>
  42613. <td>Versions</td>
  42614. <td>2.4.2</td>
  42615. </tr>
  42616. <tr>
  42617. <td>Architectures</td>
  42618. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42619. </tr>
  42620. <tr>
  42621. <td>Definition</td>
  42622. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/numcpp/xmake.lua">numcpp/xmake.lua</a></td>
  42623. </tr>
  42624. </tbody>
  42625. </table>
  42626. <h5 id="installcommand">Install command</h5>
  42627. <pre><code class="lang-console">xrepo install numcpp
  42628. </code></pre>
  42629. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42630. <pre><code class="lang-lua">add_requires("numcpp")
  42631. </code></pre>
  42632. <h3 id="nvttlinux">nvtt (linux)</h3>
  42633. <table>
  42634. <thead>
  42635. <tr>
  42636. <th>Description</th>
  42637. <th><em>The NVIDIA Texture Tools is a collection of image processing and texture manipulation tools.</em></th>
  42638. </tr>
  42639. </thead>
  42640. <tbody>
  42641. <tr>
  42642. <td>Homepage</td>
  42643. <td><a href="https://developer.nvidia.com/legacy-texture-tools">https://developer.nvidia.com/legacy-texture-tools</a></td>
  42644. </tr>
  42645. <tr>
  42646. <td>License</td>
  42647. <td>MIT</td>
  42648. </tr>
  42649. <tr>
  42650. <td>Versions</td>
  42651. <td>2.1.2</td>
  42652. </tr>
  42653. <tr>
  42654. <td>Architectures</td>
  42655. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42656. </tr>
  42657. <tr>
  42658. <td>Definition</td>
  42659. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nvtt/xmake.lua">nvtt/xmake.lua</a></td>
  42660. </tr>
  42661. </tbody>
  42662. </table>
  42663. <h5 id="installcommand">Install command</h5>
  42664. <pre><code class="lang-console">xrepo install nvtt
  42665. </code></pre>
  42666. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42667. <pre><code class="lang-lua">add_requires("nvtt")
  42668. </code></pre>
  42669. <h3 id="nvtxlinux">nvtx (linux)</h3>
  42670. <table>
  42671. <thead>
  42672. <tr>
  42673. <th>Description</th>
  42674. <th><em>A C-based Application Programming Interface (API) for annotating events, code ranges, and resources in your applications.</em></th>
  42675. </tr>
  42676. </thead>
  42677. <tbody>
  42678. <tr>
  42679. <td>Homepage</td>
  42680. <td><a href="https://github.com/NVIDIA/NVTX">https://github.com/NVIDIA/NVTX</a></td>
  42681. </tr>
  42682. <tr>
  42683. <td>Versions</td>
  42684. <td></td>
  42685. </tr>
  42686. <tr>
  42687. <td>Architectures</td>
  42688. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42689. </tr>
  42690. <tr>
  42691. <td>Definition</td>
  42692. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nvtx/xmake.lua">nvtx/xmake.lua</a></td>
  42693. </tr>
  42694. </tbody>
  42695. </table>
  42696. <h5 id="installcommand">Install command</h5>
  42697. <pre><code class="lang-console">xrepo install nvtx
  42698. </code></pre>
  42699. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42700. <pre><code class="lang-lua">add_requires("nvtx")
  42701. </code></pre>
  42702. <h3 id="nzsllinux">nzsl (linux)</h3>
  42703. <table>
  42704. <thead>
  42705. <tr>
  42706. <th>Description</th>
  42707. <th><em>NZSL is a shader language inspired by Rust and C++ which compiles to GLSL or SPIRV</em></th>
  42708. </tr>
  42709. </thead>
  42710. <tbody>
  42711. <tr>
  42712. <td>Homepage</td>
  42713. <td><a href="https://github.com/NazaraEngine/ShaderLang">https://github.com/NazaraEngine/ShaderLang</a></td>
  42714. </tr>
  42715. <tr>
  42716. <td>License</td>
  42717. <td>MIT</td>
  42718. </tr>
  42719. <tr>
  42720. <td>Versions</td>
  42721. <td>v1.0.0, v1.1.0, v1.1.1, v1.1.2</td>
  42722. </tr>
  42723. <tr>
  42724. <td>Architectures</td>
  42725. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42726. </tr>
  42727. <tr>
  42728. <td>Definition</td>
  42729. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nzsl/xmake.lua">nzsl/xmake.lua</a></td>
  42730. </tr>
  42731. </tbody>
  42732. </table>
  42733. <h5 id="installcommand">Install command</h5>
  42734. <pre><code class="lang-console">xrepo install nzsl
  42735. </code></pre>
  42736. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42737. <pre><code class="lang-lua">add_requires("nzsl")
  42738. </code></pre>
  42739. <h2 id="o">o</h2>
  42740. <h3 id="oatpplinux">oatpp (linux)</h3>
  42741. <table>
  42742. <thead>
  42743. <tr>
  42744. <th>Description</th>
  42745. <th><em>Modern Web Framework for C++. High performance, simple API, cross platform, zero dependency.</em></th>
  42746. </tr>
  42747. </thead>
  42748. <tbody>
  42749. <tr>
  42750. <td>Homepage</td>
  42751. <td><a href="https://oatpp.io/">https://oatpp.io/</a></td>
  42752. </tr>
  42753. <tr>
  42754. <td>License</td>
  42755. <td>Apache-2.0</td>
  42756. </tr>
  42757. <tr>
  42758. <td>Versions</td>
  42759. <td>1.0.0, 1.2.5, 1.3.0, 1.4.0-preview</td>
  42760. </tr>
  42761. <tr>
  42762. <td>Architectures</td>
  42763. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42764. </tr>
  42765. <tr>
  42766. <td>Definition</td>
  42767. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oatpp/xmake.lua">oatpp/xmake.lua</a></td>
  42768. </tr>
  42769. </tbody>
  42770. </table>
  42771. <h5 id="installcommand">Install command</h5>
  42772. <pre><code class="lang-console">xrepo install oatpp
  42773. </code></pre>
  42774. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42775. <pre><code class="lang-lua">add_requires("oatpp")
  42776. </code></pre>
  42777. <h3 id="oatppopenssllinux">oatpp-openssl (linux)</h3>
  42778. <table>
  42779. <thead>
  42780. <tr>
  42781. <th>Description</th>
  42782. <th><em>It provides secure server and client connection providers for oatpp applications.</em></th>
  42783. </tr>
  42784. </thead>
  42785. <tbody>
  42786. <tr>
  42787. <td>Homepage</td>
  42788. <td><a href="https://oatpp.io/">https://oatpp.io/</a></td>
  42789. </tr>
  42790. <tr>
  42791. <td>License</td>
  42792. <td>Apache-2.0</td>
  42793. </tr>
  42794. <tr>
  42795. <td>Versions</td>
  42796. <td>1.3.0</td>
  42797. </tr>
  42798. <tr>
  42799. <td>Architectures</td>
  42800. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42801. </tr>
  42802. <tr>
  42803. <td>Definition</td>
  42804. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oatpp-openssl/xmake.lua">oatpp-openssl/xmake.lua</a></td>
  42805. </tr>
  42806. </tbody>
  42807. </table>
  42808. <h5 id="installcommand">Install command</h5>
  42809. <pre><code class="lang-console">xrepo install oatpp-openssl
  42810. </code></pre>
  42811. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42812. <pre><code class="lang-lua">add_requires("oatpp-openssl")
  42813. </code></pre>
  42814. <h3 id="oatppwebsocketlinux">oatpp-websocket (linux)</h3>
  42815. <table>
  42816. <thead>
  42817. <tr>
  42818. <th>Description</th>
  42819. <th><em>It provides WebSocket functionality for oatpp applications.</em></th>
  42820. </tr>
  42821. </thead>
  42822. <tbody>
  42823. <tr>
  42824. <td>Homepage</td>
  42825. <td><a href="https://oatpp.io/">https://oatpp.io/</a></td>
  42826. </tr>
  42827. <tr>
  42828. <td>License</td>
  42829. <td>Apache-2.0</td>
  42830. </tr>
  42831. <tr>
  42832. <td>Versions</td>
  42833. <td>1.0.0, 1.2.5, 1.3.0</td>
  42834. </tr>
  42835. <tr>
  42836. <td>Architectures</td>
  42837. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42838. </tr>
  42839. <tr>
  42840. <td>Definition</td>
  42841. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oatpp-websocket/xmake.lua">oatpp-websocket/xmake.lua</a></td>
  42842. </tr>
  42843. </tbody>
  42844. </table>
  42845. <h5 id="installcommand">Install command</h5>
  42846. <pre><code class="lang-console">xrepo install oatpp-websocket
  42847. </code></pre>
  42848. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42849. <pre><code class="lang-lua">add_requires("oatpp-websocket")
  42850. </code></pre>
  42851. <h3 id="obfuscatelinux">obfuscate (linux)</h3>
  42852. <table>
  42853. <thead>
  42854. <tr>
  42855. <th>Description</th>
  42856. <th><em>Guaranteed compile-time string literal obfuscation header-only library for C++14</em></th>
  42857. </tr>
  42858. </thead>
  42859. <tbody>
  42860. <tr>
  42861. <td>Homepage</td>
  42862. <td><a href="https://github.com/adamyaxley/Obfuscate">https://github.com/adamyaxley/Obfuscate</a></td>
  42863. </tr>
  42864. <tr>
  42865. <td>License</td>
  42866. <td>Unlicense</td>
  42867. </tr>
  42868. <tr>
  42869. <td>Versions</td>
  42870. <td>2024.02.11</td>
  42871. </tr>
  42872. <tr>
  42873. <td>Architectures</td>
  42874. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42875. </tr>
  42876. <tr>
  42877. <td>Definition</td>
  42878. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/obfuscate/xmake.lua">obfuscate/xmake.lua</a></td>
  42879. </tr>
  42880. </tbody>
  42881. </table>
  42882. <h5 id="installcommand">Install command</h5>
  42883. <pre><code class="lang-console">xrepo install obfuscate
  42884. </code></pre>
  42885. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42886. <pre><code class="lang-lua">add_requires("obfuscate")
  42887. </code></pre>
  42888. <h3 id="obfusheaderhlinux">obfusheader.h (linux)</h3>
  42889. <table>
  42890. <thead>
  42891. <tr>
  42892. <th>Description</th>
  42893. <th><em>Obfusheader.h is a portable header file for C++14 compile-time obfuscation.</em></th>
  42894. </tr>
  42895. </thead>
  42896. <tbody>
  42897. <tr>
  42898. <td>Homepage</td>
  42899. <td><a href="https://github.com/ac3ss0r/obfusheader.h">https://github.com/ac3ss0r/obfusheader.h</a></td>
  42900. </tr>
  42901. <tr>
  42902. <td>License</td>
  42903. <td>Apache-2.0</td>
  42904. </tr>
  42905. <tr>
  42906. <td>Versions</td>
  42907. <td>2024.08.19</td>
  42908. </tr>
  42909. <tr>
  42910. <td>Architectures</td>
  42911. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42912. </tr>
  42913. <tr>
  42914. <td>Definition</td>
  42915. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/obfusheader.h/xmake.lua">obfusheader.h/xmake.lua</a></td>
  42916. </tr>
  42917. </tbody>
  42918. </table>
  42919. <h5 id="installcommand">Install command</h5>
  42920. <pre><code class="lang-console">xrepo install obfusheader.h
  42921. </code></pre>
  42922. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42923. <pre><code class="lang-lua">add_requires("obfusheader.h")
  42924. </code></pre>
  42925. <h3 id="objfwlinux">objfw (linux)</h3>
  42926. <table>
  42927. <thead>
  42928. <tr>
  42929. <th>Description</th>
  42930. <th><em>Portable framework for the Objective-C language.</em></th>
  42931. </tr>
  42932. </thead>
  42933. <tbody>
  42934. <tr>
  42935. <td>Homepage</td>
  42936. <td><a href="https://objfw.nil.im">https://objfw.nil.im</a></td>
  42937. </tr>
  42938. <tr>
  42939. <td>License</td>
  42940. <td>LGPL-3.0</td>
  42941. </tr>
  42942. <tr>
  42943. <td>Versions</td>
  42944. <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, 1.4.2, 1.4.3</td>
  42945. </tr>
  42946. <tr>
  42947. <td>Architectures</td>
  42948. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42949. </tr>
  42950. <tr>
  42951. <td>Definition</td>
  42952. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/objfw/xmake.lua">objfw/xmake.lua</a></td>
  42953. </tr>
  42954. </tbody>
  42955. </table>
  42956. <h5 id="installcommand">Install command</h5>
  42957. <pre><code class="lang-console">xrepo install objfw
  42958. </code></pre>
  42959. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42960. <pre><code class="lang-lua">add_requires("objfw")
  42961. </code></pre>
  42962. <h3 id="observerptrlitelinux">observer-ptr-lite (linux)</h3>
  42963. <table>
  42964. <thead>
  42965. <tr>
  42966. <th>Description</th>
  42967. <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>
  42968. </tr>
  42969. </thead>
  42970. <tbody>
  42971. <tr>
  42972. <td>Homepage</td>
  42973. <td><a href="https://github.com/martinmoene/observer-ptr-lite">https://github.com/martinmoene/observer-ptr-lite</a></td>
  42974. </tr>
  42975. <tr>
  42976. <td>License</td>
  42977. <td>BSL-1.0</td>
  42978. </tr>
  42979. <tr>
  42980. <td>Versions</td>
  42981. <td>v0.4.0</td>
  42982. </tr>
  42983. <tr>
  42984. <td>Architectures</td>
  42985. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42986. </tr>
  42987. <tr>
  42988. <td>Definition</td>
  42989. <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>
  42990. </tr>
  42991. </tbody>
  42992. </table>
  42993. <h5 id="installcommand">Install command</h5>
  42994. <pre><code class="lang-console">xrepo install observer-ptr-lite
  42995. </code></pre>
  42996. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42997. <pre><code class="lang-lua">add_requires("observer-ptr-lite")
  42998. </code></pre>
  42999. <h3 id="ociliblinux">ocilib (linux)</h3>
  43000. <table>
  43001. <thead>
  43002. <tr>
  43003. <th>Description</th>
  43004. <th><em>OCILIB (C and C++ Drivers for Oracle) - Open source C and C++ library for accessing Oracle databases</em></th>
  43005. </tr>
  43006. </thead>
  43007. <tbody>
  43008. <tr>
  43009. <td>Homepage</td>
  43010. <td><a href="http://www.ocilib.net">http://www.ocilib.net</a></td>
  43011. </tr>
  43012. <tr>
  43013. <td>License</td>
  43014. <td>Apache-2.0</td>
  43015. </tr>
  43016. <tr>
  43017. <td>Versions</td>
  43018. <td>v4.7.6, v4.7.7, v4.8.0</td>
  43019. </tr>
  43020. <tr>
  43021. <td>Architectures</td>
  43022. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43023. </tr>
  43024. <tr>
  43025. <td>Definition</td>
  43026. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ocilib/xmake.lua">ocilib/xmake.lua</a></td>
  43027. </tr>
  43028. </tbody>
  43029. </table>
  43030. <h5 id="installcommand">Install command</h5>
  43031. <pre><code class="lang-console">xrepo install ocilib
  43032. </code></pre>
  43033. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43034. <pre><code class="lang-lua">add_requires("ocilib")
  43035. </code></pre>
  43036. <h3 id="octomaplinux">octomap (linux)</h3>
  43037. <table>
  43038. <thead>
  43039. <tr>
  43040. <th>Description</th>
  43041. <th><em>An Efficient Probabilistic 3D Mapping Framework Based on Octrees</em></th>
  43042. </tr>
  43043. </thead>
  43044. <tbody>
  43045. <tr>
  43046. <td>Homepage</td>
  43047. <td><a href="https://octomap.github.io/">https://octomap.github.io/</a></td>
  43048. </tr>
  43049. <tr>
  43050. <td>License</td>
  43051. <td>BSD-3-Clause</td>
  43052. </tr>
  43053. <tr>
  43054. <td>Versions</td>
  43055. <td>v1.9.7, v1.9.8, v1.10.0</td>
  43056. </tr>
  43057. <tr>
  43058. <td>Architectures</td>
  43059. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43060. </tr>
  43061. <tr>
  43062. <td>Definition</td>
  43063. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/octomap/xmake.lua">octomap/xmake.lua</a></td>
  43064. </tr>
  43065. </tbody>
  43066. </table>
  43067. <h5 id="installcommand">Install command</h5>
  43068. <pre><code class="lang-console">xrepo install octomap
  43069. </code></pre>
  43070. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43071. <pre><code class="lang-lua">add_requires("octomap")
  43072. </code></pre>
  43073. <h3 id="octreelinux">octree (linux)</h3>
  43074. <table>
  43075. <thead>
  43076. <tr>
  43077. <th>Description</th>
  43078. <th><em>Octree/Quadtree/N-dimensional linear tree</em></th>
  43079. </tr>
  43080. </thead>
  43081. <tbody>
  43082. <tr>
  43083. <td>Homepage</td>
  43084. <td><a href="https://github.com/attcs/Octree">https://github.com/attcs/Octree</a></td>
  43085. </tr>
  43086. <tr>
  43087. <td>License</td>
  43088. <td>MIT</td>
  43089. </tr>
  43090. <tr>
  43091. <td>Versions</td>
  43092. <td>v2.5</td>
  43093. </tr>
  43094. <tr>
  43095. <td>Architectures</td>
  43096. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43097. </tr>
  43098. <tr>
  43099. <td>Definition</td>
  43100. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/octree/xmake.lua">octree/xmake.lua</a></td>
  43101. </tr>
  43102. </tbody>
  43103. </table>
  43104. <h5 id="installcommand">Install command</h5>
  43105. <pre><code class="lang-console">xrepo install octree
  43106. </code></pre>
  43107. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43108. <pre><code class="lang-lua">add_requires("octree")
  43109. </code></pre>
  43110. <h3 id="odelinux">ode (linux)</h3>
  43111. <table>
  43112. <thead>
  43113. <tr>
  43114. <th>Description</th>
  43115. <th><em>ODE is an open source, high performance library for simulating rigid body dynamics.</em></th>
  43116. </tr>
  43117. </thead>
  43118. <tbody>
  43119. <tr>
  43120. <td>Homepage</td>
  43121. <td><a href="http://ode.org/">http://ode.org/</a></td>
  43122. </tr>
  43123. <tr>
  43124. <td>License</td>
  43125. <td>BSD-3-Clause</td>
  43126. </tr>
  43127. <tr>
  43128. <td>Versions</td>
  43129. <td>0.16.2</td>
  43130. </tr>
  43131. <tr>
  43132. <td>Architectures</td>
  43133. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43134. </tr>
  43135. <tr>
  43136. <td>Definition</td>
  43137. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ode/xmake.lua">ode/xmake.lua</a></td>
  43138. </tr>
  43139. </tbody>
  43140. </table>
  43141. <h5 id="installcommand">Install command</h5>
  43142. <pre><code class="lang-console">xrepo install ode
  43143. </code></pre>
  43144. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43145. <pre><code class="lang-lua">add_requires("ode")
  43146. </code></pre>
  43147. <h3 id="offsetallocatorlinux">offsetallocator (linux)</h3>
  43148. <table>
  43149. <thead>
  43150. <tr>
  43151. <th>Description</th>
  43152. <th><em>Fast O(1) offset allocator with minimal fragmentation</em></th>
  43153. </tr>
  43154. </thead>
  43155. <tbody>
  43156. <tr>
  43157. <td>Homepage</td>
  43158. <td><a href="https://github.com/sebbbi/OffsetAllocator">https://github.com/sebbbi/OffsetAllocator</a></td>
  43159. </tr>
  43160. <tr>
  43161. <td>License</td>
  43162. <td>MIT</td>
  43163. </tr>
  43164. <tr>
  43165. <td>Versions</td>
  43166. <td>2023.03.27</td>
  43167. </tr>
  43168. <tr>
  43169. <td>Architectures</td>
  43170. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43171. </tr>
  43172. <tr>
  43173. <td>Definition</td>
  43174. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/offsetallocator/xmake.lua">offsetallocator/xmake.lua</a></td>
  43175. </tr>
  43176. </tbody>
  43177. </table>
  43178. <h5 id="installcommand">Install command</h5>
  43179. <pre><code class="lang-console">xrepo install offsetallocator
  43180. </code></pre>
  43181. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43182. <pre><code class="lang-lua">add_requires("offsetallocator")
  43183. </code></pre>
  43184. <h3 id="ogrenextlinux">ogre-next (linux)</h3>
  43185. <table>
  43186. <thead>
  43187. <tr>
  43188. <th>Description</th>
  43189. <th><em>scene-oriented, flexible 3D engine written in C++</em></th>
  43190. </tr>
  43191. </thead>
  43192. <tbody>
  43193. <tr>
  43194. <td>Homepage</td>
  43195. <td><a href="https://www.ogre3d.org/">https://www.ogre3d.org/</a></td>
  43196. </tr>
  43197. <tr>
  43198. <td>License</td>
  43199. <td>MIT</td>
  43200. </tr>
  43201. <tr>
  43202. <td>Versions</td>
  43203. <td>v2.2.5</td>
  43204. </tr>
  43205. <tr>
  43206. <td>Architectures</td>
  43207. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43208. </tr>
  43209. <tr>
  43210. <td>Definition</td>
  43211. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ogre-next/xmake.lua">ogre-next/xmake.lua</a></td>
  43212. </tr>
  43213. </tbody>
  43214. </table>
  43215. <h5 id="installcommand">Install command</h5>
  43216. <pre><code class="lang-console">xrepo install ogre-next
  43217. </code></pre>
  43218. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43219. <pre><code class="lang-lua">add_requires("ogre-next")
  43220. </code></pre>
  43221. <h3 id="oislinux">ois (linux)</h3>
  43222. <table>
  43223. <thead>
  43224. <tr>
  43225. <th>Description</th>
  43226. <th><em>Official OIS repository. Object oriented Input System</em></th>
  43227. </tr>
  43228. </thead>
  43229. <tbody>
  43230. <tr>
  43231. <td>Homepage</td>
  43232. <td><a href="https://wgois.github.io/OIS/">https://wgois.github.io/OIS/</a></td>
  43233. </tr>
  43234. <tr>
  43235. <td>License</td>
  43236. <td>zlib</td>
  43237. </tr>
  43238. <tr>
  43239. <td>Versions</td>
  43240. <td>v1.5.1</td>
  43241. </tr>
  43242. <tr>
  43243. <td>Architectures</td>
  43244. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43245. </tr>
  43246. <tr>
  43247. <td>Definition</td>
  43248. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ois/xmake.lua">ois/xmake.lua</a></td>
  43249. </tr>
  43250. </tbody>
  43251. </table>
  43252. <h5 id="installcommand">Install command</h5>
  43253. <pre><code class="lang-console">xrepo install ois
  43254. </code></pre>
  43255. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43256. <pre><code class="lang-lua">add_requires("ois")
  43257. </code></pre>
  43258. <h3 id="oliveclinux">olive.c (linux)</h3>
  43259. <table>
  43260. <thead>
  43261. <tr>
  43262. <th>Description</th>
  43263. <th><em>Simple 2D Graphics Library for C</em></th>
  43264. </tr>
  43265. </thead>
  43266. <tbody>
  43267. <tr>
  43268. <td>Homepage</td>
  43269. <td><a href="https://tsoding.github.io/olive.c/">https://tsoding.github.io/olive.c/</a></td>
  43270. </tr>
  43271. <tr>
  43272. <td>License</td>
  43273. <td>MIT</td>
  43274. </tr>
  43275. <tr>
  43276. <td>Versions</td>
  43277. <td>2022.12.14</td>
  43278. </tr>
  43279. <tr>
  43280. <td>Architectures</td>
  43281. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43282. </tr>
  43283. <tr>
  43284. <td>Definition</td>
  43285. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/olive.c/xmake.lua">olive.c/xmake.lua</a></td>
  43286. </tr>
  43287. </tbody>
  43288. </table>
  43289. <h5 id="installcommand">Install command</h5>
  43290. <pre><code class="lang-console">xrepo install olive.c
  43291. </code></pre>
  43292. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43293. <pre><code class="lang-lua">add_requires("olive.c")
  43294. </code></pre>
  43295. <h3 id="omathlinux">omath (linux)</h3>
  43296. <table>
  43297. <thead>
  43298. <tr>
  43299. <th>Description</th>
  43300. <th><em>Cross-platform modern general purpose math library written in C++23</em></th>
  43301. </tr>
  43302. </thead>
  43303. <tbody>
  43304. <tr>
  43305. <td>Homepage</td>
  43306. <td><a href="http://libomath.org">http://libomath.org</a></td>
  43307. </tr>
  43308. <tr>
  43309. <td>License</td>
  43310. <td>zlib</td>
  43311. </tr>
  43312. <tr>
  43313. <td>Versions</td>
  43314. <td>v3.8.1, v3.8.2, v3.9.0, v3.9.3, v3.9.4, v3.10.1, v4.0.1, v4.1.0, v4.2.0, v4.3.0, v4.4.0, v4.5.0, v4.6.1, v4.7.0, v5.0.0</td>
  43315. </tr>
  43316. <tr>
  43317. <td>Architectures</td>
  43318. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43319. </tr>
  43320. <tr>
  43321. <td>Definition</td>
  43322. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/omath/xmake.lua">omath/xmake.lua</a></td>
  43323. </tr>
  43324. </tbody>
  43325. </table>
  43326. <h5 id="installcommand">Install command</h5>
  43327. <pre><code class="lang-console">xrepo install omath
  43328. </code></pre>
  43329. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43330. <pre><code class="lang-lua">add_requires("omath")
  43331. </code></pre>
  43332. <h3 id="ompllinux">ompl (linux)</h3>
  43333. <table>
  43334. <thead>
  43335. <tr>
  43336. <th>Description</th>
  43337. <th><em>The Open Motion Planning Library (OMPL)</em></th>
  43338. </tr>
  43339. </thead>
  43340. <tbody>
  43341. <tr>
  43342. <td>Homepage</td>
  43343. <td><a href="https://ompl.kavrakilab.org/">https://ompl.kavrakilab.org/</a></td>
  43344. </tr>
  43345. <tr>
  43346. <td>License</td>
  43347. <td>BSD-3-Clause</td>
  43348. </tr>
  43349. <tr>
  43350. <td>Versions</td>
  43351. <td>1.7.0</td>
  43352. </tr>
  43353. <tr>
  43354. <td>Architectures</td>
  43355. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43356. </tr>
  43357. <tr>
  43358. <td>Definition</td>
  43359. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ompl/xmake.lua">ompl/xmake.lua</a></td>
  43360. </tr>
  43361. </tbody>
  43362. </table>
  43363. <h5 id="installcommand">Install command</h5>
  43364. <pre><code class="lang-console">xrepo install ompl
  43365. </code></pre>
  43366. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43367. <pre><code class="lang-lua">add_requires("ompl")
  43368. </code></pre>
  43369. <h3 id="onednnlinux">onednn (linux)</h3>
  43370. <table>
  43371. <thead>
  43372. <tr>
  43373. <th>Description</th>
  43374. <th><em>oneAPI Deep Neural Network Library</em></th>
  43375. </tr>
  43376. </thead>
  43377. <tbody>
  43378. <tr>
  43379. <td>Homepage</td>
  43380. <td><a href="https://oneapi-src.github.io/oneDNN/">https://oneapi-src.github.io/oneDNN/</a></td>
  43381. </tr>
  43382. <tr>
  43383. <td>License</td>
  43384. <td>Apache-2.0</td>
  43385. </tr>
  43386. <tr>
  43387. <td>Versions</td>
  43388. <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, v3.10, v3.10.1, v3.10.2, v3.11</td>
  43389. </tr>
  43390. <tr>
  43391. <td>Architectures</td>
  43392. <td>x86_64</td>
  43393. </tr>
  43394. <tr>
  43395. <td>Definition</td>
  43396. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/onednn/xmake.lua">onednn/xmake.lua</a></td>
  43397. </tr>
  43398. </tbody>
  43399. </table>
  43400. <h5 id="installcommand">Install command</h5>
  43401. <pre><code class="lang-console">xrepo install onednn
  43402. </code></pre>
  43403. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43404. <pre><code class="lang-lua">add_requires("onednn")
  43405. </code></pre>
  43406. <h3 id="onedpllinux">onedpl (linux)</h3>
  43407. <table>
  43408. <thead>
  43409. <tr>
  43410. <th>Description</th>
  43411. <th><em>oneDPL is part of the UXL Foundation and is an implementation of the oneAPI specification for the oneDPL component.</em></th>
  43412. </tr>
  43413. </thead>
  43414. <tbody>
  43415. <tr>
  43416. <td>Homepage</td>
  43417. <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>
  43418. </tr>
  43419. <tr>
  43420. <td>Versions</td>
  43421. <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>
  43422. </tr>
  43423. <tr>
  43424. <td>Architectures</td>
  43425. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43426. </tr>
  43427. <tr>
  43428. <td>Definition</td>
  43429. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/onedpl/xmake.lua">onedpl/xmake.lua</a></td>
  43430. </tr>
  43431. </tbody>
  43432. </table>
  43433. <h5 id="installcommand">Install command</h5>
  43434. <pre><code class="lang-console">xrepo install onedpl
  43435. </code></pre>
  43436. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43437. <pre><code class="lang-lua">add_requires("onedpl")
  43438. </code></pre>
  43439. <h3 id="oneshotlinux">oneshot (linux)</h3>
  43440. <table>
  43441. <thead>
  43442. <tr>
  43443. <th>Description</th>
  43444. <th><em>A single-header scheduler aware C++ oneshot channel.</em></th>
  43445. </tr>
  43446. </thead>
  43447. <tbody>
  43448. <tr>
  43449. <td>Homepage</td>
  43450. <td><a href="https://github.com/ashtum/oneshot">https://github.com/ashtum/oneshot</a></td>
  43451. </tr>
  43452. <tr>
  43453. <td>License</td>
  43454. <td>BSL-1.0</td>
  43455. </tr>
  43456. <tr>
  43457. <td>Versions</td>
  43458. <td>2025.11.14</td>
  43459. </tr>
  43460. <tr>
  43461. <td>Architectures</td>
  43462. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43463. </tr>
  43464. <tr>
  43465. <td>Definition</td>
  43466. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oneshot/xmake.lua">oneshot/xmake.lua</a></td>
  43467. </tr>
  43468. </tbody>
  43469. </table>
  43470. <h5 id="installcommand">Install command</h5>
  43471. <pre><code class="lang-console">xrepo install oneshot
  43472. </code></pre>
  43473. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43474. <pre><code class="lang-lua">add_requires("oneshot")
  43475. </code></pre>
  43476. <h3 id="onigurumalinux">oniguruma (linux)</h3>
  43477. <table>
  43478. <thead>
  43479. <tr>
  43480. <th>Description</th>
  43481. <th><em>regular expression library</em></th>
  43482. </tr>
  43483. </thead>
  43484. <tbody>
  43485. <tr>
  43486. <td>Homepage</td>
  43487. <td><a href="https://github.com/kkos/oniguruma">https://github.com/kkos/oniguruma</a></td>
  43488. </tr>
  43489. <tr>
  43490. <td>License</td>
  43491. <td>BSD</td>
  43492. </tr>
  43493. <tr>
  43494. <td>Versions</td>
  43495. <td>v6.9.9, v6.9.10</td>
  43496. </tr>
  43497. <tr>
  43498. <td>Architectures</td>
  43499. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43500. </tr>
  43501. <tr>
  43502. <td>Definition</td>
  43503. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oniguruma/xmake.lua">oniguruma/xmake.lua</a></td>
  43504. </tr>
  43505. </tbody>
  43506. </table>
  43507. <h5 id="installcommand">Install command</h5>
  43508. <pre><code class="lang-console">xrepo install oniguruma
  43509. </code></pre>
  43510. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43511. <pre><code class="lang-lua">add_requires("oniguruma")
  43512. </code></pre>
  43513. <h3 id="onnxlinux">onnx (linux)</h3>
  43514. <table>
  43515. <thead>
  43516. <tr>
  43517. <th>Description</th>
  43518. <th><em>Open standard for machine learning interoperability</em></th>
  43519. </tr>
  43520. </thead>
  43521. <tbody>
  43522. <tr>
  43523. <td>Homepage</td>
  43524. <td><a href="https://onnx.ai/">https://onnx.ai/</a></td>
  43525. </tr>
  43526. <tr>
  43527. <td>License</td>
  43528. <td>Apache-2.0</td>
  43529. </tr>
  43530. <tr>
  43531. <td>Versions</td>
  43532. <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>
  43533. </tr>
  43534. <tr>
  43535. <td>Architectures</td>
  43536. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43537. </tr>
  43538. <tr>
  43539. <td>Definition</td>
  43540. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/onnx/xmake.lua">onnx/xmake.lua</a></td>
  43541. </tr>
  43542. </tbody>
  43543. </table>
  43544. <h5 id="installcommand">Install command</h5>
  43545. <pre><code class="lang-console">xrepo install onnx
  43546. </code></pre>
  43547. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43548. <pre><code class="lang-lua">add_requires("onnx")
  43549. </code></pre>
  43550. <h3 id="onnxruntimelinux">onnxruntime (linux)</h3>
  43551. <table>
  43552. <thead>
  43553. <tr>
  43554. <th>Description</th>
  43555. <th><em>ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator</em></th>
  43556. </tr>
  43557. </thead>
  43558. <tbody>
  43559. <tr>
  43560. <td>Homepage</td>
  43561. <td><a href="https://www.onnxruntime.ai">https://www.onnxruntime.ai</a></td>
  43562. </tr>
  43563. <tr>
  43564. <td>License</td>
  43565. <td>MIT</td>
  43566. </tr>
  43567. <tr>
  43568. <td>Versions</td>
  43569. <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>
  43570. </tr>
  43571. <tr>
  43572. <td>Architectures</td>
  43573. <td>arm64, x86_64</td>
  43574. </tr>
  43575. <tr>
  43576. <td>Definition</td>
  43577. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/onnxruntime/xmake.lua">onnxruntime/xmake.lua</a></td>
  43578. </tr>
  43579. </tbody>
  43580. </table>
  43581. <h5 id="installcommand">Install command</h5>
  43582. <pre><code class="lang-console">xrepo install onnxruntime
  43583. </code></pre>
  43584. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43585. <pre><code class="lang-lua">add_requires("onnxruntime")
  43586. </code></pre>
  43587. <h3 id="open3dlinux">open3d (linux)</h3>
  43588. <table>
  43589. <thead>
  43590. <tr>
  43591. <th>Description</th>
  43592. <th><em>Open3D: A Modern Library for 3D Data Processing</em></th>
  43593. </tr>
  43594. </thead>
  43595. <tbody>
  43596. <tr>
  43597. <td>Homepage</td>
  43598. <td><a href="http://www.open3d.org/">http://www.open3d.org/</a></td>
  43599. </tr>
  43600. <tr>
  43601. <td>License</td>
  43602. <td>MIT</td>
  43603. </tr>
  43604. <tr>
  43605. <td>Versions</td>
  43606. <td>v0.15.1, v0.17.0</td>
  43607. </tr>
  43608. <tr>
  43609. <td>Architectures</td>
  43610. <td>x86_64</td>
  43611. </tr>
  43612. <tr>
  43613. <td>Definition</td>
  43614. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/open3d/xmake.lua">open3d/xmake.lua</a></td>
  43615. </tr>
  43616. </tbody>
  43617. </table>
  43618. <h5 id="installcommand">Install command</h5>
  43619. <pre><code class="lang-console">xrepo install open3d
  43620. </code></pre>
  43621. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43622. <pre><code class="lang-lua">add_requires("open3d")
  43623. </code></pre>
  43624. <h3 id="openalsoftlinux">openal-soft (linux)</h3>
  43625. <table>
  43626. <thead>
  43627. <tr>
  43628. <th>Description</th>
  43629. <th><em>OpenAL Soft is a software implementation of the OpenAL 3D audio API.</em></th>
  43630. </tr>
  43631. </thead>
  43632. <tbody>
  43633. <tr>
  43634. <td>Homepage</td>
  43635. <td><a href="https://openal-soft.org">https://openal-soft.org</a></td>
  43636. </tr>
  43637. <tr>
  43638. <td>License</td>
  43639. <td>LGPL-2.0</td>
  43640. </tr>
  43641. <tr>
  43642. <td>Versions</td>
  43643. <td>1.21.1, 1.22.0, 1.22.2, 1.23.1, 1.24.3</td>
  43644. </tr>
  43645. <tr>
  43646. <td>Architectures</td>
  43647. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43648. </tr>
  43649. <tr>
  43650. <td>Definition</td>
  43651. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openal-soft/xmake.lua">openal-soft/xmake.lua</a></td>
  43652. </tr>
  43653. </tbody>
  43654. </table>
  43655. <h5 id="installcommand">Install command</h5>
  43656. <pre><code class="lang-console">xrepo install openal-soft
  43657. </code></pre>
  43658. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43659. <pre><code class="lang-lua">add_requires("openal-soft")
  43660. </code></pre>
  43661. <h3 id="openblaslinux">openblas (linux)</h3>
  43662. <table>
  43663. <thead>
  43664. <tr>
  43665. <th>Description</th>
  43666. <th><em>OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.</em></th>
  43667. </tr>
  43668. </thead>
  43669. <tbody>
  43670. <tr>
  43671. <td>Homepage</td>
  43672. <td><a href="http://www.openblas.net/">http://www.openblas.net/</a></td>
  43673. </tr>
  43674. <tr>
  43675. <td>License</td>
  43676. <td>BSD-3-Clause</td>
  43677. </tr>
  43678. <tr>
  43679. <td>Versions</td>
  43680. <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, 0.3.30</td>
  43681. </tr>
  43682. <tr>
  43683. <td>Architectures</td>
  43684. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43685. </tr>
  43686. <tr>
  43687. <td>Definition</td>
  43688. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openblas/xmake.lua">openblas/xmake.lua</a></td>
  43689. </tr>
  43690. </tbody>
  43691. </table>
  43692. <h5 id="installcommand">Install command</h5>
  43693. <pre><code class="lang-console">xrepo install openblas
  43694. </code></pre>
  43695. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43696. <pre><code class="lang-lua">add_requires("openblas")
  43697. </code></pre>
  43698. <h3 id="opencascadelinux">opencascade (linux)</h3>
  43699. <table>
  43700. <thead>
  43701. <tr>
  43702. <th>Description</th>
  43703. <th><em>Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.</em></th>
  43704. </tr>
  43705. </thead>
  43706. <tbody>
  43707. <tr>
  43708. <td>Homepage</td>
  43709. <td><a href="https://dev.opencascade.org/">https://dev.opencascade.org/</a></td>
  43710. </tr>
  43711. <tr>
  43712. <td>License</td>
  43713. <td>LGPL-2.1</td>
  43714. </tr>
  43715. <tr>
  43716. <td>Versions</td>
  43717. <td>7.9.1</td>
  43718. </tr>
  43719. <tr>
  43720. <td>Architectures</td>
  43721. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43722. </tr>
  43723. <tr>
  43724. <td>Definition</td>
  43725. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencascade/xmake.lua">opencascade/xmake.lua</a></td>
  43726. </tr>
  43727. </tbody>
  43728. </table>
  43729. <h5 id="installcommand">Install command</h5>
  43730. <pre><code class="lang-console">xrepo install opencascade
  43731. </code></pre>
  43732. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43733. <pre><code class="lang-lua">add_requires("opencascade")
  43734. </code></pre>
  43735. <h3 id="opencclinux">opencc (linux)</h3>
  43736. <table>
  43737. <thead>
  43738. <tr>
  43739. <th>Description</th>
  43740. <th><em>Conversion between Traditional and Simplified Chinese.</em></th>
  43741. </tr>
  43742. </thead>
  43743. <tbody>
  43744. <tr>
  43745. <td>Homepage</td>
  43746. <td><a href="https://github.com/BYVoid/OpenCC">https://github.com/BYVoid/OpenCC</a></td>
  43747. </tr>
  43748. <tr>
  43749. <td>License</td>
  43750. <td>Apache-2.0</td>
  43751. </tr>
  43752. <tr>
  43753. <td>Versions</td>
  43754. <td>1.1.9</td>
  43755. </tr>
  43756. <tr>
  43757. <td>Architectures</td>
  43758. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43759. </tr>
  43760. <tr>
  43761. <td>Definition</td>
  43762. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencc/xmake.lua">opencc/xmake.lua</a></td>
  43763. </tr>
  43764. </tbody>
  43765. </table>
  43766. <h5 id="installcommand">Install command</h5>
  43767. <pre><code class="lang-console">xrepo install opencc
  43768. </code></pre>
  43769. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43770. <pre><code class="lang-lua">add_requires("opencc")
  43771. </code></pre>
  43772. <h3 id="opencllinux">opencl (linux)</h3>
  43773. <table>
  43774. <thead>
  43775. <tr>
  43776. <th>Description</th>
  43777. <th><em>OpenCL is an open, royalty-free industry standard that makes much faster computations possible through parallel computing.</em></th>
  43778. </tr>
  43779. </thead>
  43780. <tbody>
  43781. <tr>
  43782. <td>Homepage</td>
  43783. <td><a href="https://opencl.org/">https://opencl.org/</a></td>
  43784. </tr>
  43785. <tr>
  43786. <td>Versions</td>
  43787. <td>v2023.04.17</td>
  43788. </tr>
  43789. <tr>
  43790. <td>Architectures</td>
  43791. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43792. </tr>
  43793. <tr>
  43794. <td>Definition</td>
  43795. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencl/xmake.lua">opencl/xmake.lua</a></td>
  43796. </tr>
  43797. </tbody>
  43798. </table>
  43799. <h5 id="installcommand">Install command</h5>
  43800. <pre><code class="lang-console">xrepo install opencl
  43801. </code></pre>
  43802. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43803. <pre><code class="lang-lua">add_requires("opencl")
  43804. </code></pre>
  43805. <h3 id="openclclhpplinux">opencl-clhpp (linux)</h3>
  43806. <table>
  43807. <thead>
  43808. <tr>
  43809. <th>Description</th>
  43810. <th><em>OpenCL API C++ bindings</em></th>
  43811. </tr>
  43812. </thead>
  43813. <tbody>
  43814. <tr>
  43815. <td>Homepage</td>
  43816. <td><a href="https://github.com/KhronosGroup/OpenCL-CLHPP/">https://github.com/KhronosGroup/OpenCL-CLHPP/</a></td>
  43817. </tr>
  43818. <tr>
  43819. <td>License</td>
  43820. <td>Apache-2.0</td>
  43821. </tr>
  43822. <tr>
  43823. <td>Versions</td>
  43824. <td>1.2.8, 2.0.15</td>
  43825. </tr>
  43826. <tr>
  43827. <td>Architectures</td>
  43828. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43829. </tr>
  43830. <tr>
  43831. <td>Definition</td>
  43832. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencl-clhpp/xmake.lua">opencl-clhpp/xmake.lua</a></td>
  43833. </tr>
  43834. </tbody>
  43835. </table>
  43836. <h5 id="installcommand">Install command</h5>
  43837. <pre><code class="lang-console">xrepo install opencl-clhpp
  43838. </code></pre>
  43839. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43840. <pre><code class="lang-lua">add_requires("opencl-clhpp")
  43841. </code></pre>
  43842. <h3 id="openclheaderslinux">opencl-headers (linux)</h3>
  43843. <table>
  43844. <thead>
  43845. <tr>
  43846. <th>Description</th>
  43847. <th><em>Khronos OpenCL-Headers</em></th>
  43848. </tr>
  43849. </thead>
  43850. <tbody>
  43851. <tr>
  43852. <td>Homepage</td>
  43853. <td><a href="https://github.com/KhronosGroup/OpenCL-Headers/">https://github.com/KhronosGroup/OpenCL-Headers/</a></td>
  43854. </tr>
  43855. <tr>
  43856. <td>License</td>
  43857. <td>Apache-2.0</td>
  43858. </tr>
  43859. <tr>
  43860. <td>Versions</td>
  43861. <td>v2021.06.30, v2023.12.14, v2024.05.08, v2024.10.24, v2025.06.13, v2025.07.22</td>
  43862. </tr>
  43863. <tr>
  43864. <td>Architectures</td>
  43865. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43866. </tr>
  43867. <tr>
  43868. <td>Definition</td>
  43869. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencl-headers/xmake.lua">opencl-headers/xmake.lua</a></td>
  43870. </tr>
  43871. </tbody>
  43872. </table>
  43873. <h5 id="installcommand">Install command</h5>
  43874. <pre><code class="lang-console">xrepo install opencl-headers
  43875. </code></pre>
  43876. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43877. <pre><code class="lang-lua">add_requires("opencl-headers")
  43878. </code></pre>
  43879. <h3 id="opencoloriolinux">opencolorio (linux)</h3>
  43880. <table>
  43881. <thead>
  43882. <tr>
  43883. <th>Description</th>
  43884. <th><em>A complete color management solution geared towards motion picture production with an emphasis on visual effects and computer animation.</em></th>
  43885. </tr>
  43886. </thead>
  43887. <tbody>
  43888. <tr>
  43889. <td>Homepage</td>
  43890. <td><a href="https://opencolorio.org/">https://opencolorio.org/</a></td>
  43891. </tr>
  43892. <tr>
  43893. <td>License</td>
  43894. <td>BSD-3-Clause</td>
  43895. </tr>
  43896. <tr>
  43897. <td>Versions</td>
  43898. <td>v2.1.0, v2.1.1, v2.3.2, v2.4.2</td>
  43899. </tr>
  43900. <tr>
  43901. <td>Architectures</td>
  43902. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43903. </tr>
  43904. <tr>
  43905. <td>Definition</td>
  43906. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencolorio/xmake.lua">opencolorio/xmake.lua</a></td>
  43907. </tr>
  43908. </tbody>
  43909. </table>
  43910. <h5 id="installcommand">Install command</h5>
  43911. <pre><code class="lang-console">xrepo install opencolorio
  43912. </code></pre>
  43913. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43914. <pre><code class="lang-lua">add_requires("opencolorio")
  43915. </code></pre>
  43916. <h3 id="opencoreamrlinux">opencore-amr (linux)</h3>
  43917. <table>
  43918. <thead>
  43919. <tr>
  43920. <th>Description</th>
  43921. <th><em>Library of OpenCORE Framework implementation of Adaptive Multi Rate Narrowband and Wideband (AMR-NB and AMR-WB) speech codec.</em></th>
  43922. </tr>
  43923. </thead>
  43924. <tbody>
  43925. <tr>
  43926. <td>Homepage</td>
  43927. <td><a href="https://opencore-amr.sourceforge.io">https://opencore-amr.sourceforge.io</a></td>
  43928. </tr>
  43929. <tr>
  43930. <td>Versions</td>
  43931. <td>0.1.6</td>
  43932. </tr>
  43933. <tr>
  43934. <td>Architectures</td>
  43935. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43936. </tr>
  43937. <tr>
  43938. <td>Definition</td>
  43939. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencore-amr/xmake.lua">opencore-amr/xmake.lua</a></td>
  43940. </tr>
  43941. </tbody>
  43942. </table>
  43943. <h5 id="installcommand">Install command</h5>
  43944. <pre><code class="lang-console">xrepo install opencore-amr
  43945. </code></pre>
  43946. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43947. <pre><code class="lang-lua">add_requires("opencore-amr")
  43948. </code></pre>
  43949. <h3 id="opencvlinux">opencv (linux)</h3>
  43950. <table>
  43951. <thead>
  43952. <tr>
  43953. <th>Description</th>
  43954. <th><em>A open source computer vision library.</em></th>
  43955. </tr>
  43956. </thead>
  43957. <tbody>
  43958. <tr>
  43959. <td>Homepage</td>
  43960. <td><a href="https://opencv.org/">https://opencv.org/</a></td>
  43961. </tr>
  43962. <tr>
  43963. <td>License</td>
  43964. <td>Apache-2.0</td>
  43965. </tr>
  43966. <tr>
  43967. <td>Versions</td>
  43968. <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, 4.12.0, 4.13.0</td>
  43969. </tr>
  43970. <tr>
  43971. <td>Architectures</td>
  43972. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43973. </tr>
  43974. <tr>
  43975. <td>Definition</td>
  43976. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencv/xmake.lua">opencv/xmake.lua</a></td>
  43977. </tr>
  43978. </tbody>
  43979. </table>
  43980. <h5 id="installcommand">Install command</h5>
  43981. <pre><code class="lang-console">xrepo install opencv
  43982. </code></pre>
  43983. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43984. <pre><code class="lang-lua">add_requires("opencv")
  43985. </code></pre>
  43986. <h3 id="opencvmobilelinux">opencv-mobile (linux)</h3>
  43987. <table>
  43988. <thead>
  43989. <tr>
  43990. <th>Description</th>
  43991. <th><em>The minimal opencv for Android, iOS, ARM Linux, Windows, Linux, MacOS, WebAssembly</em></th>
  43992. </tr>
  43993. </thead>
  43994. <tbody>
  43995. <tr>
  43996. <td>Homepage</td>
  43997. <td><a href="https://github.com/nihui/opencv-mobile">https://github.com/nihui/opencv-mobile</a></td>
  43998. </tr>
  43999. <tr>
  44000. <td>License</td>
  44001. <td>Apache-2.0</td>
  44002. </tr>
  44003. <tr>
  44004. <td>Versions</td>
  44005. <td></td>
  44006. </tr>
  44007. <tr>
  44008. <td>Architectures</td>
  44009. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44010. </tr>
  44011. <tr>
  44012. <td>Definition</td>
  44013. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencv-mobile/xmake.lua">opencv-mobile/xmake.lua</a></td>
  44014. </tr>
  44015. </tbody>
  44016. </table>
  44017. <h5 id="installcommand">Install command</h5>
  44018. <pre><code class="lang-console">xrepo install opencv-mobile
  44019. </code></pre>
  44020. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44021. <pre><code class="lang-lua">add_requires("opencv-mobile")
  44022. </code></pre>
  44023. <h3 id="openexrlinux">openexr (linux)</h3>
  44024. <table>
  44025. <thead>
  44026. <tr>
  44027. <th>Description</th>
  44028. <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>
  44029. </tr>
  44030. </thead>
  44031. <tbody>
  44032. <tr>
  44033. <td>Homepage</td>
  44034. <td><a href="https://www.openexr.com/">https://www.openexr.com/</a></td>
  44035. </tr>
  44036. <tr>
  44037. <td>License</td>
  44038. <td>BSD-3-Clause</td>
  44039. </tr>
  44040. <tr>
  44041. <td>Versions</td>
  44042. <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, v3.4.0, v3.4.4, v3.4.5</td>
  44043. </tr>
  44044. <tr>
  44045. <td>Architectures</td>
  44046. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44047. </tr>
  44048. <tr>
  44049. <td>Definition</td>
  44050. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openexr/xmake.lua">openexr/xmake.lua</a></td>
  44051. </tr>
  44052. </tbody>
  44053. </table>
  44054. <h5 id="installcommand">Install command</h5>
  44055. <pre><code class="lang-console">xrepo install openexr
  44056. </code></pre>
  44057. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44058. <pre><code class="lang-lua">add_requires("openexr")
  44059. </code></pre>
  44060. <h3 id="openfbxlinux">openfbx (linux)</h3>
  44061. <table>
  44062. <thead>
  44063. <tr>
  44064. <th>Description</th>
  44065. <th><em>Lightweight open source FBX importer</em></th>
  44066. </tr>
  44067. </thead>
  44068. <tbody>
  44069. <tr>
  44070. <td>Homepage</td>
  44071. <td><a href="https://github.com/nem0/OpenFBX">https://github.com/nem0/OpenFBX</a></td>
  44072. </tr>
  44073. <tr>
  44074. <td>License</td>
  44075. <td>MIT</td>
  44076. </tr>
  44077. <tr>
  44078. <td>Versions</td>
  44079. <td>v0.9</td>
  44080. </tr>
  44081. <tr>
  44082. <td>Architectures</td>
  44083. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44084. </tr>
  44085. <tr>
  44086. <td>Definition</td>
  44087. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openfbx/xmake.lua">openfbx/xmake.lua</a></td>
  44088. </tr>
  44089. </tbody>
  44090. </table>
  44091. <h5 id="installcommand">Install command</h5>
  44092. <pre><code class="lang-console">xrepo install openfbx
  44093. </code></pre>
  44094. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44095. <pre><code class="lang-lua">add_requires("openfbx")
  44096. </code></pre>
  44097. <h3 id="opengllinux">opengl (linux)</h3>
  44098. <table>
  44099. <thead>
  44100. <tr>
  44101. <th>Description</th>
  44102. <th><em>OpenGL - The Industry Standard for High Performance Graphics</em></th>
  44103. </tr>
  44104. </thead>
  44105. <tbody>
  44106. <tr>
  44107. <td>Homepage</td>
  44108. <td><a href="https://opengl.org/">https://opengl.org/</a></td>
  44109. </tr>
  44110. <tr>
  44111. <td>Versions</td>
  44112. <td></td>
  44113. </tr>
  44114. <tr>
  44115. <td>Architectures</td>
  44116. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44117. </tr>
  44118. <tr>
  44119. <td>Definition</td>
  44120. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opengl/xmake.lua">opengl/xmake.lua</a></td>
  44121. </tr>
  44122. </tbody>
  44123. </table>
  44124. <h5 id="installcommand">Install command</h5>
  44125. <pre><code class="lang-console">xrepo install opengl
  44126. </code></pre>
  44127. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44128. <pre><code class="lang-lua">add_requires("opengl")
  44129. </code></pre>
  44130. <h3 id="openglheaderslinux">opengl-headers (linux)</h3>
  44131. <table>
  44132. <thead>
  44133. <tr>
  44134. <th>Description</th>
  44135. <th><em>OpenGL, OpenGL ES, and OpenGL ES-SC API and Extension Registry</em></th>
  44136. </tr>
  44137. </thead>
  44138. <tbody>
  44139. <tr>
  44140. <td>Homepage</td>
  44141. <td><a href="https://github.com/KhronosGroup/OpenGL-Registry/">https://github.com/KhronosGroup/OpenGL-Registry/</a></td>
  44142. </tr>
  44143. <tr>
  44144. <td>License</td>
  44145. <td>MIT</td>
  44146. </tr>
  44147. <tr>
  44148. <td>Versions</td>
  44149. <td>2024.01.04</td>
  44150. </tr>
  44151. <tr>
  44152. <td>Architectures</td>
  44153. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44154. </tr>
  44155. <tr>
  44156. <td>Definition</td>
  44157. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opengl-headers/xmake.lua">opengl-headers/xmake.lua</a></td>
  44158. </tr>
  44159. </tbody>
  44160. </table>
  44161. <h5 id="installcommand">Install command</h5>
  44162. <pre><code class="lang-console">xrepo install opengl-headers
  44163. </code></pre>
  44164. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44165. <pre><code class="lang-lua">add_requires("opengl-headers")
  44166. </code></pre>
  44167. <h3 id="openh264linux">openh264 (linux)</h3>
  44168. <table>
  44169. <thead>
  44170. <tr>
  44171. <th>Description</th>
  44172. <th><em>OpenH264 is a codec library which supports H.264 encoding and decoding.</em></th>
  44173. </tr>
  44174. </thead>
  44175. <tbody>
  44176. <tr>
  44177. <td>Homepage</td>
  44178. <td><a href="http://www.openh264.org/">http://www.openh264.org/</a></td>
  44179. </tr>
  44180. <tr>
  44181. <td>License</td>
  44182. <td>BSD-2-Clause</td>
  44183. </tr>
  44184. <tr>
  44185. <td>Versions</td>
  44186. <td>v2.1.1, v2.4.1, v2.5.0, v2.6.0</td>
  44187. </tr>
  44188. <tr>
  44189. <td>Architectures</td>
  44190. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44191. </tr>
  44192. <tr>
  44193. <td>Definition</td>
  44194. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openh264/xmake.lua">openh264/xmake.lua</a></td>
  44195. </tr>
  44196. </tbody>
  44197. </table>
  44198. <h5 id="installcommand">Install command</h5>
  44199. <pre><code class="lang-console">xrepo install openh264
  44200. </code></pre>
  44201. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44202. <pre><code class="lang-lua">add_requires("openh264")
  44203. </code></pre>
  44204. <h3 id="openimagedenoiselinux">openimagedenoise (linux)</h3>
  44205. <table>
  44206. <thead>
  44207. <tr>
  44208. <th>Description</th>
  44209. <th><em>Intel® Open Image Denoise library</em></th>
  44210. </tr>
  44211. </thead>
  44212. <tbody>
  44213. <tr>
  44214. <td>Homepage</td>
  44215. <td><a href="https://www.openimagedenoise.org">https://www.openimagedenoise.org</a></td>
  44216. </tr>
  44217. <tr>
  44218. <td>License</td>
  44219. <td>Apache-2.0</td>
  44220. </tr>
  44221. <tr>
  44222. <td>Versions</td>
  44223. <td>v2.3.3, v2.4.1</td>
  44224. </tr>
  44225. <tr>
  44226. <td>Architectures</td>
  44227. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44228. </tr>
  44229. <tr>
  44230. <td>Definition</td>
  44231. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openimagedenoise/xmake.lua">openimagedenoise/xmake.lua</a></td>
  44232. </tr>
  44233. </tbody>
  44234. </table>
  44235. <h5 id="installcommand">Install command</h5>
  44236. <pre><code class="lang-console">xrepo install openimagedenoise
  44237. </code></pre>
  44238. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44239. <pre><code class="lang-lua">add_requires("openimagedenoise")
  44240. </code></pre>
  44241. <h3 id="openimageiolinux">openimageio (linux)</h3>
  44242. <table>
  44243. <thead>
  44244. <tr>
  44245. <th>Description</th>
  44246. <th><em>OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications.</em></th>
  44247. </tr>
  44248. </thead>
  44249. <tbody>
  44250. <tr>
  44251. <td>Homepage</td>
  44252. <td><a href="https://sites.google.com/site/openimageio/home">https://sites.google.com/site/openimageio/home</a></td>
  44253. </tr>
  44254. <tr>
  44255. <td>License</td>
  44256. <td>BSD-3-Clause</td>
  44257. </tr>
  44258. <tr>
  44259. <td>Versions</td>
  44260. <td>2.2.19+0, 2.3.10+1, 2.3.13+0</td>
  44261. </tr>
  44262. <tr>
  44263. <td>Architectures</td>
  44264. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44265. </tr>
  44266. <tr>
  44267. <td>Definition</td>
  44268. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openimageio/xmake.lua">openimageio/xmake.lua</a></td>
  44269. </tr>
  44270. </tbody>
  44271. </table>
  44272. <h5 id="installcommand">Install command</h5>
  44273. <pre><code class="lang-console">xrepo install openimageio
  44274. </code></pre>
  44275. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44276. <pre><code class="lang-lua">add_requires("openimageio")
  44277. </code></pre>
  44278. <h3 id="openjdklinux">openjdk (linux)</h3>
  44279. <table>
  44280. <thead>
  44281. <tr>
  44282. <th>Description</th>
  44283. <th><em>Java Development Kit builds, from Oracle</em></th>
  44284. </tr>
  44285. </thead>
  44286. <tbody>
  44287. <tr>
  44288. <td>Homepage</td>
  44289. <td><a href="https://jdk.java.net">https://jdk.java.net</a></td>
  44290. </tr>
  44291. <tr>
  44292. <td>License</td>
  44293. <td>GPL-2.0</td>
  44294. </tr>
  44295. <tr>
  44296. <td>Versions</td>
  44297. <td>21.0.5</td>
  44298. </tr>
  44299. <tr>
  44300. <td>Architectures</td>
  44301. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44302. </tr>
  44303. <tr>
  44304. <td>Definition</td>
  44305. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openjdk/xmake.lua">openjdk/xmake.lua</a></td>
  44306. </tr>
  44307. </tbody>
  44308. </table>
  44309. <h5 id="installcommand">Install command</h5>
  44310. <pre><code class="lang-console">xrepo install openjdk
  44311. </code></pre>
  44312. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44313. <pre><code class="lang-lua">add_requires("openjdk")
  44314. </code></pre>
  44315. <h3 id="openjpeglinux">openjpeg (linux)</h3>
  44316. <table>
  44317. <thead>
  44318. <tr>
  44319. <th>Description</th>
  44320. <th><em>OpenJPEG is an open-source JPEG 2000 codec written in C language.</em></th>
  44321. </tr>
  44322. </thead>
  44323. <tbody>
  44324. <tr>
  44325. <td>Homepage</td>
  44326. <td><a href="http://www.openjpeg.org/">http://www.openjpeg.org/</a></td>
  44327. </tr>
  44328. <tr>
  44329. <td>License</td>
  44330. <td>BSD-2-Clause</td>
  44331. </tr>
  44332. <tr>
  44333. <td>Versions</td>
  44334. <td>v2.3.1, v2.4.0, v2.5.0, v2.5.3, v2.5.4</td>
  44335. </tr>
  44336. <tr>
  44337. <td>Architectures</td>
  44338. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44339. </tr>
  44340. <tr>
  44341. <td>Definition</td>
  44342. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openjpeg/xmake.lua">openjpeg/xmake.lua</a></td>
  44343. </tr>
  44344. </tbody>
  44345. </table>
  44346. <h5 id="installcommand">Install command</h5>
  44347. <pre><code class="lang-console">xrepo install openjpeg
  44348. </code></pre>
  44349. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44350. <pre><code class="lang-lua">add_requires("openjpeg")
  44351. </code></pre>
  44352. <h3 id="openjphlinux">openjph (linux)</h3>
  44353. <table>
  44354. <thead>
  44355. <tr>
  44356. <th>Description</th>
  44357. <th><em>Open-source implementation of JPEG2000 Part-15 (or JPH or HTJ2K)</em></th>
  44358. </tr>
  44359. </thead>
  44360. <tbody>
  44361. <tr>
  44362. <td>Homepage</td>
  44363. <td><a href="https://github.com/aous72/OpenJPH">https://github.com/aous72/OpenJPH</a></td>
  44364. </tr>
  44365. <tr>
  44366. <td>License</td>
  44367. <td>BSD-2-Clause</td>
  44368. </tr>
  44369. <tr>
  44370. <td>Versions</td>
  44371. <td>0.24.1, 0.24.2, 0.25.2, 0.26.0, 0.26.1, 0.26.2, 0.26.3</td>
  44372. </tr>
  44373. <tr>
  44374. <td>Architectures</td>
  44375. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44376. </tr>
  44377. <tr>
  44378. <td>Definition</td>
  44379. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openjph/xmake.lua">openjph/xmake.lua</a></td>
  44380. </tr>
  44381. </tbody>
  44382. </table>
  44383. <h5 id="installcommand">Install command</h5>
  44384. <pre><code class="lang-console">xrepo install openjph
  44385. </code></pre>
  44386. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44387. <pre><code class="lang-lua">add_requires("openjph")
  44388. </code></pre>
  44389. <h3 id="openldaplinux">openldap (linux)</h3>
  44390. <table>
  44391. <thead>
  44392. <tr>
  44393. <th>Description</th>
  44394. <th><em>OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol.</em></th>
  44395. </tr>
  44396. </thead>
  44397. <tbody>
  44398. <tr>
  44399. <td>Homepage</td>
  44400. <td><a href="https://www.openldap.org/">https://www.openldap.org/</a></td>
  44401. </tr>
  44402. <tr>
  44403. <td>Versions</td>
  44404. <td>2.6.9</td>
  44405. </tr>
  44406. <tr>
  44407. <td>Architectures</td>
  44408. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44409. </tr>
  44410. <tr>
  44411. <td>Definition</td>
  44412. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openldap/xmake.lua">openldap/xmake.lua</a></td>
  44413. </tr>
  44414. </tbody>
  44415. </table>
  44416. <h5 id="installcommand">Install command</h5>
  44417. <pre><code class="lang-console">xrepo install openldap
  44418. </code></pre>
  44419. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44420. <pre><code class="lang-lua">add_requires("openldap")
  44421. </code></pre>
  44422. <h3 id="openmeshlinux">openmesh (linux)</h3>
  44423. <table>
  44424. <thead>
  44425. <tr>
  44426. <th>Description</th>
  44427. <th><em>OpenMesh is a generic and efficient data structure for representing and manipulating polygonal meshes.</em></th>
  44428. </tr>
  44429. </thead>
  44430. <tbody>
  44431. <tr>
  44432. <td>Homepage</td>
  44433. <td><a href="https://www.graphics.rwth-aachen.de/software/openmesh/">https://www.graphics.rwth-aachen.de/software/openmesh/</a></td>
  44434. </tr>
  44435. <tr>
  44436. <td>License</td>
  44437. <td>BSD-3-Clause</td>
  44438. </tr>
  44439. <tr>
  44440. <td>Versions</td>
  44441. <td>8.1, 9.0</td>
  44442. </tr>
  44443. <tr>
  44444. <td>Architectures</td>
  44445. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44446. </tr>
  44447. <tr>
  44448. <td>Definition</td>
  44449. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openmesh/xmake.lua">openmesh/xmake.lua</a></td>
  44450. </tr>
  44451. </tbody>
  44452. </table>
  44453. <h5 id="installcommand">Install command</h5>
  44454. <pre><code class="lang-console">xrepo install openmesh
  44455. </code></pre>
  44456. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44457. <pre><code class="lang-lua">add_requires("openmesh")
  44458. </code></pre>
  44459. <h3 id="openmplinux">openmp (linux)</h3>
  44460. <table>
  44461. <thead>
  44462. <tr>
  44463. <th>Description</th>
  44464. <th><em>The OpenMP API specification for parallel programming</em></th>
  44465. </tr>
  44466. </thead>
  44467. <tbody>
  44468. <tr>
  44469. <td>Homepage</td>
  44470. <td><a href="https://openmp.org/">https://openmp.org/</a></td>
  44471. </tr>
  44472. <tr>
  44473. <td>Versions</td>
  44474. <td></td>
  44475. </tr>
  44476. <tr>
  44477. <td>Architectures</td>
  44478. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44479. </tr>
  44480. <tr>
  44481. <td>Definition</td>
  44482. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openmp/xmake.lua">openmp/xmake.lua</a></td>
  44483. </tr>
  44484. </tbody>
  44485. </table>
  44486. <h5 id="installcommand">Install command</h5>
  44487. <pre><code class="lang-console">xrepo install openmp
  44488. </code></pre>
  44489. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44490. <pre><code class="lang-lua">add_requires("openmp")
  44491. </code></pre>
  44492. <h3 id="openmvglinux">openmvg (linux)</h3>
  44493. <table>
  44494. <thead>
  44495. <tr>
  44496. <th>Description</th>
  44497. <th><em>open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.</em></th>
  44498. </tr>
  44499. </thead>
  44500. <tbody>
  44501. <tr>
  44502. <td>Homepage</td>
  44503. <td><a href="https://github.com/openMVG/openMVG">https://github.com/openMVG/openMVG</a></td>
  44504. </tr>
  44505. <tr>
  44506. <td>License</td>
  44507. <td>MPL-2.0</td>
  44508. </tr>
  44509. <tr>
  44510. <td>Versions</td>
  44511. <td>v2.1</td>
  44512. </tr>
  44513. <tr>
  44514. <td>Architectures</td>
  44515. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44516. </tr>
  44517. <tr>
  44518. <td>Definition</td>
  44519. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openmvg/xmake.lua">openmvg/xmake.lua</a></td>
  44520. </tr>
  44521. </tbody>
  44522. </table>
  44523. <h5 id="installcommand">Install command</h5>
  44524. <pre><code class="lang-console">xrepo install openmvg
  44525. </code></pre>
  44526. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44527. <pre><code class="lang-lua">add_requires("openmvg")
  44528. </code></pre>
  44529. <h3 id="openmvslinux">openmvs (linux)</h3>
  44530. <table>
  44531. <thead>
  44532. <tr>
  44533. <th>Description</th>
  44534. <th><em>open Multi-View Stereo reconstruction library</em></th>
  44535. </tr>
  44536. </thead>
  44537. <tbody>
  44538. <tr>
  44539. <td>Homepage</td>
  44540. <td><a href="https://github.com/cdcseacave/openMVS">https://github.com/cdcseacave/openMVS</a></td>
  44541. </tr>
  44542. <tr>
  44543. <td>License</td>
  44544. <td>AGPL-3.0</td>
  44545. </tr>
  44546. <tr>
  44547. <td>Versions</td>
  44548. <td>v2.3.0</td>
  44549. </tr>
  44550. <tr>
  44551. <td>Architectures</td>
  44552. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44553. </tr>
  44554. <tr>
  44555. <td>Definition</td>
  44556. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openmvs/xmake.lua">openmvs/xmake.lua</a></td>
  44557. </tr>
  44558. </tbody>
  44559. </table>
  44560. <h5 id="installcommand">Install command</h5>
  44561. <pre><code class="lang-console">xrepo install openmvs
  44562. </code></pre>
  44563. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44564. <pre><code class="lang-lua">add_requires("openmvs")
  44565. </code></pre>
  44566. <h3 id="openpgllinux">openpgl (linux)</h3>
  44567. <table>
  44568. <thead>
  44569. <tr>
  44570. <th>Description</th>
  44571. <th><em>Intel(R) Open Path Guiding Library</em></th>
  44572. </tr>
  44573. </thead>
  44574. <tbody>
  44575. <tr>
  44576. <td>Homepage</td>
  44577. <td><a href="http://www.openpgl.org/">http://www.openpgl.org/</a></td>
  44578. </tr>
  44579. <tr>
  44580. <td>License</td>
  44581. <td>Apache-2.0</td>
  44582. </tr>
  44583. <tr>
  44584. <td>Versions</td>
  44585. <td>0.5.0, 0.6.0, 0.7.0, 0.7.1</td>
  44586. </tr>
  44587. <tr>
  44588. <td>Architectures</td>
  44589. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44590. </tr>
  44591. <tr>
  44592. <td>Definition</td>
  44593. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openpgl/xmake.lua">openpgl/xmake.lua</a></td>
  44594. </tr>
  44595. </tbody>
  44596. </table>
  44597. <h5 id="installcommand">Install command</h5>
  44598. <pre><code class="lang-console">xrepo install openpgl
  44599. </code></pre>
  44600. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44601. <pre><code class="lang-lua">add_requires("openpgl")
  44602. </code></pre>
  44603. <h3 id="openrestryluajitlinux">openrestry-luajit (linux)</h3>
  44604. <table>
  44605. <thead>
  44606. <tr>
  44607. <th>Description</th>
  44608. <th><em>OpenResty&#39;s Branch of LuaJIT 2</em></th>
  44609. </tr>
  44610. </thead>
  44611. <tbody>
  44612. <tr>
  44613. <td>Homepage</td>
  44614. <td><a href="https://github.com/openresty/luajit2">https://github.com/openresty/luajit2</a></td>
  44615. </tr>
  44616. <tr>
  44617. <td>Versions</td>
  44618. <td>v2.1-20220310, v2.1-20230119</td>
  44619. </tr>
  44620. <tr>
  44621. <td>Architectures</td>
  44622. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44623. </tr>
  44624. <tr>
  44625. <td>Definition</td>
  44626. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openrestry-luajit/xmake.lua">openrestry-luajit/xmake.lua</a></td>
  44627. </tr>
  44628. </tbody>
  44629. </table>
  44630. <h5 id="installcommand">Install command</h5>
  44631. <pre><code class="lang-console">xrepo install openrestry-luajit
  44632. </code></pre>
  44633. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44634. <pre><code class="lang-lua">add_requires("openrestry-luajit")
  44635. </code></pre>
  44636. <h3 id="openscenegraphlinux">openscenegraph (linux)</h3>
  44637. <table>
  44638. <thead>
  44639. <tr>
  44640. <th>Description</th>
  44641. <th><em>The OpenSceneGraph is an open source high performance 3D graphics toolkit.</em></th>
  44642. </tr>
  44643. </thead>
  44644. <tbody>
  44645. <tr>
  44646. <td>Homepage</td>
  44647. <td><a href="https://www.openscenegraph.com/">https://www.openscenegraph.com/</a></td>
  44648. </tr>
  44649. <tr>
  44650. <td>Versions</td>
  44651. <td>3.6.5</td>
  44652. </tr>
  44653. <tr>
  44654. <td>Architectures</td>
  44655. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44656. </tr>
  44657. <tr>
  44658. <td>Definition</td>
  44659. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openscenegraph/xmake.lua">openscenegraph/xmake.lua</a></td>
  44660. </tr>
  44661. </tbody>
  44662. </table>
  44663. <h5 id="installcommand">Install command</h5>
  44664. <pre><code class="lang-console">xrepo install openscenegraph
  44665. </code></pre>
  44666. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44667. <pre><code class="lang-lua">add_requires("openscenegraph")
  44668. </code></pre>
  44669. <h3 id="opensshlinux">openssh (linux)</h3>
  44670. <table>
  44671. <thead>
  44672. <tr>
  44673. <th>Description</th>
  44674. <th><em>OpenSSH is a complete implementation of the SSH protocol (version 2) for secure remote login, command execution and file transfer.</em></th>
  44675. </tr>
  44676. </thead>
  44677. <tbody>
  44678. <tr>
  44679. <td>Homepage</td>
  44680. <td>%s</td>
  44681. </tr>
  44682. <tr>
  44683. <td>License</td>
  44684. <td>BSD-2-Clause</td>
  44685. </tr>
  44686. <tr>
  44687. <td>Versions</td>
  44688. <td>10.0p2</td>
  44689. </tr>
  44690. <tr>
  44691. <td>Architectures</td>
  44692. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44693. </tr>
  44694. <tr>
  44695. <td>Definition</td>
  44696. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openssh/xmake.lua">openssh/xmake.lua</a></td>
  44697. </tr>
  44698. </tbody>
  44699. </table>
  44700. <h5 id="installcommand">Install command</h5>
  44701. <pre><code class="lang-console">xrepo install openssh
  44702. </code></pre>
  44703. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44704. <pre><code class="lang-lua">add_requires("openssh")
  44705. </code></pre>
  44706. <h3 id="openssllinux">openssl (linux)</h3>
  44707. <table>
  44708. <thead>
  44709. <tr>
  44710. <th>Description</th>
  44711. <th><em>A robust, commercial-grade, and full-featured toolkit for TLS and SSL.</em></th>
  44712. </tr>
  44713. </thead>
  44714. <tbody>
  44715. <tr>
  44716. <td>Homepage</td>
  44717. <td><a href="https://www.openssl.org/">https://www.openssl.org/</a></td>
  44718. </tr>
  44719. <tr>
  44720. <td>License</td>
  44721. <td>Apache-2.0</td>
  44722. </tr>
  44723. <tr>
  44724. <td>Versions</td>
  44725. <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>
  44726. </tr>
  44727. <tr>
  44728. <td>Architectures</td>
  44729. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44730. </tr>
  44731. <tr>
  44732. <td>Definition</td>
  44733. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openssl/xmake.lua">openssl/xmake.lua</a></td>
  44734. </tr>
  44735. </tbody>
  44736. </table>
  44737. <h5 id="installcommand">Install command</h5>
  44738. <pre><code class="lang-console">xrepo install openssl
  44739. </code></pre>
  44740. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44741. <pre><code class="lang-lua">add_requires("openssl")
  44742. </code></pre>
  44743. <h3 id="openssl3linux">openssl3 (linux)</h3>
  44744. <table>
  44745. <thead>
  44746. <tr>
  44747. <th>Description</th>
  44748. <th><em>A robust, commercial-grade, and full-featured toolkit for TLS and SSL.</em></th>
  44749. </tr>
  44750. </thead>
  44751. <tbody>
  44752. <tr>
  44753. <td>Homepage</td>
  44754. <td><a href="https://www.openssl.org/">https://www.openssl.org/</a></td>
  44755. </tr>
  44756. <tr>
  44757. <td>License</td>
  44758. <td>Apache-2.0</td>
  44759. </tr>
  44760. <tr>
  44761. <td>Versions</td>
  44762. <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.0.19, 3.1.8, 3.2.5, 3.3.1, 3.3.2, 3.3.4, 3.3.6, 3.4.2, 3.4.4, 3.5.1, 3.5.4, 3.5.5, 3.6.0, 3.6.1</td>
  44763. </tr>
  44764. <tr>
  44765. <td>Architectures</td>
  44766. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44767. </tr>
  44768. <tr>
  44769. <td>Definition</td>
  44770. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openssl3/xmake.lua">openssl3/xmake.lua</a></td>
  44771. </tr>
  44772. </tbody>
  44773. </table>
  44774. <h5 id="installcommand">Install command</h5>
  44775. <pre><code class="lang-console">xrepo install openssl3
  44776. </code></pre>
  44777. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44778. <pre><code class="lang-lua">add_requires("openssl3")
  44779. </code></pre>
  44780. <h3 id="opensubdivlinux">opensubdiv (linux)</h3>
  44781. <table>
  44782. <thead>
  44783. <tr>
  44784. <th>Description</th>
  44785. <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>
  44786. </tr>
  44787. </thead>
  44788. <tbody>
  44789. <tr>
  44790. <td>Homepage</td>
  44791. <td><a href="https://graphics.pixar.com/opensubdiv/docs/intro.html">https://graphics.pixar.com/opensubdiv/docs/intro.html</a></td>
  44792. </tr>
  44793. <tr>
  44794. <td>License</td>
  44795. <td>Apache-2.0</td>
  44796. </tr>
  44797. <tr>
  44798. <td>Versions</td>
  44799. <td>3.4.4, 3.5.0, 3.6.0</td>
  44800. </tr>
  44801. <tr>
  44802. <td>Architectures</td>
  44803. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44804. </tr>
  44805. <tr>
  44806. <td>Definition</td>
  44807. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opensubdiv/xmake.lua">opensubdiv/xmake.lua</a></td>
  44808. </tr>
  44809. </tbody>
  44810. </table>
  44811. <h5 id="installcommand">Install command</h5>
  44812. <pre><code class="lang-console">xrepo install opensubdiv
  44813. </code></pre>
  44814. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44815. <pre><code class="lang-lua">add_requires("opensubdiv")
  44816. </code></pre>
  44817. <h3 id="opentelemetrycpplinux">opentelemetry-cpp (linux)</h3>
  44818. <table>
  44819. <thead>
  44820. <tr>
  44821. <th>Description</th>
  44822. <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>
  44823. </tr>
  44824. </thead>
  44825. <tbody>
  44826. <tr>
  44827. <td>Homepage</td>
  44828. <td><a href="https://opentelemetry.io/">https://opentelemetry.io/</a></td>
  44829. </tr>
  44830. <tr>
  44831. <td>License</td>
  44832. <td>Apache-2.0</td>
  44833. </tr>
  44834. <tr>
  44835. <td>Versions</td>
  44836. <td>v1.16.1, v1.19.0, v1.21.0, v1.22.0, v1.23.0, v1.24.0, v1.25.0</td>
  44837. </tr>
  44838. <tr>
  44839. <td>Architectures</td>
  44840. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44841. </tr>
  44842. <tr>
  44843. <td>Definition</td>
  44844. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opentelemetry-cpp/xmake.lua">opentelemetry-cpp/xmake.lua</a></td>
  44845. </tr>
  44846. </tbody>
  44847. </table>
  44848. <h5 id="installcommand">Install command</h5>
  44849. <pre><code class="lang-console">xrepo install opentelemetry-cpp
  44850. </code></pre>
  44851. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44852. <pre><code class="lang-lua">add_requires("opentelemetry-cpp")
  44853. </code></pre>
  44854. <h3 id="openvdblinux">openvdb (linux)</h3>
  44855. <table>
  44856. <thead>
  44857. <tr>
  44858. <th>Description</th>
  44859. <th><em>OpenVDB - Sparse volume data structure and tools</em></th>
  44860. </tr>
  44861. </thead>
  44862. <tbody>
  44863. <tr>
  44864. <td>Homepage</td>
  44865. <td><a href="https://www.openvdb.org/">https://www.openvdb.org/</a></td>
  44866. </tr>
  44867. <tr>
  44868. <td>License</td>
  44869. <td>MPL-2.0</td>
  44870. </tr>
  44871. <tr>
  44872. <td>Versions</td>
  44873. <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, v12.1.1, v13.0.0</td>
  44874. </tr>
  44875. <tr>
  44876. <td>Architectures</td>
  44877. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44878. </tr>
  44879. <tr>
  44880. <td>Definition</td>
  44881. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openvdb/xmake.lua">openvdb/xmake.lua</a></td>
  44882. </tr>
  44883. </tbody>
  44884. </table>
  44885. <h5 id="installcommand">Install command</h5>
  44886. <pre><code class="lang-console">xrepo install openvdb
  44887. </code></pre>
  44888. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44889. <pre><code class="lang-lua">add_requires("openvdb")
  44890. </code></pre>
  44891. <h3 id="openvpn3linux">openvpn3 (linux)</h3>
  44892. <table>
  44893. <thead>
  44894. <tr>
  44895. <th>Description</th>
  44896. <th><em>OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client.</em></th>
  44897. </tr>
  44898. </thead>
  44899. <tbody>
  44900. <tr>
  44901. <td>Homepage</td>
  44902. <td><a href="https://openvpn.github.io/openvpn3/">https://openvpn.github.io/openvpn3/</a></td>
  44903. </tr>
  44904. <tr>
  44905. <td>Versions</td>
  44906. <td>3.11.3</td>
  44907. </tr>
  44908. <tr>
  44909. <td>Architectures</td>
  44910. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44911. </tr>
  44912. <tr>
  44913. <td>Definition</td>
  44914. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openvpn3/xmake.lua">openvpn3/xmake.lua</a></td>
  44915. </tr>
  44916. </tbody>
  44917. </table>
  44918. <h5 id="installcommand">Install command</h5>
  44919. <pre><code class="lang-console">xrepo install openvpn3
  44920. </code></pre>
  44921. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44922. <pre><code class="lang-lua">add_requires("openvpn3")
  44923. </code></pre>
  44924. <h3 id="openvrlinux">openvr (linux)</h3>
  44925. <table>
  44926. <thead>
  44927. <tr>
  44928. <th>Description</th>
  44929. <th><em>OpenVR SDK</em></th>
  44930. </tr>
  44931. </thead>
  44932. <tbody>
  44933. <tr>
  44934. <td>Homepage</td>
  44935. <td><a href="https://www.steamvr.com/">https://www.steamvr.com/</a></td>
  44936. </tr>
  44937. <tr>
  44938. <td>License</td>
  44939. <td>BSD-3-Clause</td>
  44940. </tr>
  44941. <tr>
  44942. <td>Versions</td>
  44943. <td>v1.26.7, v2.5.1, v2.12.1, v2.12.14</td>
  44944. </tr>
  44945. <tr>
  44946. <td>Architectures</td>
  44947. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44948. </tr>
  44949. <tr>
  44950. <td>Definition</td>
  44951. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openvr/xmake.lua">openvr/xmake.lua</a></td>
  44952. </tr>
  44953. </tbody>
  44954. </table>
  44955. <h5 id="installcommand">Install command</h5>
  44956. <pre><code class="lang-console">xrepo install openvr
  44957. </code></pre>
  44958. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44959. <pre><code class="lang-lua">add_requires("openvr")
  44960. </code></pre>
  44961. <h3 id="openxlsxlinux">openxlsx (linux)</h3>
  44962. <table>
  44963. <thead>
  44964. <tr>
  44965. <th>Description</th>
  44966. <th><em>A C++ library for reading, writing, creating and modifying Microsoft Excel® (.xlsx) files.</em></th>
  44967. </tr>
  44968. </thead>
  44969. <tbody>
  44970. <tr>
  44971. <td>Homepage</td>
  44972. <td><a href="https://github.com/troldal/OpenXLSX">https://github.com/troldal/OpenXLSX</a></td>
  44973. </tr>
  44974. <tr>
  44975. <td>License</td>
  44976. <td>BSD-3-Clause</td>
  44977. </tr>
  44978. <tr>
  44979. <td>Versions</td>
  44980. <td>2024.10.17</td>
  44981. </tr>
  44982. <tr>
  44983. <td>Architectures</td>
  44984. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44985. </tr>
  44986. <tr>
  44987. <td>Definition</td>
  44988. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openxlsx/xmake.lua">openxlsx/xmake.lua</a></td>
  44989. </tr>
  44990. </tbody>
  44991. </table>
  44992. <h5 id="installcommand">Install command</h5>
  44993. <pre><code class="lang-console">xrepo install openxlsx
  44994. </code></pre>
  44995. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44996. <pre><code class="lang-lua">add_requires("openxlsx")
  44997. </code></pre>
  44998. <h3 id="openxrlinux">openxr (linux)</h3>
  44999. <table>
  45000. <thead>
  45001. <tr>
  45002. <th>Description</th>
  45003. <th><em>Generated headers and sources for OpenXR loader.</em></th>
  45004. </tr>
  45005. </thead>
  45006. <tbody>
  45007. <tr>
  45008. <td>Homepage</td>
  45009. <td><a href="https://khronos.org/openxr">https://khronos.org/openxr</a></td>
  45010. </tr>
  45011. <tr>
  45012. <td>License</td>
  45013. <td>Apache-2.0</td>
  45014. </tr>
  45015. <tr>
  45016. <td>Versions</td>
  45017. <td>1.1.49</td>
  45018. </tr>
  45019. <tr>
  45020. <td>Architectures</td>
  45021. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45022. </tr>
  45023. <tr>
  45024. <td>Definition</td>
  45025. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openxr/xmake.lua">openxr/xmake.lua</a></td>
  45026. </tr>
  45027. </tbody>
  45028. </table>
  45029. <h5 id="installcommand">Install command</h5>
  45030. <pre><code class="lang-console">xrepo install openxr
  45031. </code></pre>
  45032. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45033. <pre><code class="lang-lua">add_requires("openxr")
  45034. </code></pre>
  45035. <h3 id="opticklinux">optick (linux)</h3>
  45036. <table>
  45037. <thead>
  45038. <tr>
  45039. <th>Description</th>
  45040. <th><em>C++ Profiler For Games (API)</em></th>
  45041. </tr>
  45042. </thead>
  45043. <tbody>
  45044. <tr>
  45045. <td>Homepage</td>
  45046. <td><a href="https://optick.dev">https://optick.dev</a></td>
  45047. </tr>
  45048. <tr>
  45049. <td>License</td>
  45050. <td>MIT</td>
  45051. </tr>
  45052. <tr>
  45053. <td>Versions</td>
  45054. <td>1.3.1, 1.4.0</td>
  45055. </tr>
  45056. <tr>
  45057. <td>Architectures</td>
  45058. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45059. </tr>
  45060. <tr>
  45061. <td>Definition</td>
  45062. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/optick/xmake.lua">optick/xmake.lua</a></td>
  45063. </tr>
  45064. </tbody>
  45065. </table>
  45066. <h5 id="installcommand">Install command</h5>
  45067. <pre><code class="lang-console">xrepo install optick
  45068. </code></pre>
  45069. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45070. <pre><code class="lang-lua">add_requires("optick")
  45071. </code></pre>
  45072. <h3 id="optionallitelinux">optional-lite (linux)</h3>
  45073. <table>
  45074. <thead>
  45075. <tr>
  45076. <th>Description</th>
  45077. <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>
  45078. </tr>
  45079. </thead>
  45080. <tbody>
  45081. <tr>
  45082. <td>Homepage</td>
  45083. <td><a href="https://github.com/martinmoene/optional-lite">https://github.com/martinmoene/optional-lite</a></td>
  45084. </tr>
  45085. <tr>
  45086. <td>License</td>
  45087. <td>BSL-1.0</td>
  45088. </tr>
  45089. <tr>
  45090. <td>Versions</td>
  45091. <td>v3.6.0</td>
  45092. </tr>
  45093. <tr>
  45094. <td>Architectures</td>
  45095. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45096. </tr>
  45097. <tr>
  45098. <td>Definition</td>
  45099. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/optional-lite/xmake.lua">optional-lite/xmake.lua</a></td>
  45100. </tr>
  45101. </tbody>
  45102. </table>
  45103. <h5 id="installcommand">Install command</h5>
  45104. <pre><code class="lang-console">xrepo install optional-lite
  45105. </code></pre>
  45106. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45107. <pre><code class="lang-lua">add_requires("optional-lite")
  45108. </code></pre>
  45109. <h3 id="optixlinux">optix (linux)</h3>
  45110. <table>
  45111. <thead>
  45112. <tr>
  45113. <th>Description</th>
  45114. <th><em>NVIDIA OPTIX™ RAY TRACING ENGINE</em></th>
  45115. </tr>
  45116. </thead>
  45117. <tbody>
  45118. <tr>
  45119. <td>Homepage</td>
  45120. <td><a href="https://developer.nvidia.com/optix">https://developer.nvidia.com/optix</a></td>
  45121. </tr>
  45122. <tr>
  45123. <td>Versions</td>
  45124. <td></td>
  45125. </tr>
  45126. <tr>
  45127. <td>Architectures</td>
  45128. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45129. </tr>
  45130. <tr>
  45131. <td>Definition</td>
  45132. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/optix/xmake.lua">optix/xmake.lua</a></td>
  45133. </tr>
  45134. </tbody>
  45135. </table>
  45136. <h5 id="installcommand">Install command</h5>
  45137. <pre><code class="lang-console">xrepo install optix
  45138. </code></pre>
  45139. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45140. <pre><code class="lang-lua">add_requires("optix")
  45141. </code></pre>
  45142. <h3 id="ortoolslinux">or-tools (linux)</h3>
  45143. <table>
  45144. <thead>
  45145. <tr>
  45146. <th>Description</th>
  45147. <th><em>Google&#39;s Operations Research tools</em></th>
  45148. </tr>
  45149. </thead>
  45150. <tbody>
  45151. <tr>
  45152. <td>Homepage</td>
  45153. <td><a href="https://developers.google.com/optimization/">https://developers.google.com/optimization/</a></td>
  45154. </tr>
  45155. <tr>
  45156. <td>License</td>
  45157. <td>Apache-2.0</td>
  45158. </tr>
  45159. <tr>
  45160. <td>Versions</td>
  45161. <td>v9.15</td>
  45162. </tr>
  45163. <tr>
  45164. <td>Architectures</td>
  45165. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45166. </tr>
  45167. <tr>
  45168. <td>Definition</td>
  45169. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/or-tools/xmake.lua">or-tools/xmake.lua</a></td>
  45170. </tr>
  45171. </tbody>
  45172. </table>
  45173. <h5 id="installcommand">Install command</h5>
  45174. <pre><code class="lang-console">xrepo install or-tools
  45175. </code></pre>
  45176. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45177. <pre><code class="lang-lua">add_requires("or-tools")
  45178. </code></pre>
  45179. <h3 id="orangeduck_mpclinux">orangeduck_mpc (linux)</h3>
  45180. <table>
  45181. <thead>
  45182. <tr>
  45183. <th>Description</th>
  45184. <th><em>A Parser Combinator library for C</em></th>
  45185. </tr>
  45186. </thead>
  45187. <tbody>
  45188. <tr>
  45189. <td>Homepage</td>
  45190. <td><a href="https://github.com/orangeduck/mpc">https://github.com/orangeduck/mpc</a></td>
  45191. </tr>
  45192. <tr>
  45193. <td>Versions</td>
  45194. <td>0.9.0</td>
  45195. </tr>
  45196. <tr>
  45197. <td>Architectures</td>
  45198. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45199. </tr>
  45200. <tr>
  45201. <td>Definition</td>
  45202. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/orangeduck_mpc/xmake.lua">orangeduck_mpc/xmake.lua</a></td>
  45203. </tr>
  45204. </tbody>
  45205. </table>
  45206. <h5 id="installcommand">Install command</h5>
  45207. <pre><code class="lang-console">xrepo install orangeduck_mpc
  45208. </code></pre>
  45209. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45210. <pre><code class="lang-lua">add_requires("orangeduck_mpc")
  45211. </code></pre>
  45212. <h3 id="orclinux">orc (linux)</h3>
  45213. <table>
  45214. <thead>
  45215. <tr>
  45216. <th>Description</th>
  45217. <th><em>ORC is a self-describing type-aware columnar file format designed for Hadoop workloads.</em></th>
  45218. </tr>
  45219. </thead>
  45220. <tbody>
  45221. <tr>
  45222. <td>Homepage</td>
  45223. <td><a href="https://arrow.apache.org/">https://arrow.apache.org/</a></td>
  45224. </tr>
  45225. <tr>
  45226. <td>License</td>
  45227. <td>Apache-2.0</td>
  45228. </tr>
  45229. <tr>
  45230. <td>Versions</td>
  45231. <td>v2.0.3, v2.1.0, v2.1.1, v2.1.2, v2.2.1, v2.2.2</td>
  45232. </tr>
  45233. <tr>
  45234. <td>Architectures</td>
  45235. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45236. </tr>
  45237. <tr>
  45238. <td>Definition</td>
  45239. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/orc/xmake.lua">orc/xmake.lua</a></td>
  45240. </tr>
  45241. </tbody>
  45242. </table>
  45243. <h5 id="installcommand">Install command</h5>
  45244. <pre><code class="lang-console">xrepo install orc
  45245. </code></pre>
  45246. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45247. <pre><code class="lang-lua">add_requires("orc")
  45248. </code></pre>
  45249. <h3 id="ordered_maplinux">ordered_map (linux)</h3>
  45250. <table>
  45251. <thead>
  45252. <tr>
  45253. <th>Description</th>
  45254. <th><em>C++ hash map and hash set which preserve the order of insertion</em></th>
  45255. </tr>
  45256. </thead>
  45257. <tbody>
  45258. <tr>
  45259. <td>Homepage</td>
  45260. <td><a href="https://github.com/Tessil/ordered-map">https://github.com/Tessil/ordered-map</a></td>
  45261. </tr>
  45262. <tr>
  45263. <td>License</td>
  45264. <td>MIT</td>
  45265. </tr>
  45266. <tr>
  45267. <td>Versions</td>
  45268. <td>v1.0.0, v1.1.0, v1.2.0</td>
  45269. </tr>
  45270. <tr>
  45271. <td>Architectures</td>
  45272. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45273. </tr>
  45274. <tr>
  45275. <td>Definition</td>
  45276. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ordered_map/xmake.lua">ordered_map/xmake.lua</a></td>
  45277. </tr>
  45278. </tbody>
  45279. </table>
  45280. <h5 id="installcommand">Install command</h5>
  45281. <pre><code class="lang-console">xrepo install ordered_map
  45282. </code></pre>
  45283. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45284. <pre><code class="lang-lua">add_requires("ordered_map")
  45285. </code></pre>
  45286. <h3 id="ormpplinux">ormpp (linux)</h3>
  45287. <table>
  45288. <thead>
  45289. <tr>
  45290. <th>Description</th>
  45291. <th><em>modern C++ ORM, C++17, support mysql, postgresql,sqlite</em></th>
  45292. </tr>
  45293. </thead>
  45294. <tbody>
  45295. <tr>
  45296. <td>Homepage</td>
  45297. <td><a href="https://github.com/qicosmos/ormpp">https://github.com/qicosmos/ormpp</a></td>
  45298. </tr>
  45299. <tr>
  45300. <td>License</td>
  45301. <td>Apache-2.0</td>
  45302. </tr>
  45303. <tr>
  45304. <td>Versions</td>
  45305. <td>v0.1.1, v0.1.2, 0.1.3</td>
  45306. </tr>
  45307. <tr>
  45308. <td>Architectures</td>
  45309. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45310. </tr>
  45311. <tr>
  45312. <td>Definition</td>
  45313. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ormpp/xmake.lua">ormpp/xmake.lua</a></td>
  45314. </tr>
  45315. </tbody>
  45316. </table>
  45317. <h5 id="installcommand">Install command</h5>
  45318. <pre><code class="lang-console">xrepo install ormpp
  45319. </code></pre>
  45320. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45321. <pre><code class="lang-lua">add_requires("ormpp")
  45322. </code></pre>
  45323. <h3 id="orocoskdllinux">orocos-kdl (linux)</h3>
  45324. <table>
  45325. <thead>
  45326. <tr>
  45327. <th>Description</th>
  45328. <th><em>Orocos Kinematics and Dynamics C++ library</em></th>
  45329. </tr>
  45330. </thead>
  45331. <tbody>
  45332. <tr>
  45333. <td>Homepage</td>
  45334. <td><a href="https://www.orocos.org/">https://www.orocos.org/</a></td>
  45335. </tr>
  45336. <tr>
  45337. <td>Versions</td>
  45338. <td>1.5.3</td>
  45339. </tr>
  45340. <tr>
  45341. <td>Architectures</td>
  45342. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45343. </tr>
  45344. <tr>
  45345. <td>Definition</td>
  45346. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/orocos-kdl/xmake.lua">orocos-kdl/xmake.lua</a></td>
  45347. </tr>
  45348. </tbody>
  45349. </table>
  45350. <h5 id="installcommand">Install command</h5>
  45351. <pre><code class="lang-console">xrepo install orocos-kdl
  45352. </code></pre>
  45353. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45354. <pre><code class="lang-lua">add_requires("orocos-kdl")
  45355. </code></pre>
  45356. <h3 id="osiplinux">osip (linux)</h3>
  45357. <table>
  45358. <thead>
  45359. <tr>
  45360. <th>Description</th>
  45361. <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>
  45362. </tr>
  45363. </thead>
  45364. <tbody>
  45365. <tr>
  45366. <td>Homepage</td>
  45367. <td><a href="https://savannah.gnu.org/projects/osip">https://savannah.gnu.org/projects/osip</a></td>
  45368. </tr>
  45369. <tr>
  45370. <td>License</td>
  45371. <td>LGPL</td>
  45372. </tr>
  45373. <tr>
  45374. <td>Versions</td>
  45375. <td>5.3.0</td>
  45376. </tr>
  45377. <tr>
  45378. <td>Architectures</td>
  45379. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45380. </tr>
  45381. <tr>
  45382. <td>Definition</td>
  45383. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/osip/xmake.lua">osip/xmake.lua</a></td>
  45384. </tr>
  45385. </tbody>
  45386. </table>
  45387. <h5 id="installcommand">Install command</h5>
  45388. <pre><code class="lang-console">xrepo install osip
  45389. </code></pre>
  45390. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45391. <pre><code class="lang-lua">add_requires("osip")
  45392. </code></pre>
  45393. <h3 id="osmaniplinux">osmanip (linux)</h3>
  45394. <table>
  45395. <thead>
  45396. <tr>
  45397. <th>Description</th>
  45398. <th><em>A cross-platform library for output stream manipulation using ANSI escape sequences.</em></th>
  45399. </tr>
  45400. </thead>
  45401. <tbody>
  45402. <tr>
  45403. <td>Homepage</td>
  45404. <td><a href="https://github.com/JustWhit3/osmanip">https://github.com/JustWhit3/osmanip</a></td>
  45405. </tr>
  45406. <tr>
  45407. <td>License</td>
  45408. <td>MIT</td>
  45409. </tr>
  45410. <tr>
  45411. <td>Versions</td>
  45412. <td>v4.6.1</td>
  45413. </tr>
  45414. <tr>
  45415. <td>Architectures</td>
  45416. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45417. </tr>
  45418. <tr>
  45419. <td>Definition</td>
  45420. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/osmanip/xmake.lua">osmanip/xmake.lua</a></td>
  45421. </tr>
  45422. </tbody>
  45423. </table>
  45424. <h5 id="installcommand">Install command</h5>
  45425. <pre><code class="lang-console">xrepo install osmanip
  45426. </code></pre>
  45427. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45428. <pre><code class="lang-lua">add_requires("osmanip")
  45429. </code></pre>
  45430. <h3 id="osqplinux">osqp (linux)</h3>
  45431. <table>
  45432. <thead>
  45433. <tr>
  45434. <th>Description</th>
  45435. <th><em>The Operator Splitting QP Solver</em></th>
  45436. </tr>
  45437. </thead>
  45438. <tbody>
  45439. <tr>
  45440. <td>Homepage</td>
  45441. <td><a href="https://osqp.org/">https://osqp.org/</a></td>
  45442. </tr>
  45443. <tr>
  45444. <td>License</td>
  45445. <td>Apache-2.0</td>
  45446. </tr>
  45447. <tr>
  45448. <td>Versions</td>
  45449. <td>v0.6.3</td>
  45450. </tr>
  45451. <tr>
  45452. <td>Architectures</td>
  45453. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45454. </tr>
  45455. <tr>
  45456. <td>Definition</td>
  45457. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/osqp/xmake.lua">osqp/xmake.lua</a></td>
  45458. </tr>
  45459. </tbody>
  45460. </table>
  45461. <h5 id="installcommand">Install command</h5>
  45462. <pre><code class="lang-console">xrepo install osqp
  45463. </code></pre>
  45464. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45465. <pre><code class="lang-lua">add_requires("osqp")
  45466. </code></pre>
  45467. <h3 id="out_ptrlinux">out_ptr (linux)</h3>
  45468. <table>
  45469. <thead>
  45470. <tr>
  45471. <th>Description</th>
  45472. <th><em>Repository for a C++11 implementation of std::out_ptr (p1132), as a standalone library!</em></th>
  45473. </tr>
  45474. </thead>
  45475. <tbody>
  45476. <tr>
  45477. <td>Homepage</td>
  45478. <td><a href="https://github.com/soasis/out_ptr">https://github.com/soasis/out_ptr</a></td>
  45479. </tr>
  45480. <tr>
  45481. <td>License</td>
  45482. <td>Apache-2.0</td>
  45483. </tr>
  45484. <tr>
  45485. <td>Versions</td>
  45486. <td>2022.10.07</td>
  45487. </tr>
  45488. <tr>
  45489. <td>Architectures</td>
  45490. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45491. </tr>
  45492. <tr>
  45493. <td>Definition</td>
  45494. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/out_ptr/xmake.lua">out_ptr/xmake.lua</a></td>
  45495. </tr>
  45496. </tbody>
  45497. </table>
  45498. <h5 id="installcommand">Install command</h5>
  45499. <pre><code class="lang-console">xrepo install out_ptr
  45500. </code></pre>
  45501. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45502. <pre><code class="lang-lua">add_requires("out_ptr")
  45503. </code></pre>
  45504. <h3 id="outcomelinux">outcome (linux)</h3>
  45505. <table>
  45506. <thead>
  45507. <tr>
  45508. <th>Description</th>
  45509. <th><em>Provides very lightweight outcome<T> and result<T> (non-Boost edition)</em></th>
  45510. </tr>
  45511. </thead>
  45512. <tbody>
  45513. <tr>
  45514. <td>Homepage</td>
  45515. <td><a href="https://github.com/ned14/outcome">https://github.com/ned14/outcome</a></td>
  45516. </tr>
  45517. <tr>
  45518. <td>License</td>
  45519. <td>Apache-2.0</td>
  45520. </tr>
  45521. <tr>
  45522. <td>Versions</td>
  45523. <td>v2.2.4</td>
  45524. </tr>
  45525. <tr>
  45526. <td>Architectures</td>
  45527. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45528. </tr>
  45529. <tr>
  45530. <td>Definition</td>
  45531. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/outcome/xmake.lua">outcome/xmake.lua</a></td>
  45532. </tr>
  45533. </tbody>
  45534. </table>
  45535. <h5 id="installcommand">Install command</h5>
  45536. <pre><code class="lang-console">xrepo install outcome
  45537. </code></pre>
  45538. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45539. <pre><code class="lang-lua">add_requires("outcome")
  45540. </code></pre>
  45541. <h3 id="ozzanimationlinux">ozz-animation (linux)</h3>
  45542. <table>
  45543. <thead>
  45544. <tr>
  45545. <th>Description</th>
  45546. <th><em>Open source c++ skeletal animation library and toolset</em></th>
  45547. </tr>
  45548. </thead>
  45549. <tbody>
  45550. <tr>
  45551. <td>Homepage</td>
  45552. <td><a href="http://guillaumeblanc.github.io/ozz-animation/">http://guillaumeblanc.github.io/ozz-animation/</a></td>
  45553. </tr>
  45554. <tr>
  45555. <td>License</td>
  45556. <td>MIT</td>
  45557. </tr>
  45558. <tr>
  45559. <td>Versions</td>
  45560. <td>0.14.2, 0.14.3, 0.15.0, 0.16.0</td>
  45561. </tr>
  45562. <tr>
  45563. <td>Architectures</td>
  45564. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45565. </tr>
  45566. <tr>
  45567. <td>Definition</td>
  45568. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ozz-animation/xmake.lua">ozz-animation/xmake.lua</a></td>
  45569. </tr>
  45570. </tbody>
  45571. </table>
  45572. <h5 id="installcommand">Install command</h5>
  45573. <pre><code class="lang-console">xrepo install ozz-animation
  45574. </code></pre>
  45575. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45576. <pre><code class="lang-lua">add_requires("ozz-animation")
  45577. </code></pre>
  45578. <h2 id="p">p</h2>
  45579. <h3 id="p11kitlinux">p11-kit (linux)</h3>
  45580. <table>
  45581. <thead>
  45582. <tr>
  45583. <th>Description</th>
  45584. <th><em>Provides a way to load and enumerate PKCS#11 modules.</em></th>
  45585. </tr>
  45586. </thead>
  45587. <tbody>
  45588. <tr>
  45589. <td>Homepage</td>
  45590. <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>
  45591. </tr>
  45592. <tr>
  45593. <td>License</td>
  45594. <td>BSD-3-Clause</td>
  45595. </tr>
  45596. <tr>
  45597. <td>Versions</td>
  45598. <td>0.25.5, 0.25.8, 0.25.9, 0.25.10, 0.26.1</td>
  45599. </tr>
  45600. <tr>
  45601. <td>Architectures</td>
  45602. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45603. </tr>
  45604. <tr>
  45605. <td>Definition</td>
  45606. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/p11-kit/xmake.lua">p11-kit/xmake.lua</a></td>
  45607. </tr>
  45608. </tbody>
  45609. </table>
  45610. <h5 id="installcommand">Install command</h5>
  45611. <pre><code class="lang-console">xrepo install p11-kit
  45612. </code></pre>
  45613. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45614. <pre><code class="lang-lua">add_requires("p11-kit")
  45615. </code></pre>
  45616. <h3 id="pagmolinux">pagmo (linux)</h3>
  45617. <table>
  45618. <thead>
  45619. <tr>
  45620. <th>Description</th>
  45621. <th><em>pagmo is a C++ scientific library for massively parallel optimization.</em></th>
  45622. </tr>
  45623. </thead>
  45624. <tbody>
  45625. <tr>
  45626. <td>Homepage</td>
  45627. <td><a href="https://esa.github.io/pagmo2/index.html">https://esa.github.io/pagmo2/index.html</a></td>
  45628. </tr>
  45629. <tr>
  45630. <td>License</td>
  45631. <td>LGPL-3.0</td>
  45632. </tr>
  45633. <tr>
  45634. <td>Versions</td>
  45635. <td>v2.18.0, v2.19.0, v2.19.1</td>
  45636. </tr>
  45637. <tr>
  45638. <td>Architectures</td>
  45639. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45640. </tr>
  45641. <tr>
  45642. <td>Definition</td>
  45643. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pagmo/xmake.lua">pagmo/xmake.lua</a></td>
  45644. </tr>
  45645. </tbody>
  45646. </table>
  45647. <h5 id="installcommand">Install command</h5>
  45648. <pre><code class="lang-console">xrepo install pagmo
  45649. </code></pre>
  45650. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45651. <pre><code class="lang-lua">add_requires("pagmo")
  45652. </code></pre>
  45653. <h3 id="pahomqttclinux">pahomqttc (linux)</h3>
  45654. <table>
  45655. <thead>
  45656. <tr>
  45657. <th>Description</th>
  45658. <th><em>Eclipse Paho MQTT C Client Library</em></th>
  45659. </tr>
  45660. </thead>
  45661. <tbody>
  45662. <tr>
  45663. <td>Homepage</td>
  45664. <td><a href="https://github.com/eclipse/paho.mqtt.c">https://github.com/eclipse/paho.mqtt.c</a></td>
  45665. </tr>
  45666. <tr>
  45667. <td>License</td>
  45668. <td>EPL-2.0</td>
  45669. </tr>
  45670. <tr>
  45671. <td>Versions</td>
  45672. <td>v1.3.13, v1.3.14, v1.3.15</td>
  45673. </tr>
  45674. <tr>
  45675. <td>Architectures</td>
  45676. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45677. </tr>
  45678. <tr>
  45679. <td>Definition</td>
  45680. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pahomqttc/xmake.lua">pahomqttc/xmake.lua</a></td>
  45681. </tr>
  45682. </tbody>
  45683. </table>
  45684. <h5 id="installcommand">Install command</h5>
  45685. <pre><code class="lang-console">xrepo install pahomqttc
  45686. </code></pre>
  45687. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45688. <pre><code class="lang-lua">add_requires("pahomqttc")
  45689. </code></pre>
  45690. <h3 id="pahomqttcpplinux">pahomqttcpp (linux)</h3>
  45691. <table>
  45692. <thead>
  45693. <tr>
  45694. <th>Description</th>
  45695. <th><em>Eclipse Paho MQTT C++ Client Library</em></th>
  45696. </tr>
  45697. </thead>
  45698. <tbody>
  45699. <tr>
  45700. <td>Homepage</td>
  45701. <td><a href="https://github.com/eclipse/paho.mqtt.cpp">https://github.com/eclipse/paho.mqtt.cpp</a></td>
  45702. </tr>
  45703. <tr>
  45704. <td>License</td>
  45705. <td>EPL-2.0</td>
  45706. </tr>
  45707. <tr>
  45708. <td>Versions</td>
  45709. <td>v1.2.0, v1.3.2, v1.4.0, v1.4.1, v1.5.0, v1.5.1, v1.5.2</td>
  45710. </tr>
  45711. <tr>
  45712. <td>Architectures</td>
  45713. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45714. </tr>
  45715. <tr>
  45716. <td>Definition</td>
  45717. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pahomqttcpp/xmake.lua">pahomqttcpp/xmake.lua</a></td>
  45718. </tr>
  45719. </tbody>
  45720. </table>
  45721. <h5 id="installcommand">Install command</h5>
  45722. <pre><code class="lang-console">xrepo install pahomqttcpp
  45723. </code></pre>
  45724. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45725. <pre><code class="lang-lua">add_requires("pahomqttcpp")
  45726. </code></pre>
  45727. <h3 id="pangolinux">pango (linux)</h3>
  45728. <table>
  45729. <thead>
  45730. <tr>
  45731. <th>Description</th>
  45732. <th><em>Framework for layout and rendering of i18n text</em></th>
  45733. </tr>
  45734. </thead>
  45735. <tbody>
  45736. <tr>
  45737. <td>Homepage</td>
  45738. <td><a href="https://www.pango.org/">https://www.pango.org/</a></td>
  45739. </tr>
  45740. <tr>
  45741. <td>License</td>
  45742. <td>LGPL-2.0</td>
  45743. </tr>
  45744. <tr>
  45745. <td>Versions</td>
  45746. <td>1.50.3, 1.51.1</td>
  45747. </tr>
  45748. <tr>
  45749. <td>Architectures</td>
  45750. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45751. </tr>
  45752. <tr>
  45753. <td>Definition</td>
  45754. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pango/xmake.lua">pango/xmake.lua</a></td>
  45755. </tr>
  45756. </tbody>
  45757. </table>
  45758. <h5 id="installcommand">Install command</h5>
  45759. <pre><code class="lang-console">xrepo install pango
  45760. </code></pre>
  45761. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45762. <pre><code class="lang-lua">add_requires("pango")
  45763. </code></pre>
  45764. <h3 id="papilinux">papi (linux)</h3>
  45765. <table>
  45766. <thead>
  45767. <tr>
  45768. <th>Description</th>
  45769. <th><em>Performance Application Programming Interface</em></th>
  45770. </tr>
  45771. </thead>
  45772. <tbody>
  45773. <tr>
  45774. <td>Homepage</td>
  45775. <td><a href="https://icl.utk.edu/papi/index.html">https://icl.utk.edu/papi/index.html</a></td>
  45776. </tr>
  45777. <tr>
  45778. <td>License</td>
  45779. <td>BSD-3-Clause</td>
  45780. </tr>
  45781. <tr>
  45782. <td>Versions</td>
  45783. <td>6.0.0</td>
  45784. </tr>
  45785. <tr>
  45786. <td>Architectures</td>
  45787. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45788. </tr>
  45789. <tr>
  45790. <td>Definition</td>
  45791. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/papi/xmake.lua">papi/xmake.lua</a></td>
  45792. </tr>
  45793. </tbody>
  45794. </table>
  45795. <h5 id="installcommand">Install command</h5>
  45796. <pre><code class="lang-console">xrepo install papi
  45797. </code></pre>
  45798. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45799. <pre><code class="lang-lua">add_requires("papi")
  45800. </code></pre>
  45801. <h3 id="parlinux">par (linux)</h3>
  45802. <table>
  45803. <thead>
  45804. <tr>
  45805. <th>Description</th>
  45806. <th><em>single-file C libraries from Philip Allan Rideout</em></th>
  45807. </tr>
  45808. </thead>
  45809. <tbody>
  45810. <tr>
  45811. <td>Homepage</td>
  45812. <td><a href="https://github.com/prideout/par">https://github.com/prideout/par</a></td>
  45813. </tr>
  45814. <tr>
  45815. <td>License</td>
  45816. <td>MIT</td>
  45817. </tr>
  45818. <tr>
  45819. <td>Versions</td>
  45820. <td>2022.08.06</td>
  45821. </tr>
  45822. <tr>
  45823. <td>Architectures</td>
  45824. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45825. </tr>
  45826. <tr>
  45827. <td>Definition</td>
  45828. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/par/xmake.lua">par/xmake.lua</a></td>
  45829. </tr>
  45830. </tbody>
  45831. </table>
  45832. <h5 id="installcommand">Install command</h5>
  45833. <pre><code class="lang-console">xrepo install par
  45834. </code></pre>
  45835. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45836. <pre><code class="lang-lua">add_requires("par")
  45837. </code></pre>
  45838. <h3 id="parallelhashmaplinux">parallel-hashmap (linux)</h3>
  45839. <table>
  45840. <thead>
  45841. <tr>
  45842. <th>Description</th>
  45843. <th><em>A family of header-only, very fast and memory-friendly hashmap and btree containers.</em></th>
  45844. </tr>
  45845. </thead>
  45846. <tbody>
  45847. <tr>
  45848. <td>Homepage</td>
  45849. <td><a href="https://greg7mdp.github.io/parallel-hashmap/">https://greg7mdp.github.io/parallel-hashmap/</a></td>
  45850. </tr>
  45851. <tr>
  45852. <td>License</td>
  45853. <td>Apache-2.0</td>
  45854. </tr>
  45855. <tr>
  45856. <td>Versions</td>
  45857. <td>v1.3.12, 1.33, 1.34, 1.35, 1.37, v2.0.0</td>
  45858. </tr>
  45859. <tr>
  45860. <td>Architectures</td>
  45861. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45862. </tr>
  45863. <tr>
  45864. <td>Definition</td>
  45865. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/parallel-hashmap/xmake.lua">parallel-hashmap/xmake.lua</a></td>
  45866. </tr>
  45867. </tbody>
  45868. </table>
  45869. <h5 id="installcommand">Install command</h5>
  45870. <pre><code class="lang-console">xrepo install parallel-hashmap
  45871. </code></pre>
  45872. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45873. <pre><code class="lang-lua">add_requires("parallel-hashmap")
  45874. </code></pre>
  45875. <h3 id="partiolinux">partio (linux)</h3>
  45876. <table>
  45877. <thead>
  45878. <tr>
  45879. <th>Description</th>
  45880. <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>
  45881. </tr>
  45882. </thead>
  45883. <tbody>
  45884. <tr>
  45885. <td>Homepage</td>
  45886. <td><a href="http://partio.us/">http://partio.us/</a></td>
  45887. </tr>
  45888. <tr>
  45889. <td>License</td>
  45890. <td>BSD-3-Clause</td>
  45891. </tr>
  45892. <tr>
  45893. <td>Versions</td>
  45894. <td>v1.14.0, v1.14.6, v1.17.1, v1.17.3, v1.19.2, v1.20.0</td>
  45895. </tr>
  45896. <tr>
  45897. <td>Architectures</td>
  45898. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45899. </tr>
  45900. <tr>
  45901. <td>Definition</td>
  45902. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/partio/xmake.lua">partio/xmake.lua</a></td>
  45903. </tr>
  45904. </tbody>
  45905. </table>
  45906. <h5 id="installcommand">Install command</h5>
  45907. <pre><code class="lang-console">xrepo install partio
  45908. </code></pre>
  45909. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45910. <pre><code class="lang-lua">add_requires("partio")
  45911. </code></pre>
  45912. <h3 id="patchlinux">patch (linux)</h3>
  45913. <table>
  45914. <thead>
  45915. <tr>
  45916. <th>Description</th>
  45917. <th><em>GNU patch, which applies diff files to original files.</em></th>
  45918. </tr>
  45919. </thead>
  45920. <tbody>
  45921. <tr>
  45922. <td>Homepage</td>
  45923. <td><a href="http://www.gnu.org/software/patch/patch.html">http://www.gnu.org/software/patch/patch.html</a></td>
  45924. </tr>
  45925. <tr>
  45926. <td>Versions</td>
  45927. <td>2.7.6</td>
  45928. </tr>
  45929. <tr>
  45930. <td>Architectures</td>
  45931. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45932. </tr>
  45933. <tr>
  45934. <td>Definition</td>
  45935. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/patch/xmake.lua">patch/xmake.lua</a></td>
  45936. </tr>
  45937. </tbody>
  45938. </table>
  45939. <h5 id="installcommand">Install command</h5>
  45940. <pre><code class="lang-console">xrepo install patch
  45941. </code></pre>
  45942. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45943. <pre><code class="lang-lua">add_requires("patch")
  45944. </code></pre>
  45945. <h3 id="patchelflinux">patchelf (linux)</h3>
  45946. <table>
  45947. <thead>
  45948. <tr>
  45949. <th>Description</th>
  45950. <th><em>A small utility to modify the dynamic linker and RPATH of ELF executables</em></th>
  45951. </tr>
  45952. </thead>
  45953. <tbody>
  45954. <tr>
  45955. <td>Homepage</td>
  45956. <td><a href="https://github.com/NixOS/patchelf">https://github.com/NixOS/patchelf</a></td>
  45957. </tr>
  45958. <tr>
  45959. <td>License</td>
  45960. <td>GPL-3.0</td>
  45961. </tr>
  45962. <tr>
  45963. <td>Versions</td>
  45964. <td>0.18.0</td>
  45965. </tr>
  45966. <tr>
  45967. <td>Architectures</td>
  45968. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45969. </tr>
  45970. <tr>
  45971. <td>Definition</td>
  45972. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/patchelf/xmake.lua">patchelf/xmake.lua</a></td>
  45973. </tr>
  45974. </tbody>
  45975. </table>
  45976. <h5 id="installcommand">Install command</h5>
  45977. <pre><code class="lang-console">xrepo install patchelf
  45978. </code></pre>
  45979. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45980. <pre><code class="lang-lua">add_requires("patchelf")
  45981. </code></pre>
  45982. <h3 id="paul_thread_poollinux">paul_thread_pool (linux)</h3>
  45983. <table>
  45984. <thead>
  45985. <tr>
  45986. <th>Description</th>
  45987. <th><em>A modern, fast, lightweight thread pool library based on C++20</em></th>
  45988. </tr>
  45989. </thead>
  45990. <tbody>
  45991. <tr>
  45992. <td>Homepage</td>
  45993. <td><a href="https://github.com/DeveloperPaul123/thread-pool">https://github.com/DeveloperPaul123/thread-pool</a></td>
  45994. </tr>
  45995. <tr>
  45996. <td>License</td>
  45997. <td>MIT</td>
  45998. </tr>
  45999. <tr>
  46000. <td>Versions</td>
  46001. <td>0.6.2, 0.7.0</td>
  46002. </tr>
  46003. <tr>
  46004. <td>Architectures</td>
  46005. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46006. </tr>
  46007. <tr>
  46008. <td>Definition</td>
  46009. <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>
  46010. </tr>
  46011. </tbody>
  46012. </table>
  46013. <h5 id="installcommand">Install command</h5>
  46014. <pre><code class="lang-console">xrepo install paul_thread_pool
  46015. </code></pre>
  46016. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46017. <pre><code class="lang-lua">add_requires("paul_thread_pool")
  46018. </code></pre>
  46019. <h3 id="pca9685linux">pca9685 (linux)</h3>
  46020. <table>
  46021. <thead>
  46022. <tr>
  46023. <th>Description</th>
  46024. <th><em>PCA9685 C++ Library. Works with SunFounder</em></th>
  46025. </tr>
  46026. </thead>
  46027. <tbody>
  46028. <tr>
  46029. <td>Homepage</td>
  46030. <td><a href="https://github.com/chaoticmachinery/pca9685">https://github.com/chaoticmachinery/pca9685</a></td>
  46031. </tr>
  46032. <tr>
  46033. <td>License</td>
  46034. <td>LGPL-2.1</td>
  46035. </tr>
  46036. <tr>
  46037. <td>Versions</td>
  46038. <td>2017.12.07</td>
  46039. </tr>
  46040. <tr>
  46041. <td>Architectures</td>
  46042. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46043. </tr>
  46044. <tr>
  46045. <td>Definition</td>
  46046. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pca9685/xmake.lua">pca9685/xmake.lua</a></td>
  46047. </tr>
  46048. </tbody>
  46049. </table>
  46050. <h5 id="installcommand">Install command</h5>
  46051. <pre><code class="lang-console">xrepo install pca9685
  46052. </code></pre>
  46053. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46054. <pre><code class="lang-lua">add_requires("pca9685")
  46055. </code></pre>
  46056. <h3 id="pcappluspluslinux">pcapplusplus (linux)</h3>
  46057. <table>
  46058. <thead>
  46059. <tr>
  46060. <th>Description</th>
  46061. <th><em>PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets.</em></th>
  46062. </tr>
  46063. </thead>
  46064. <tbody>
  46065. <tr>
  46066. <td>Homepage</td>
  46067. <td><a href="https://github.com/seladb/PcapPlusPlus">https://github.com/seladb/PcapPlusPlus</a></td>
  46068. </tr>
  46069. <tr>
  46070. <td>License</td>
  46071. <td>Unlicense</td>
  46072. </tr>
  46073. <tr>
  46074. <td>Versions</td>
  46075. <td>v23.09, v24.09, v25.05</td>
  46076. </tr>
  46077. <tr>
  46078. <td>Architectures</td>
  46079. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46080. </tr>
  46081. <tr>
  46082. <td>Definition</td>
  46083. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcapplusplus/xmake.lua">pcapplusplus/xmake.lua</a></td>
  46084. </tr>
  46085. </tbody>
  46086. </table>
  46087. <h5 id="installcommand">Install command</h5>
  46088. <pre><code class="lang-console">xrepo install pcapplusplus
  46089. </code></pre>
  46090. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46091. <pre><code class="lang-lua">add_requires("pcapplusplus")
  46092. </code></pre>
  46093. <h3 id="pcgcpplinux">pcg-cpp (linux)</h3>
  46094. <table>
  46095. <thead>
  46096. <tr>
  46097. <th>Description</th>
  46098. <th><em>PCG — C++ Implementation</em></th>
  46099. </tr>
  46100. </thead>
  46101. <tbody>
  46102. <tr>
  46103. <td>Homepage</td>
  46104. <td><a href="http://www.pcg-random.org">http://www.pcg-random.org</a></td>
  46105. </tr>
  46106. <tr>
  46107. <td>License</td>
  46108. <td>Apache-2.0</td>
  46109. </tr>
  46110. <tr>
  46111. <td>Versions</td>
  46112. <td>2022.04.09</td>
  46113. </tr>
  46114. <tr>
  46115. <td>Architectures</td>
  46116. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46117. </tr>
  46118. <tr>
  46119. <td>Definition</td>
  46120. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcg-cpp/xmake.lua">pcg-cpp/xmake.lua</a></td>
  46121. </tr>
  46122. </tbody>
  46123. </table>
  46124. <h5 id="installcommand">Install command</h5>
  46125. <pre><code class="lang-console">xrepo install pcg-cpp
  46126. </code></pre>
  46127. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46128. <pre><code class="lang-lua">add_requires("pcg-cpp")
  46129. </code></pre>
  46130. <h3 id="pcg32linux">pcg32 (linux)</h3>
  46131. <table>
  46132. <thead>
  46133. <tr>
  46134. <th>Description</th>
  46135. <th><em>Tiny self-contained C++ version of the PCG32 pseudorandom number generator</em></th>
  46136. </tr>
  46137. </thead>
  46138. <tbody>
  46139. <tr>
  46140. <td>Homepage</td>
  46141. <td><a href="https://github.com/wjakob/pcg32">https://github.com/wjakob/pcg32</a></td>
  46142. </tr>
  46143. <tr>
  46144. <td>License</td>
  46145. <td>Apache-2.0</td>
  46146. </tr>
  46147. <tr>
  46148. <td>Versions</td>
  46149. <td>2016.06.07</td>
  46150. </tr>
  46151. <tr>
  46152. <td>Architectures</td>
  46153. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46154. </tr>
  46155. <tr>
  46156. <td>Definition</td>
  46157. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcg32/xmake.lua">pcg32/xmake.lua</a></td>
  46158. </tr>
  46159. </tbody>
  46160. </table>
  46161. <h5 id="installcommand">Install command</h5>
  46162. <pre><code class="lang-console">xrepo install pcg32
  46163. </code></pre>
  46164. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46165. <pre><code class="lang-lua">add_requires("pcg32")
  46166. </code></pre>
  46167. <h3 id="pciutilslinux">pciutils (linux)</h3>
  46168. <table>
  46169. <thead>
  46170. <tr>
  46171. <th>Description</th>
  46172. <th><em>The PCI Utilities</em></th>
  46173. </tr>
  46174. </thead>
  46175. <tbody>
  46176. <tr>
  46177. <td>Homepage</td>
  46178. <td><a href="https://mj.ucw.cz/sw/pciutils/">https://mj.ucw.cz/sw/pciutils/</a></td>
  46179. </tr>
  46180. <tr>
  46181. <td>License</td>
  46182. <td>GPL-2.0</td>
  46183. </tr>
  46184. <tr>
  46185. <td>Versions</td>
  46186. <td>3.7.0, 3.10.0</td>
  46187. </tr>
  46188. <tr>
  46189. <td>Architectures</td>
  46190. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46191. </tr>
  46192. <tr>
  46193. <td>Definition</td>
  46194. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pciutils/xmake.lua">pciutils/xmake.lua</a></td>
  46195. </tr>
  46196. </tbody>
  46197. </table>
  46198. <h5 id="installcommand">Install command</h5>
  46199. <pre><code class="lang-console">xrepo install pciutils
  46200. </code></pre>
  46201. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46202. <pre><code class="lang-lua">add_requires("pciutils")
  46203. </code></pre>
  46204. <h3 id="pcllinux">pcl (linux)</h3>
  46205. <table>
  46206. <thead>
  46207. <tr>
  46208. <th>Description</th>
  46209. <th><em>The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing.</em></th>
  46210. </tr>
  46211. </thead>
  46212. <tbody>
  46213. <tr>
  46214. <td>Homepage</td>
  46215. <td><a href="https://pointclouds.org/">https://pointclouds.org/</a></td>
  46216. </tr>
  46217. <tr>
  46218. <td>License</td>
  46219. <td>BSD-3-Clause</td>
  46220. </tr>
  46221. <tr>
  46222. <td>Versions</td>
  46223. <td>1.12.0, 1.12.1, 1.14.0, 1.14.1, 1.15.1</td>
  46224. </tr>
  46225. <tr>
  46226. <td>Architectures</td>
  46227. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46228. </tr>
  46229. <tr>
  46230. <td>Definition</td>
  46231. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcl/xmake.lua">pcl/xmake.lua</a></td>
  46232. </tr>
  46233. </tbody>
  46234. </table>
  46235. <h5 id="installcommand">Install command</h5>
  46236. <pre><code class="lang-console">xrepo install pcl
  46237. </code></pre>
  46238. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46239. <pre><code class="lang-lua">add_requires("pcl")
  46240. </code></pre>
  46241. <h3 id="pcrelinux">pcre (linux)</h3>
  46242. <table>
  46243. <thead>
  46244. <tr>
  46245. <th>Description</th>
  46246. <th><em>A Perl Compatible Regular Expressions Library</em></th>
  46247. </tr>
  46248. </thead>
  46249. <tbody>
  46250. <tr>
  46251. <td>Homepage</td>
  46252. <td><a href="https://www.pcre.org/">https://www.pcre.org/</a></td>
  46253. </tr>
  46254. <tr>
  46255. <td>License</td>
  46256. <td>BSD-3-Clause</td>
  46257. </tr>
  46258. <tr>
  46259. <td>Versions</td>
  46260. <td>8.45</td>
  46261. </tr>
  46262. <tr>
  46263. <td>Architectures</td>
  46264. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46265. </tr>
  46266. <tr>
  46267. <td>Definition</td>
  46268. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcre/xmake.lua">pcre/xmake.lua</a></td>
  46269. </tr>
  46270. </tbody>
  46271. </table>
  46272. <h5 id="installcommand">Install command</h5>
  46273. <pre><code class="lang-console">xrepo install pcre
  46274. </code></pre>
  46275. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46276. <pre><code class="lang-lua">add_requires("pcre")
  46277. </code></pre>
  46278. <h3 id="pcre2linux">pcre2 (linux)</h3>
  46279. <table>
  46280. <thead>
  46281. <tr>
  46282. <th>Description</th>
  46283. <th><em>A Perl Compatible Regular Expressions Library</em></th>
  46284. </tr>
  46285. </thead>
  46286. <tbody>
  46287. <tr>
  46288. <td>Homepage</td>
  46289. <td><a href="https://www.pcre.org/">https://www.pcre.org/</a></td>
  46290. </tr>
  46291. <tr>
  46292. <td>License</td>
  46293. <td>BSD-3-Clause</td>
  46294. </tr>
  46295. <tr>
  46296. <td>Versions</td>
  46297. <td>10.39, 10.40, 10.42, 10.43, 10.44</td>
  46298. </tr>
  46299. <tr>
  46300. <td>Architectures</td>
  46301. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46302. </tr>
  46303. <tr>
  46304. <td>Definition</td>
  46305. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcre2/xmake.lua">pcre2/xmake.lua</a></td>
  46306. </tr>
  46307. </tbody>
  46308. </table>
  46309. <h5 id="installcommand">Install command</h5>
  46310. <pre><code class="lang-console">xrepo install pcre2
  46311. </code></pre>
  46312. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46313. <pre><code class="lang-lua">add_requires("pcre2")
  46314. </code></pre>
  46315. <h3 id="pdcurseslinux">pdcurses (linux)</h3>
  46316. <table>
  46317. <thead>
  46318. <tr>
  46319. <th>Description</th>
  46320. <th><em>PDCurses - a curses library for environments that don&#39;t fit the termcap/terminfo model.</em></th>
  46321. </tr>
  46322. </thead>
  46323. <tbody>
  46324. <tr>
  46325. <td>Homepage</td>
  46326. <td><a href="https://pdcurses.org/">https://pdcurses.org/</a></td>
  46327. </tr>
  46328. <tr>
  46329. <td>Versions</td>
  46330. <td>3.9</td>
  46331. </tr>
  46332. <tr>
  46333. <td>Architectures</td>
  46334. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46335. </tr>
  46336. <tr>
  46337. <td>Definition</td>
  46338. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pdcurses/xmake.lua">pdcurses/xmake.lua</a></td>
  46339. </tr>
  46340. </tbody>
  46341. </table>
  46342. <h5 id="installcommand">Install command</h5>
  46343. <pre><code class="lang-console">xrepo install pdcurses
  46344. </code></pre>
  46345. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46346. <pre><code class="lang-lua">add_requires("pdcurses")
  46347. </code></pre>
  46348. <h3 id="pdcursesmodlinux">pdcursesmod (linux)</h3>
  46349. <table>
  46350. <thead>
  46351. <tr>
  46352. <th>Description</th>
  46353. <th><em>PDCurses Modified - a curses library modified and extended from the &#39;official&#39; pdcurses</em></th>
  46354. </tr>
  46355. </thead>
  46356. <tbody>
  46357. <tr>
  46358. <td>Homepage</td>
  46359. <td><a href="https://projectpluto.com/win32a.htm">https://projectpluto.com/win32a.htm</a></td>
  46360. </tr>
  46361. <tr>
  46362. <td>Versions</td>
  46363. <td>v4.3.4, v4.4.0, v4.5.2, v4.5.3, v4.5.4</td>
  46364. </tr>
  46365. <tr>
  46366. <td>Architectures</td>
  46367. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46368. </tr>
  46369. <tr>
  46370. <td>Definition</td>
  46371. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pdcursesmod/xmake.lua">pdcursesmod/xmake.lua</a></td>
  46372. </tr>
  46373. </tbody>
  46374. </table>
  46375. <h5 id="installcommand">Install command</h5>
  46376. <pre><code class="lang-console">xrepo install pdcursesmod
  46377. </code></pre>
  46378. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46379. <pre><code class="lang-lua">add_requires("pdcursesmod")
  46380. </code></pre>
  46381. <h3 id="pdfhummuslinux">pdfhummus (linux)</h3>
  46382. <table>
  46383. <thead>
  46384. <tr>
  46385. <th>Description</th>
  46386. <th><em>High performance library for creating, modiyfing and parsing PDF files in C++ </em></th>
  46387. </tr>
  46388. </thead>
  46389. <tbody>
  46390. <tr>
  46391. <td>Homepage</td>
  46392. <td><a href="https://www.pdfhummus.com/">https://www.pdfhummus.com/</a></td>
  46393. </tr>
  46394. <tr>
  46395. <td>License</td>
  46396. <td>Apache-2.0</td>
  46397. </tr>
  46398. <tr>
  46399. <td>Versions</td>
  46400. <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>
  46401. </tr>
  46402. <tr>
  46403. <td>Architectures</td>
  46404. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46405. </tr>
  46406. <tr>
  46407. <td>Definition</td>
  46408. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pdfhummus/xmake.lua">pdfhummus/xmake.lua</a></td>
  46409. </tr>
  46410. </tbody>
  46411. </table>
  46412. <h5 id="installcommand">Install command</h5>
  46413. <pre><code class="lang-console">xrepo install pdfhummus
  46414. </code></pre>
  46415. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46416. <pre><code class="lang-lua">add_requires("pdfhummus")
  46417. </code></pre>
  46418. <h3 id="pdfiolinux">pdfio (linux)</h3>
  46419. <table>
  46420. <thead>
  46421. <tr>
  46422. <th>Description</th>
  46423. <th><em>PDFio is a simple C library for reading and writing PDF files.</em></th>
  46424. </tr>
  46425. </thead>
  46426. <tbody>
  46427. <tr>
  46428. <td>Homepage</td>
  46429. <td><a href="https://www.msweet.org/pdfio">https://www.msweet.org/pdfio</a></td>
  46430. </tr>
  46431. <tr>
  46432. <td>License</td>
  46433. <td>Apache-2.0</td>
  46434. </tr>
  46435. <tr>
  46436. <td>Versions</td>
  46437. <td>v1.3.0, v1.3.1, v1.3.2, v1.4.0, v1.5.0, v1.6.1</td>
  46438. </tr>
  46439. <tr>
  46440. <td>Architectures</td>
  46441. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46442. </tr>
  46443. <tr>
  46444. <td>Definition</td>
  46445. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pdfio/xmake.lua">pdfio/xmake.lua</a></td>
  46446. </tr>
  46447. </tbody>
  46448. </table>
  46449. <h5 id="installcommand">Install command</h5>
  46450. <pre><code class="lang-console">xrepo install pdfio
  46451. </code></pre>
  46452. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46453. <pre><code class="lang-lua">add_requires("pdfio")
  46454. </code></pre>
  46455. <h3 id="peparselinux">pe-parse (linux)</h3>
  46456. <table>
  46457. <thead>
  46458. <tr>
  46459. <th>Description</th>
  46460. <th><em>Principled, lightweight C/C++ PE parser</em></th>
  46461. </tr>
  46462. </thead>
  46463. <tbody>
  46464. <tr>
  46465. <td>Homepage</td>
  46466. <td><a href="https://github.com/trailofbits/pe-parse">https://github.com/trailofbits/pe-parse</a></td>
  46467. </tr>
  46468. <tr>
  46469. <td>License</td>
  46470. <td>MIT</td>
  46471. </tr>
  46472. <tr>
  46473. <td>Versions</td>
  46474. <td>2024.06.04</td>
  46475. </tr>
  46476. <tr>
  46477. <td>Architectures</td>
  46478. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46479. </tr>
  46480. <tr>
  46481. <td>Definition</td>
  46482. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pe-parse/xmake.lua">pe-parse/xmake.lua</a></td>
  46483. </tr>
  46484. </tbody>
  46485. </table>
  46486. <h5 id="installcommand">Install command</h5>
  46487. <pre><code class="lang-console">xrepo install pe-parse
  46488. </code></pre>
  46489. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46490. <pre><code class="lang-lua">add_requires("pe-parse")
  46491. </code></pre>
  46492. <h3 id="pedepslinux">pedeps (linux)</h3>
  46493. <table>
  46494. <thead>
  46495. <tr>
  46496. <th>Description</th>
  46497. <th><em>Cross-platform C library to read data from PE/PE+ files (the format of Windows .exe and .dll files)</em></th>
  46498. </tr>
  46499. </thead>
  46500. <tbody>
  46501. <tr>
  46502. <td>Homepage</td>
  46503. <td><a href="https://github.com/brechtsanders/pedeps">https://github.com/brechtsanders/pedeps</a></td>
  46504. </tr>
  46505. <tr>
  46506. <td>License</td>
  46507. <td>MIT</td>
  46508. </tr>
  46509. <tr>
  46510. <td>Versions</td>
  46511. <td>0.1.15</td>
  46512. </tr>
  46513. <tr>
  46514. <td>Architectures</td>
  46515. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46516. </tr>
  46517. <tr>
  46518. <td>Definition</td>
  46519. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pedeps/xmake.lua">pedeps/xmake.lua</a></td>
  46520. </tr>
  46521. </tbody>
  46522. </table>
  46523. <h5 id="installcommand">Install command</h5>
  46524. <pre><code class="lang-console">xrepo install pedeps
  46525. </code></pre>
  46526. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46527. <pre><code class="lang-lua">add_requires("pedeps")
  46528. </code></pre>
  46529. <h3 id="pegtllinux">pegtl (linux)</h3>
  46530. <table>
  46531. <thead>
  46532. <tr>
  46533. <th>Description</th>
  46534. <th><em>Parsing Expression Grammar Template Library</em></th>
  46535. </tr>
  46536. </thead>
  46537. <tbody>
  46538. <tr>
  46539. <td>Homepage</td>
  46540. <td><a href="https://github.com/taocpp/PEGTL">https://github.com/taocpp/PEGTL</a></td>
  46541. </tr>
  46542. <tr>
  46543. <td>License</td>
  46544. <td>BSL-1.0</td>
  46545. </tr>
  46546. <tr>
  46547. <td>Versions</td>
  46548. <td>2.8.3, 3.2.2, 3.2.5, 3.2.7, 3.2.8</td>
  46549. </tr>
  46550. <tr>
  46551. <td>Architectures</td>
  46552. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46553. </tr>
  46554. <tr>
  46555. <td>Definition</td>
  46556. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pegtl/xmake.lua">pegtl/xmake.lua</a></td>
  46557. </tr>
  46558. </tbody>
  46559. </table>
  46560. <h5 id="installcommand">Install command</h5>
  46561. <pre><code class="lang-console">xrepo install pegtl
  46562. </code></pre>
  46563. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46564. <pre><code class="lang-lua">add_requires("pegtl")
  46565. </code></pre>
  46566. <h3 id="perlinnoiselinux">perlinnoise (linux)</h3>
  46567. <table>
  46568. <thead>
  46569. <tr>
  46570. <th>Description</th>
  46571. <th><em>Header-only Perlin noise library for modern C++ (C++17/C++20)</em></th>
  46572. </tr>
  46573. </thead>
  46574. <tbody>
  46575. <tr>
  46576. <td>Homepage</td>
  46577. <td><a href="https://github.com/Reputeless/PerlinNoise">https://github.com/Reputeless/PerlinNoise</a></td>
  46578. </tr>
  46579. <tr>
  46580. <td>License</td>
  46581. <td>MIT</td>
  46582. </tr>
  46583. <tr>
  46584. <td>Versions</td>
  46585. <td>v3.0.0</td>
  46586. </tr>
  46587. <tr>
  46588. <td>Architectures</td>
  46589. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46590. </tr>
  46591. <tr>
  46592. <td>Definition</td>
  46593. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/perlinnoise/xmake.lua">perlinnoise/xmake.lua</a></td>
  46594. </tr>
  46595. </tbody>
  46596. </table>
  46597. <h5 id="installcommand">Install command</h5>
  46598. <pre><code class="lang-console">xrepo install perlinnoise
  46599. </code></pre>
  46600. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46601. <pre><code class="lang-lua">add_requires("perlinnoise")
  46602. </code></pre>
  46603. <h3 id="pffftlinux">pffft (linux)</h3>
  46604. <table>
  46605. <thead>
  46606. <tr>
  46607. <th>Description</th>
  46608. <th><em>PFFFT, a pretty fast Fourier Transform.</em></th>
  46609. </tr>
  46610. </thead>
  46611. <tbody>
  46612. <tr>
  46613. <td>Homepage</td>
  46614. <td><a href="https://bitbucket.org/jpommier/pffft/">https://bitbucket.org/jpommier/pffft/</a></td>
  46615. </tr>
  46616. <tr>
  46617. <td>License</td>
  46618. <td>BSD-like (FFTPACK license)</td>
  46619. </tr>
  46620. <tr>
  46621. <td>Versions</td>
  46622. <td>2024.11.29</td>
  46623. </tr>
  46624. <tr>
  46625. <td>Architectures</td>
  46626. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46627. </tr>
  46628. <tr>
  46629. <td>Definition</td>
  46630. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pffft/xmake.lua">pffft/xmake.lua</a></td>
  46631. </tr>
  46632. </tbody>
  46633. </table>
  46634. <h5 id="installcommand">Install command</h5>
  46635. <pre><code class="lang-console">xrepo install pffft
  46636. </code></pre>
  46637. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46638. <pre><code class="lang-lua">add_requires("pffft")
  46639. </code></pre>
  46640. <h3 id="physfslinux">physfs (linux)</h3>
  46641. <table>
  46642. <thead>
  46643. <tr>
  46644. <th>Description</th>
  46645. <th><em>A portable, flexible file i/o abstraction</em></th>
  46646. </tr>
  46647. </thead>
  46648. <tbody>
  46649. <tr>
  46650. <td>Homepage</td>
  46651. <td><a href="https://icculus.org/physfs/">https://icculus.org/physfs/</a></td>
  46652. </tr>
  46653. <tr>
  46654. <td>License</td>
  46655. <td>zlib</td>
  46656. </tr>
  46657. <tr>
  46658. <td>Versions</td>
  46659. <td>2024.09.23</td>
  46660. </tr>
  46661. <tr>
  46662. <td>Architectures</td>
  46663. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46664. </tr>
  46665. <tr>
  46666. <td>Definition</td>
  46667. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/physfs/xmake.lua">physfs/xmake.lua</a></td>
  46668. </tr>
  46669. </tbody>
  46670. </table>
  46671. <h5 id="installcommand">Install command</h5>
  46672. <pre><code class="lang-console">xrepo install physfs
  46673. </code></pre>
  46674. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46675. <pre><code class="lang-lua">add_requires("physfs")
  46676. </code></pre>
  46677. <h3 id="picobenchlinux">picobench (linux)</h3>
  46678. <table>
  46679. <thead>
  46680. <tr>
  46681. <th>Description</th>
  46682. <th><em>A micro microbenchmarking library for C++11 in a single header file</em></th>
  46683. </tr>
  46684. </thead>
  46685. <tbody>
  46686. <tr>
  46687. <td>Homepage</td>
  46688. <td><a href="https://github.com/iboB/picobench">https://github.com/iboB/picobench</a></td>
  46689. </tr>
  46690. <tr>
  46691. <td>License</td>
  46692. <td>MIT</td>
  46693. </tr>
  46694. <tr>
  46695. <td>Versions</td>
  46696. <td>2.06, 2.07, 2.08</td>
  46697. </tr>
  46698. <tr>
  46699. <td>Architectures</td>
  46700. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46701. </tr>
  46702. <tr>
  46703. <td>Definition</td>
  46704. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/picobench/xmake.lua">picobench/xmake.lua</a></td>
  46705. </tr>
  46706. </tbody>
  46707. </table>
  46708. <h5 id="installcommand">Install command</h5>
  46709. <pre><code class="lang-console">xrepo install picobench
  46710. </code></pre>
  46711. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46712. <pre><code class="lang-lua">add_requires("picobench")
  46713. </code></pre>
  46714. <h3 id="picojsonlinux">picojson (linux)</h3>
  46715. <table>
  46716. <thead>
  46717. <tr>
  46718. <th>Description</th>
  46719. <th><em>A header-file-only, JSON parser serializer in C++</em></th>
  46720. </tr>
  46721. </thead>
  46722. <tbody>
  46723. <tr>
  46724. <td>Homepage</td>
  46725. <td><a href="https://pocoproject.org/">https://pocoproject.org/</a></td>
  46726. </tr>
  46727. <tr>
  46728. <td>License</td>
  46729. <td>BSD-2-Clause</td>
  46730. </tr>
  46731. <tr>
  46732. <td>Versions</td>
  46733. <td>v1.3.0</td>
  46734. </tr>
  46735. <tr>
  46736. <td>Architectures</td>
  46737. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46738. </tr>
  46739. <tr>
  46740. <td>Definition</td>
  46741. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/picojson/xmake.lua">picojson/xmake.lua</a></td>
  46742. </tr>
  46743. </tbody>
  46744. </table>
  46745. <h5 id="installcommand">Install command</h5>
  46746. <pre><code class="lang-console">xrepo install picojson
  46747. </code></pre>
  46748. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46749. <pre><code class="lang-lua">add_requires("picojson")
  46750. </code></pre>
  46751. <h3 id="picosha2linux">picosha2 (linux)</h3>
  46752. <table>
  46753. <thead>
  46754. <tr>
  46755. <th>Description</th>
  46756. <th><em>a header-file-only, SHA256 hash generator in C++</em></th>
  46757. </tr>
  46758. </thead>
  46759. <tbody>
  46760. <tr>
  46761. <td>Homepage</td>
  46762. <td><a href="https://github.com/okdshin/PicoSHA2">https://github.com/okdshin/PicoSHA2</a></td>
  46763. </tr>
  46764. <tr>
  46765. <td>License</td>
  46766. <td>MIT</td>
  46767. </tr>
  46768. <tr>
  46769. <td>Versions</td>
  46770. <td>2022.08.08</td>
  46771. </tr>
  46772. <tr>
  46773. <td>Architectures</td>
  46774. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46775. </tr>
  46776. <tr>
  46777. <td>Definition</td>
  46778. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/picosha2/xmake.lua">picosha2/xmake.lua</a></td>
  46779. </tr>
  46780. </tbody>
  46781. </table>
  46782. <h5 id="installcommand">Install command</h5>
  46783. <pre><code class="lang-console">xrepo install picosha2
  46784. </code></pre>
  46785. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46786. <pre><code class="lang-lua">add_requires("picosha2")
  46787. </code></pre>
  46788. <h3 id="piexlinux">piex (linux)</h3>
  46789. <table>
  46790. <thead>
  46791. <tr>
  46792. <th>Description</th>
  46793. <th><em>Preview Image Extractor (PIEX)</em></th>
  46794. </tr>
  46795. </thead>
  46796. <tbody>
  46797. <tr>
  46798. <td>Homepage</td>
  46799. <td><a href="https://github.com/google/piex">https://github.com/google/piex</a></td>
  46800. </tr>
  46801. <tr>
  46802. <td>License</td>
  46803. <td>Apache-2.0</td>
  46804. </tr>
  46805. <tr>
  46806. <td>Versions</td>
  46807. <td>20190530</td>
  46808. </tr>
  46809. <tr>
  46810. <td>Architectures</td>
  46811. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46812. </tr>
  46813. <tr>
  46814. <td>Definition</td>
  46815. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/piex/xmake.lua">piex/xmake.lua</a></td>
  46816. </tr>
  46817. </tbody>
  46818. </table>
  46819. <h5 id="installcommand">Install command</h5>
  46820. <pre><code class="lang-console">xrepo install piex
  46821. </code></pre>
  46822. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46823. <pre><code class="lang-lua">add_requires("piex")
  46824. </code></pre>
  46825. <h3 id="pigpiolinux">pigpio (linux)</h3>
  46826. <table>
  46827. <thead>
  46828. <tr>
  46829. <th>Description</th>
  46830. <th><em>pigpio is a C library for the Raspberry which allows control of the General Purpose Input Outputs (GPIO).</em></th>
  46831. </tr>
  46832. </thead>
  46833. <tbody>
  46834. <tr>
  46835. <td>Homepage</td>
  46836. <td><a href="https://github.com/joan2937/pigpio">https://github.com/joan2937/pigpio</a></td>
  46837. </tr>
  46838. <tr>
  46839. <td>Versions</td>
  46840. <td>v79</td>
  46841. </tr>
  46842. <tr>
  46843. <td>Architectures</td>
  46844. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46845. </tr>
  46846. <tr>
  46847. <td>Definition</td>
  46848. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pigpio/xmake.lua">pigpio/xmake.lua</a></td>
  46849. </tr>
  46850. </tbody>
  46851. </table>
  46852. <h5 id="installcommand">Install command</h5>
  46853. <pre><code class="lang-console">xrepo install pigpio
  46854. </code></pre>
  46855. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46856. <pre><code class="lang-lua">add_requires("pigpio")
  46857. </code></pre>
  46858. <h3 id="pigzlinux">pigz (linux)</h3>
  46859. <table>
  46860. <thead>
  46861. <tr>
  46862. <th>Description</th>
  46863. <th><em>A parallel implementation of gzip for modern multi-processor, multi-core machines.</em></th>
  46864. </tr>
  46865. </thead>
  46866. <tbody>
  46867. <tr>
  46868. <td>Homepage</td>
  46869. <td><a href="http://zlib.net/pigz/">http://zlib.net/pigz/</a></td>
  46870. </tr>
  46871. <tr>
  46872. <td>Versions</td>
  46873. <td>2022.01.15</td>
  46874. </tr>
  46875. <tr>
  46876. <td>Architectures</td>
  46877. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46878. </tr>
  46879. <tr>
  46880. <td>Definition</td>
  46881. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pigz/xmake.lua">pigz/xmake.lua</a></td>
  46882. </tr>
  46883. </tbody>
  46884. </table>
  46885. <h5 id="installcommand">Install command</h5>
  46886. <pre><code class="lang-console">xrepo install pigz
  46887. </code></pre>
  46888. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46889. <pre><code class="lang-lua">add_requires("pigz")
  46890. </code></pre>
  46891. <h3 id="pinocchiolinux">pinocchio (linux)</h3>
  46892. <table>
  46893. <thead>
  46894. <tr>
  46895. <th>Description</th>
  46896. <th><em>A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives</em></th>
  46897. </tr>
  46898. </thead>
  46899. <tbody>
  46900. <tr>
  46901. <td>Homepage</td>
  46902. <td><a href="http://stack-of-tasks.github.io/pinocchio/">http://stack-of-tasks.github.io/pinocchio/</a></td>
  46903. </tr>
  46904. <tr>
  46905. <td>License</td>
  46906. <td>BSD-2-Clause</td>
  46907. </tr>
  46908. <tr>
  46909. <td>Versions</td>
  46910. <td>v2.7.1, v3.9.0</td>
  46911. </tr>
  46912. <tr>
  46913. <td>Architectures</td>
  46914. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46915. </tr>
  46916. <tr>
  46917. <td>Definition</td>
  46918. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pinocchio/xmake.lua">pinocchio/xmake.lua</a></td>
  46919. </tr>
  46920. </tbody>
  46921. </table>
  46922. <h5 id="installcommand">Install command</h5>
  46923. <pre><code class="lang-console">xrepo install pinocchio
  46924. </code></pre>
  46925. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46926. <pre><code class="lang-lua">add_requires("pinocchio")
  46927. </code></pre>
  46928. <h3 id="pixmanlinux">pixman (linux)</h3>
  46929. <table>
  46930. <thead>
  46931. <tr>
  46932. <th>Description</th>
  46933. <th><em>Low-level library for pixel manipulation.</em></th>
  46934. </tr>
  46935. </thead>
  46936. <tbody>
  46937. <tr>
  46938. <td>Homepage</td>
  46939. <td><a href="https://cairographics.org/">https://cairographics.org/</a></td>
  46940. </tr>
  46941. <tr>
  46942. <td>License</td>
  46943. <td>MIT</td>
  46944. </tr>
  46945. <tr>
  46946. <td>Versions</td>
  46947. <td>0.42.0, 0.42.2, 0.43.2, 0.43.4, 0.46.2</td>
  46948. </tr>
  46949. <tr>
  46950. <td>Architectures</td>
  46951. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46952. </tr>
  46953. <tr>
  46954. <td>Definition</td>
  46955. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pixman/xmake.lua">pixman/xmake.lua</a></td>
  46956. </tr>
  46957. </tbody>
  46958. </table>
  46959. <h5 id="installcommand">Install command</h5>
  46960. <pre><code class="lang-console">xrepo install pixman
  46961. </code></pre>
  46962. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46963. <pre><code class="lang-lua">add_requires("pixman")
  46964. </code></pre>
  46965. <h3 id="pkgconfiglinux">pkg-config (linux)</h3>
  46966. <table>
  46967. <thead>
  46968. <tr>
  46969. <th>Description</th>
  46970. <th><em>A helper tool used when compiling applications and libraries.</em></th>
  46971. </tr>
  46972. </thead>
  46973. <tbody>
  46974. <tr>
  46975. <td>Homepage</td>
  46976. <td><a href="https://freedesktop.org/wiki/Software/pkg-config/">https://freedesktop.org/wiki/Software/pkg-config/</a></td>
  46977. </tr>
  46978. <tr>
  46979. <td>Versions</td>
  46980. <td>0.29.2</td>
  46981. </tr>
  46982. <tr>
  46983. <td>Architectures</td>
  46984. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46985. </tr>
  46986. <tr>
  46987. <td>Definition</td>
  46988. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pkg-config/xmake.lua">pkg-config/xmake.lua</a></td>
  46989. </tr>
  46990. </tbody>
  46991. </table>
  46992. <h5 id="installcommand">Install command</h5>
  46993. <pre><code class="lang-console">xrepo install pkg-config
  46994. </code></pre>
  46995. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46996. <pre><code class="lang-lua">add_requires("pkg-config")
  46997. </code></pre>
  46998. <h3 id="pkgconflinux">pkgconf (linux)</h3>
  46999. <table>
  47000. <thead>
  47001. <tr>
  47002. <th>Description</th>
  47003. <th><em>A program which helps to configure compiler and linker flags for development frameworks.</em></th>
  47004. </tr>
  47005. </thead>
  47006. <tbody>
  47007. <tr>
  47008. <td>Homepage</td>
  47009. <td><a href="http://pkgconf.org">http://pkgconf.org</a></td>
  47010. </tr>
  47011. <tr>
  47012. <td>Versions</td>
  47013. <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>
  47014. </tr>
  47015. <tr>
  47016. <td>Architectures</td>
  47017. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47018. </tr>
  47019. <tr>
  47020. <td>Definition</td>
  47021. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pkgconf/xmake.lua">pkgconf/xmake.lua</a></td>
  47022. </tr>
  47023. </tbody>
  47024. </table>
  47025. <h5 id="installcommand">Install command</h5>
  47026. <pre><code class="lang-console">xrepo install pkgconf
  47027. </code></pre>
  47028. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47029. <pre><code class="lang-lua">add_requires("pkgconf")
  47030. </code></pre>
  47031. <h3 id="pl_mpeglinux">pl_mpeg (linux)</h3>
  47032. <table>
  47033. <thead>
  47034. <tr>
  47035. <th>Description</th>
  47036. <th><em>Single file C library for decoding MPEG1 Video and MP2 Audio</em></th>
  47037. </tr>
  47038. </thead>
  47039. <tbody>
  47040. <tr>
  47041. <td>Homepage</td>
  47042. <td><a href="https://github.com/phoboslab/pl_mpeg">https://github.com/phoboslab/pl_mpeg</a></td>
  47043. </tr>
  47044. <tr>
  47045. <td>License</td>
  47046. <td>MIT</td>
  47047. </tr>
  47048. <tr>
  47049. <td>Versions</td>
  47050. <td>2024.04.12</td>
  47051. </tr>
  47052. <tr>
  47053. <td>Architectures</td>
  47054. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47055. </tr>
  47056. <tr>
  47057. <td>Definition</td>
  47058. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pl_mpeg/xmake.lua">pl_mpeg/xmake.lua</a></td>
  47059. </tr>
  47060. </tbody>
  47061. </table>
  47062. <h5 id="installcommand">Install command</h5>
  47063. <pre><code class="lang-console">xrepo install pl_mpeg
  47064. </code></pre>
  47065. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47066. <pre><code class="lang-lua">add_requires("pl_mpeg")
  47067. </code></pre>
  47068. <h3 id="platformfolderslinux">platformfolders (linux)</h3>
  47069. <table>
  47070. <thead>
  47071. <tr>
  47072. <th>Description</th>
  47073. <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>
  47074. </tr>
  47075. </thead>
  47076. <tbody>
  47077. <tr>
  47078. <td>Homepage</td>
  47079. <td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
  47080. </tr>
  47081. <tr>
  47082. <td>License</td>
  47083. <td>MIT</td>
  47084. </tr>
  47085. <tr>
  47086. <td>Versions</td>
  47087. <td>4.2.0, 4.3.0</td>
  47088. </tr>
  47089. <tr>
  47090. <td>Architectures</td>
  47091. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47092. </tr>
  47093. <tr>
  47094. <td>Definition</td>
  47095. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
  47096. </tr>
  47097. </tbody>
  47098. </table>
  47099. <h5 id="installcommand">Install command</h5>
  47100. <pre><code class="lang-console">xrepo install platformfolders
  47101. </code></pre>
  47102. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47103. <pre><code class="lang-lua">add_requires("platformfolders")
  47104. </code></pre>
  47105. <h3 id="plf_colonylinux">plf_colony (linux)</h3>
  47106. <table>
  47107. <thead>
  47108. <tr>
  47109. <th>Description</th>
  47110. <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>
  47111. </tr>
  47112. </thead>
  47113. <tbody>
  47114. <tr>
  47115. <td>Homepage</td>
  47116. <td><a href="https://plflib.org/colony.htm">https://plflib.org/colony.htm</a></td>
  47117. </tr>
  47118. <tr>
  47119. <td>License</td>
  47120. <td>zlib</td>
  47121. </tr>
  47122. <tr>
  47123. <td>Versions</td>
  47124. <td>v7.41</td>
  47125. </tr>
  47126. <tr>
  47127. <td>Architectures</td>
  47128. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47129. </tr>
  47130. <tr>
  47131. <td>Definition</td>
  47132. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_colony/xmake.lua">plf_colony/xmake.lua</a></td>
  47133. </tr>
  47134. </tbody>
  47135. </table>
  47136. <h5 id="installcommand">Install command</h5>
  47137. <pre><code class="lang-console">xrepo install plf_colony
  47138. </code></pre>
  47139. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47140. <pre><code class="lang-lua">add_requires("plf_colony")
  47141. </code></pre>
  47142. <h3 id="plf_hivelinux">plf_hive (linux)</h3>
  47143. <table>
  47144. <thead>
  47145. <tr>
  47146. <th>Description</th>
  47147. <th><em>plf::hive is a fork of plf::colony to match the current C++ standards proposal.</em></th>
  47148. </tr>
  47149. </thead>
  47150. <tbody>
  47151. <tr>
  47152. <td>Homepage</td>
  47153. <td><a href="https://plflib.org/colony.htm">https://plflib.org/colony.htm</a></td>
  47154. </tr>
  47155. <tr>
  47156. <td>License</td>
  47157. <td>zlib</td>
  47158. </tr>
  47159. <tr>
  47160. <td>Versions</td>
  47161. <td>2024.04.21</td>
  47162. </tr>
  47163. <tr>
  47164. <td>Architectures</td>
  47165. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47166. </tr>
  47167. <tr>
  47168. <td>Definition</td>
  47169. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_hive/xmake.lua">plf_hive/xmake.lua</a></td>
  47170. </tr>
  47171. </tbody>
  47172. </table>
  47173. <h5 id="installcommand">Install command</h5>
  47174. <pre><code class="lang-console">xrepo install plf_hive
  47175. </code></pre>
  47176. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47177. <pre><code class="lang-lua">add_requires("plf_hive")
  47178. </code></pre>
  47179. <h3 id="plf_indiesortlinux">plf_indiesort (linux)</h3>
  47180. <table>
  47181. <thead>
  47182. <tr>
  47183. <th>Description</th>
  47184. <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>
  47185. </tr>
  47186. </thead>
  47187. <tbody>
  47188. <tr>
  47189. <td>Homepage</td>
  47190. <td><a href="https://plflib.org/indiesort.htm">https://plflib.org/indiesort.htm</a></td>
  47191. </tr>
  47192. <tr>
  47193. <td>License</td>
  47194. <td>zlib</td>
  47195. </tr>
  47196. <tr>
  47197. <td>Versions</td>
  47198. <td>v1.41</td>
  47199. </tr>
  47200. <tr>
  47201. <td>Architectures</td>
  47202. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47203. </tr>
  47204. <tr>
  47205. <td>Definition</td>
  47206. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_indiesort/xmake.lua">plf_indiesort/xmake.lua</a></td>
  47207. </tr>
  47208. </tbody>
  47209. </table>
  47210. <h5 id="installcommand">Install command</h5>
  47211. <pre><code class="lang-console">xrepo install plf_indiesort
  47212. </code></pre>
  47213. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47214. <pre><code class="lang-lua">add_requires("plf_indiesort")
  47215. </code></pre>
  47216. <h3 id="plf_listlinux">plf_list (linux)</h3>
  47217. <table>
  47218. <thead>
  47219. <tr>
  47220. <th>Description</th>
  47221. <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>
  47222. </tr>
  47223. </thead>
  47224. <tbody>
  47225. <tr>
  47226. <td>Homepage</td>
  47227. <td><a href="https://plflib.org/list.htm">https://plflib.org/list.htm</a></td>
  47228. </tr>
  47229. <tr>
  47230. <td>License</td>
  47231. <td>zlib</td>
  47232. </tr>
  47233. <tr>
  47234. <td>Versions</td>
  47235. <td>2.73</td>
  47236. </tr>
  47237. <tr>
  47238. <td>Architectures</td>
  47239. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47240. </tr>
  47241. <tr>
  47242. <td>Definition</td>
  47243. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_list/xmake.lua">plf_list/xmake.lua</a></td>
  47244. </tr>
  47245. </tbody>
  47246. </table>
  47247. <h5 id="installcommand">Install command</h5>
  47248. <pre><code class="lang-console">xrepo install plf_list
  47249. </code></pre>
  47250. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47251. <pre><code class="lang-lua">add_requires("plf_list")
  47252. </code></pre>
  47253. <h3 id="plf_nanotimerlinux">plf_nanotimer (linux)</h3>
  47254. <table>
  47255. <thead>
  47256. <tr>
  47257. <th>Description</th>
  47258. <th><em>A cross-platform lowest-overhead microsecond-precision timer for simple benchmarking on Linux/BSD/Windows/Mac.</em></th>
  47259. </tr>
  47260. </thead>
  47261. <tbody>
  47262. <tr>
  47263. <td>Homepage</td>
  47264. <td><a href="https://plflib.org/nanotimer.htm">https://plflib.org/nanotimer.htm</a></td>
  47265. </tr>
  47266. <tr>
  47267. <td>License</td>
  47268. <td>zlib</td>
  47269. </tr>
  47270. <tr>
  47271. <td>Versions</td>
  47272. <td>v1.07</td>
  47273. </tr>
  47274. <tr>
  47275. <td>Architectures</td>
  47276. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47277. </tr>
  47278. <tr>
  47279. <td>Definition</td>
  47280. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_nanotimer/xmake.lua">plf_nanotimer/xmake.lua</a></td>
  47281. </tr>
  47282. </tbody>
  47283. </table>
  47284. <h5 id="installcommand">Install command</h5>
  47285. <pre><code class="lang-console">xrepo install plf_nanotimer
  47286. </code></pre>
  47287. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47288. <pre><code class="lang-lua">add_requires("plf_nanotimer")
  47289. </code></pre>
  47290. <h3 id="plf_queuelinux">plf_queue (linux)</h3>
  47291. <table>
  47292. <thead>
  47293. <tr>
  47294. <th>Description</th>
  47295. <th><em>A data container replicating std::queue functionality but with better performance than standard library containers in a queue context.</em></th>
  47296. </tr>
  47297. </thead>
  47298. <tbody>
  47299. <tr>
  47300. <td>Homepage</td>
  47301. <td><a href="https://plflib.org/queue.htm">https://plflib.org/queue.htm</a></td>
  47302. </tr>
  47303. <tr>
  47304. <td>License</td>
  47305. <td>zlib</td>
  47306. </tr>
  47307. <tr>
  47308. <td>Versions</td>
  47309. <td>v2.0.3</td>
  47310. </tr>
  47311. <tr>
  47312. <td>Architectures</td>
  47313. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47314. </tr>
  47315. <tr>
  47316. <td>Definition</td>
  47317. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_queue/xmake.lua">plf_queue/xmake.lua</a></td>
  47318. </tr>
  47319. </tbody>
  47320. </table>
  47321. <h5 id="installcommand">Install command</h5>
  47322. <pre><code class="lang-console">xrepo install plf_queue
  47323. </code></pre>
  47324. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47325. <pre><code class="lang-lua">add_requires("plf_queue")
  47326. </code></pre>
  47327. <h3 id="plf_randlinux">plf_rand (linux)</h3>
  47328. <table>
  47329. <thead>
  47330. <tr>
  47331. <th>Description</th>
  47332. <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>
  47333. </tr>
  47334. </thead>
  47335. <tbody>
  47336. <tr>
  47337. <td>Homepage</td>
  47338. <td><a href="https://plflib.org/rand.htm">https://plflib.org/rand.htm</a></td>
  47339. </tr>
  47340. <tr>
  47341. <td>License</td>
  47342. <td>zlib</td>
  47343. </tr>
  47344. <tr>
  47345. <td>Versions</td>
  47346. <td>v1.05</td>
  47347. </tr>
  47348. <tr>
  47349. <td>Architectures</td>
  47350. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47351. </tr>
  47352. <tr>
  47353. <td>Definition</td>
  47354. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_rand/xmake.lua">plf_rand/xmake.lua</a></td>
  47355. </tr>
  47356. </tbody>
  47357. </table>
  47358. <h5 id="installcommand">Install command</h5>
  47359. <pre><code class="lang-console">xrepo install plf_rand
  47360. </code></pre>
  47361. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47362. <pre><code class="lang-lua">add_requires("plf_rand")
  47363. </code></pre>
  47364. <h3 id="plf_reorderaselinux">plf_reorderase (linux)</h3>
  47365. <table>
  47366. <thead>
  47367. <tr>
  47368. <th>Description</th>
  47369. <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>
  47370. </tr>
  47371. </thead>
  47372. <tbody>
  47373. <tr>
  47374. <td>Homepage</td>
  47375. <td><a href="https://plflib.org/reorderase.htm">https://plflib.org/reorderase.htm</a></td>
  47376. </tr>
  47377. <tr>
  47378. <td>License</td>
  47379. <td>zlib</td>
  47380. </tr>
  47381. <tr>
  47382. <td>Versions</td>
  47383. <td>v1.11</td>
  47384. </tr>
  47385. <tr>
  47386. <td>Architectures</td>
  47387. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47388. </tr>
  47389. <tr>
  47390. <td>Definition</td>
  47391. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_reorderase/xmake.lua">plf_reorderase/xmake.lua</a></td>
  47392. </tr>
  47393. </tbody>
  47394. </table>
  47395. <h5 id="installcommand">Install command</h5>
  47396. <pre><code class="lang-console">xrepo install plf_reorderase
  47397. </code></pre>
  47398. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47399. <pre><code class="lang-lua">add_requires("plf_reorderase")
  47400. </code></pre>
  47401. <h3 id="plf_stacklinux">plf_stack (linux)</h3>
  47402. <table>
  47403. <thead>
  47404. <tr>
  47405. <th>Description</th>
  47406. <th><em>A data container replicating std::stack functionality but with better performance than standard library containers in a stack context.</em></th>
  47407. </tr>
  47408. </thead>
  47409. <tbody>
  47410. <tr>
  47411. <td>Homepage</td>
  47412. <td><a href="https://plflib.org/stack.htm">https://plflib.org/stack.htm</a></td>
  47413. </tr>
  47414. <tr>
  47415. <td>License</td>
  47416. <td>zlib</td>
  47417. </tr>
  47418. <tr>
  47419. <td>Versions</td>
  47420. <td>v2.03</td>
  47421. </tr>
  47422. <tr>
  47423. <td>Architectures</td>
  47424. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47425. </tr>
  47426. <tr>
  47427. <td>Definition</td>
  47428. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_stack/xmake.lua">plf_stack/xmake.lua</a></td>
  47429. </tr>
  47430. </tbody>
  47431. </table>
  47432. <h5 id="installcommand">Install command</h5>
  47433. <pre><code class="lang-console">xrepo install plf_stack
  47434. </code></pre>
  47435. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47436. <pre><code class="lang-lua">add_requires("plf_stack")
  47437. </code></pre>
  47438. <h3 id="plfitlinux">plfit (linux)</h3>
  47439. <table>
  47440. <thead>
  47441. <tr>
  47442. <th>Description</th>
  47443. <th><em>Fitting power-law distributions to empirical data, according to the method of Clauset, Shalizi and Newman</em></th>
  47444. </tr>
  47445. </thead>
  47446. <tbody>
  47447. <tr>
  47448. <td>Homepage</td>
  47449. <td><a href="https://github.com/ntamas/plfit">https://github.com/ntamas/plfit</a></td>
  47450. </tr>
  47451. <tr>
  47452. <td>License</td>
  47453. <td>GPL-2.0</td>
  47454. </tr>
  47455. <tr>
  47456. <td>Versions</td>
  47457. <td>1.0.0, 1.0.1</td>
  47458. </tr>
  47459. <tr>
  47460. <td>Architectures</td>
  47461. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47462. </tr>
  47463. <tr>
  47464. <td>Definition</td>
  47465. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plfit/xmake.lua">plfit/xmake.lua</a></td>
  47466. </tr>
  47467. </tbody>
  47468. </table>
  47469. <h5 id="installcommand">Install command</h5>
  47470. <pre><code class="lang-console">xrepo install plfit
  47471. </code></pre>
  47472. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47473. <pre><code class="lang-lua">add_requires("plfit")
  47474. </code></pre>
  47475. <h3 id="ploglinux">plog (linux)</h3>
  47476. <table>
  47477. <thead>
  47478. <tr>
  47479. <th>Description</th>
  47480. <th><em>Portable, simple and extensible C++ logging library</em></th>
  47481. </tr>
  47482. </thead>
  47483. <tbody>
  47484. <tr>
  47485. <td>Homepage</td>
  47486. <td><a href="https://github.com/SergiusTheBest/plog">https://github.com/SergiusTheBest/plog</a></td>
  47487. </tr>
  47488. <tr>
  47489. <td>License</td>
  47490. <td>MIT</td>
  47491. </tr>
  47492. <tr>
  47493. <td>Versions</td>
  47494. <td>1.1.9, 1.1.10, 1.1.11</td>
  47495. </tr>
  47496. <tr>
  47497. <td>Architectures</td>
  47498. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47499. </tr>
  47500. <tr>
  47501. <td>Definition</td>
  47502. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plog/xmake.lua">plog/xmake.lua</a></td>
  47503. </tr>
  47504. </tbody>
  47505. </table>
  47506. <h5 id="installcommand">Install command</h5>
  47507. <pre><code class="lang-console">xrepo install plog
  47508. </code></pre>
  47509. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47510. <pre><code class="lang-lua">add_requires("plog")
  47511. </code></pre>
  47512. <h3 id="plotlypplinux">plotlypp (linux)</h3>
  47513. <table>
  47514. <thead>
  47515. <tr>
  47516. <th>Description</th>
  47517. <th><em>Plotly for C++. A C++ interface to the Plotly.js figure spec, for creating interactive data visualizations.</em></th>
  47518. </tr>
  47519. </thead>
  47520. <tbody>
  47521. <tr>
  47522. <td>Homepage</td>
  47523. <td><a href="https://github.com/jimmyorourke/plotlypp">https://github.com/jimmyorourke/plotlypp</a></td>
  47524. </tr>
  47525. <tr>
  47526. <td>License</td>
  47527. <td>MIT</td>
  47528. </tr>
  47529. <tr>
  47530. <td>Versions</td>
  47531. <td>2026.01.26</td>
  47532. </tr>
  47533. <tr>
  47534. <td>Architectures</td>
  47535. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47536. </tr>
  47537. <tr>
  47538. <td>Definition</td>
  47539. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plotlypp/xmake.lua">plotlypp/xmake.lua</a></td>
  47540. </tr>
  47541. </tbody>
  47542. </table>
  47543. <h5 id="installcommand">Install command</h5>
  47544. <pre><code class="lang-console">xrepo install plotlypp
  47545. </code></pre>
  47546. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47547. <pre><code class="lang-lua">add_requires("plotlypp")
  47548. </code></pre>
  47549. <h3 id="plusaeslinux">plusaes (linux)</h3>
  47550. <table>
  47551. <thead>
  47552. <tr>
  47553. <th>Description</th>
  47554. <th><em>Header only C++ AES cipher library</em></th>
  47555. </tr>
  47556. </thead>
  47557. <tbody>
  47558. <tr>
  47559. <td>Homepage</td>
  47560. <td><a href="https://kkayataka.github.io/plusaes/doc/index.html">https://kkayataka.github.io/plusaes/doc/index.html</a></td>
  47561. </tr>
  47562. <tr>
  47563. <td>License</td>
  47564. <td>BSL-1.0</td>
  47565. </tr>
  47566. <tr>
  47567. <td>Versions</td>
  47568. <td>v1.0.0</td>
  47569. </tr>
  47570. <tr>
  47571. <td>Architectures</td>
  47572. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47573. </tr>
  47574. <tr>
  47575. <td>Definition</td>
  47576. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plusaes/xmake.lua">plusaes/xmake.lua</a></td>
  47577. </tr>
  47578. </tbody>
  47579. </table>
  47580. <h5 id="installcommand">Install command</h5>
  47581. <pre><code class="lang-console">xrepo install plusaes
  47582. </code></pre>
  47583. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47584. <pre><code class="lang-lua">add_requires("plusaes")
  47585. </code></pre>
  47586. <h3 id="plutosvglinux">plutosvg (linux)</h3>
  47587. <table>
  47588. <thead>
  47589. <tr>
  47590. <th>Description</th>
  47591. <th><em>Tiny SVG rendering library in C</em></th>
  47592. </tr>
  47593. </thead>
  47594. <tbody>
  47595. <tr>
  47596. <td>Homepage</td>
  47597. <td><a href="https://github.com/sammycage/plutosvg">https://github.com/sammycage/plutosvg</a></td>
  47598. </tr>
  47599. <tr>
  47600. <td>License</td>
  47601. <td>MIT</td>
  47602. </tr>
  47603. <tr>
  47604. <td>Versions</td>
  47605. <td>v0.0.2, v0.0.3, v0.0.4, v0.0.5, v0.0.6, v0.0.7</td>
  47606. </tr>
  47607. <tr>
  47608. <td>Architectures</td>
  47609. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47610. </tr>
  47611. <tr>
  47612. <td>Definition</td>
  47613. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plutosvg/xmake.lua">plutosvg/xmake.lua</a></td>
  47614. </tr>
  47615. </tbody>
  47616. </table>
  47617. <h5 id="installcommand">Install command</h5>
  47618. <pre><code class="lang-console">xrepo install plutosvg
  47619. </code></pre>
  47620. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47621. <pre><code class="lang-lua">add_requires("plutosvg")
  47622. </code></pre>
  47623. <h3 id="plutovglinux">plutovg (linux)</h3>
  47624. <table>
  47625. <thead>
  47626. <tr>
  47627. <th>Description</th>
  47628. <th><em>Tiny 2D vector graphics library in C</em></th>
  47629. </tr>
  47630. </thead>
  47631. <tbody>
  47632. <tr>
  47633. <td>Homepage</td>
  47634. <td><a href="https://github.com/sammycage/plutovg">https://github.com/sammycage/plutovg</a></td>
  47635. </tr>
  47636. <tr>
  47637. <td>License</td>
  47638. <td>MIT</td>
  47639. </tr>
  47640. <tr>
  47641. <td>Versions</td>
  47642. <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, v1.3.2</td>
  47643. </tr>
  47644. <tr>
  47645. <td>Architectures</td>
  47646. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47647. </tr>
  47648. <tr>
  47649. <td>Definition</td>
  47650. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plutovg/xmake.lua">plutovg/xmake.lua</a></td>
  47651. </tr>
  47652. </tbody>
  47653. </table>
  47654. <h5 id="installcommand">Install command</h5>
  47655. <pre><code class="lang-console">xrepo install plutovg
  47656. </code></pre>
  47657. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47658. <pre><code class="lang-lua">add_requires("plutovg")
  47659. </code></pre>
  47660. <h3 id="pmplinux">pmp (linux)</h3>
  47661. <table>
  47662. <thead>
  47663. <tr>
  47664. <th>Description</th>
  47665. <th><em>The Polygon Mesh Processing Library</em></th>
  47666. </tr>
  47667. </thead>
  47668. <tbody>
  47669. <tr>
  47670. <td>Homepage</td>
  47671. <td><a href="http://www.pmp-library.org/">http://www.pmp-library.org/</a></td>
  47672. </tr>
  47673. <tr>
  47674. <td>License</td>
  47675. <td>MIT</td>
  47676. </tr>
  47677. <tr>
  47678. <td>Versions</td>
  47679. <td>1.2.1</td>
  47680. </tr>
  47681. <tr>
  47682. <td>Architectures</td>
  47683. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47684. </tr>
  47685. <tr>
  47686. <td>Definition</td>
  47687. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pmp/xmake.lua">pmp/xmake.lua</a></td>
  47688. </tr>
  47689. </tbody>
  47690. </table>
  47691. <h5 id="installcommand">Install command</h5>
  47692. <pre><code class="lang-console">xrepo install pmp
  47693. </code></pre>
  47694. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47695. <pre><code class="lang-lua">add_requires("pmp")
  47696. </code></pre>
  47697. <h3 id="pocketfftlinux">pocketfft (linux)</h3>
  47698. <table>
  47699. <thead>
  47700. <tr>
  47701. <th>Description</th>
  47702. <th><em>FFT implementation based on FFTPack, but with several improvements</em></th>
  47703. </tr>
  47704. </thead>
  47705. <tbody>
  47706. <tr>
  47707. <td>Homepage</td>
  47708. <td><a href="https://github.com/mreineck/pocketfft">https://github.com/mreineck/pocketfft</a></td>
  47709. </tr>
  47710. <tr>
  47711. <td>License</td>
  47712. <td>BSD-3-Clause</td>
  47713. </tr>
  47714. <tr>
  47715. <td>Versions</td>
  47716. <td>2023.02.14</td>
  47717. </tr>
  47718. <tr>
  47719. <td>Architectures</td>
  47720. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47721. </tr>
  47722. <tr>
  47723. <td>Definition</td>
  47724. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pocketfft/xmake.lua">pocketfft/xmake.lua</a></td>
  47725. </tr>
  47726. </tbody>
  47727. </table>
  47728. <h5 id="installcommand">Install command</h5>
  47729. <pre><code class="lang-console">xrepo install pocketfft
  47730. </code></pre>
  47731. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47732. <pre><code class="lang-lua">add_requires("pocketfft")
  47733. </code></pre>
  47734. <h3 id="pocketpylinux">pocketpy (linux)</h3>
  47735. <table>
  47736. <thead>
  47737. <tr>
  47738. <th>Description</th>
  47739. <th><em>C++17 header-only Python interpreter for game engines.</em></th>
  47740. </tr>
  47741. </thead>
  47742. <tbody>
  47743. <tr>
  47744. <td>Homepage</td>
  47745. <td><a href="https://github.com/blueloveTH/pocketpy">https://github.com/blueloveTH/pocketpy</a></td>
  47746. </tr>
  47747. <tr>
  47748. <td>License</td>
  47749. <td>MIT</td>
  47750. </tr>
  47751. <tr>
  47752. <td>Versions</td>
  47753. <td>v0.9.0, v1.4.5, v1.4.6, v2.0.8, v2.1.1, v2.1.3, v2.1.6</td>
  47754. </tr>
  47755. <tr>
  47756. <td>Architectures</td>
  47757. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47758. </tr>
  47759. <tr>
  47760. <td>Definition</td>
  47761. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pocketpy/xmake.lua">pocketpy/xmake.lua</a></td>
  47762. </tr>
  47763. </tbody>
  47764. </table>
  47765. <h5 id="installcommand">Install command</h5>
  47766. <pre><code class="lang-console">xrepo install pocketpy
  47767. </code></pre>
  47768. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47769. <pre><code class="lang-lua">add_requires("pocketpy")
  47770. </code></pre>
  47771. <h3 id="pocolinux">poco (linux)</h3>
  47772. <table>
  47773. <thead>
  47774. <tr>
  47775. <th>Description</th>
  47776. <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>
  47777. </tr>
  47778. </thead>
  47779. <tbody>
  47780. <tr>
  47781. <td>Homepage</td>
  47782. <td><a href="https://pocoproject.org/">https://pocoproject.org/</a></td>
  47783. </tr>
  47784. <tr>
  47785. <td>License</td>
  47786. <td>BSL-1.0</td>
  47787. </tr>
  47788. <tr>
  47789. <td>Versions</td>
  47790. <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>
  47791. </tr>
  47792. <tr>
  47793. <td>Architectures</td>
  47794. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47795. </tr>
  47796. <tr>
  47797. <td>Definition</td>
  47798. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/poco/xmake.lua">poco/xmake.lua</a></td>
  47799. </tr>
  47800. </tbody>
  47801. </table>
  47802. <h5 id="installcommand">Install command</h5>
  47803. <pre><code class="lang-console">xrepo install poco
  47804. </code></pre>
  47805. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47806. <pre><code class="lang-lua">add_requires("poco")
  47807. </code></pre>
  47808. <h3 id="policycoreutilslinux">policycoreutils (linux)</h3>
  47809. <table>
  47810. <thead>
  47811. <tr>
  47812. <th>Description</th>
  47813. <th><em>SELinux policy core utilities.</em></th>
  47814. </tr>
  47815. </thead>
  47816. <tbody>
  47817. <tr>
  47818. <td>Homepage</td>
  47819. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  47820. </tr>
  47821. <tr>
  47822. <td>Versions</td>
  47823. <td>3.9, 3.10</td>
  47824. </tr>
  47825. <tr>
  47826. <td>Architectures</td>
  47827. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47828. </tr>
  47829. <tr>
  47830. <td>Definition</td>
  47831. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/policycoreutils/xmake.lua">policycoreutils/xmake.lua</a></td>
  47832. </tr>
  47833. </tbody>
  47834. </table>
  47835. <h5 id="installcommand">Install command</h5>
  47836. <pre><code class="lang-console">xrepo install policycoreutils
  47837. </code></pre>
  47838. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47839. <pre><code class="lang-lua">add_requires("policycoreutils")
  47840. </code></pre>
  47841. <h3 id="poly2trilinux">poly2tri (linux)</h3>
  47842. <table>
  47843. <thead>
  47844. <tr>
  47845. <th>Description</th>
  47846. <th><em>2D constrained Delaunay triangulation library</em></th>
  47847. </tr>
  47848. </thead>
  47849. <tbody>
  47850. <tr>
  47851. <td>Homepage</td>
  47852. <td><a href="https://github.com/jhasse/poly2tri">https://github.com/jhasse/poly2tri</a></td>
  47853. </tr>
  47854. <tr>
  47855. <td>License</td>
  47856. <td>BSD-3-Clause</td>
  47857. </tr>
  47858. <tr>
  47859. <td>Versions</td>
  47860. <td>2024.02.08</td>
  47861. </tr>
  47862. <tr>
  47863. <td>Architectures</td>
  47864. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47865. </tr>
  47866. <tr>
  47867. <td>Definition</td>
  47868. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/poly2tri/xmake.lua">poly2tri/xmake.lua</a></td>
  47869. </tr>
  47870. </tbody>
  47871. </table>
  47872. <h5 id="installcommand">Install command</h5>
  47873. <pre><code class="lang-console">xrepo install poly2tri
  47874. </code></pre>
  47875. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47876. <pre><code class="lang-lua">add_requires("poly2tri")
  47877. </code></pre>
  47878. <h3 id="polyclippinglinux">polyclipping (linux)</h3>
  47879. <table>
  47880. <thead>
  47881. <tr>
  47882. <th>Description</th>
  47883. <th><em>Polygon and line clipping and offsetting library</em></th>
  47884. </tr>
  47885. </thead>
  47886. <tbody>
  47887. <tr>
  47888. <td>Homepage</td>
  47889. <td><a href="https://sourceforge.net/projects/polyclipping">https://sourceforge.net/projects/polyclipping</a></td>
  47890. </tr>
  47891. <tr>
  47892. <td>License</td>
  47893. <td>BSL-1.0</td>
  47894. </tr>
  47895. <tr>
  47896. <td>Versions</td>
  47897. <td>6.4.2</td>
  47898. </tr>
  47899. <tr>
  47900. <td>Architectures</td>
  47901. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47902. </tr>
  47903. <tr>
  47904. <td>Definition</td>
  47905. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/polyclipping/xmake.lua">polyclipping/xmake.lua</a></td>
  47906. </tr>
  47907. </tbody>
  47908. </table>
  47909. <h5 id="installcommand">Install command</h5>
  47910. <pre><code class="lang-console">xrepo install polyclipping
  47911. </code></pre>
  47912. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47913. <pre><code class="lang-lua">add_requires("polyclipping")
  47914. </code></pre>
  47915. <h3 id="polyhook2linux">polyhook2 (linux)</h3>
  47916. <table>
  47917. <thead>
  47918. <tr>
  47919. <th>Description</th>
  47920. <th><em>C++20, x86/x64 Hooking Libary v2.0</em></th>
  47921. </tr>
  47922. </thead>
  47923. <tbody>
  47924. <tr>
  47925. <td>Homepage</td>
  47926. <td><a href="https://github.com/stevemk14ebr/PolyHook_2_0">https://github.com/stevemk14ebr/PolyHook_2_0</a></td>
  47927. </tr>
  47928. <tr>
  47929. <td>License</td>
  47930. <td>MIT</td>
  47931. </tr>
  47932. <tr>
  47933. <td>Versions</td>
  47934. <td>2023.7.15, 2024.8.1</td>
  47935. </tr>
  47936. <tr>
  47937. <td>Architectures</td>
  47938. <td>i386, x86_64</td>
  47939. </tr>
  47940. <tr>
  47941. <td>Definition</td>
  47942. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/polyhook2/xmake.lua">polyhook2/xmake.lua</a></td>
  47943. </tr>
  47944. </tbody>
  47945. </table>
  47946. <h5 id="installcommand">Install command</h5>
  47947. <pre><code class="lang-console">xrepo install polyhook2
  47948. </code></pre>
  47949. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47950. <pre><code class="lang-lua">add_requires("polyhook2")
  47951. </code></pre>
  47952. <h3 id="polyscopelinux">polyscope (linux)</h3>
  47953. <table>
  47954. <thead>
  47955. <tr>
  47956. <th>Description</th>
  47957. <th><em>A C++ &amp; Python viewer for 3D data like meshes and point clouds</em></th>
  47958. </tr>
  47959. </thead>
  47960. <tbody>
  47961. <tr>
  47962. <td>Homepage</td>
  47963. <td><a href="https://polyscope.run/">https://polyscope.run/</a></td>
  47964. </tr>
  47965. <tr>
  47966. <td>License</td>
  47967. <td>MIT</td>
  47968. </tr>
  47969. <tr>
  47970. <td>Versions</td>
  47971. <td>v1.3.0, v2.1.0, v2.2.1, v2.3, v2.4.0, v2.5.0</td>
  47972. </tr>
  47973. <tr>
  47974. <td>Architectures</td>
  47975. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47976. </tr>
  47977. <tr>
  47978. <td>Definition</td>
  47979. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/polyscope/xmake.lua">polyscope/xmake.lua</a></td>
  47980. </tr>
  47981. </tbody>
  47982. </table>
  47983. <h5 id="installcommand">Install command</h5>
  47984. <pre><code class="lang-console">xrepo install polyscope
  47985. </code></pre>
  47986. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47987. <pre><code class="lang-lua">add_requires("polyscope")
  47988. </code></pre>
  47989. <h3 id="popplerlinux">poppler (linux)</h3>
  47990. <table>
  47991. <thead>
  47992. <tr>
  47993. <th>Description</th>
  47994. <th><em>Poppler, a PDF rendering library</em></th>
  47995. </tr>
  47996. </thead>
  47997. <tbody>
  47998. <tr>
  47999. <td>Homepage</td>
  48000. <td><a href="https://poppler.freedesktop.org/">https://poppler.freedesktop.org/</a></td>
  48001. </tr>
  48002. <tr>
  48003. <td>License</td>
  48004. <td>GPL-2.0</td>
  48005. </tr>
  48006. <tr>
  48007. <td>Versions</td>
  48008. <td>21.03.0</td>
  48009. </tr>
  48010. <tr>
  48011. <td>Architectures</td>
  48012. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48013. </tr>
  48014. <tr>
  48015. <td>Definition</td>
  48016. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/poppler/xmake.lua">poppler/xmake.lua</a></td>
  48017. </tr>
  48018. </tbody>
  48019. </table>
  48020. <h5 id="installcommand">Install command</h5>
  48021. <pre><code class="lang-console">xrepo install poppler
  48022. </code></pre>
  48023. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48024. <pre><code class="lang-lua">add_requires("poppler")
  48025. </code></pre>
  48026. <h3 id="poptlinux">popt (linux)</h3>
  48027. <table>
  48028. <thead>
  48029. <tr>
  48030. <th>Description</th>
  48031. <th><em>C library for parsing command line parameters</em></th>
  48032. </tr>
  48033. </thead>
  48034. <tbody>
  48035. <tr>
  48036. <td>Homepage</td>
  48037. <td><a href="http://ftp.rpm.org/popt/">http://ftp.rpm.org/popt/</a></td>
  48038. </tr>
  48039. <tr>
  48040. <td>License</td>
  48041. <td>MIT</td>
  48042. </tr>
  48043. <tr>
  48044. <td>Versions</td>
  48045. <td>1.19</td>
  48046. </tr>
  48047. <tr>
  48048. <td>Architectures</td>
  48049. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48050. </tr>
  48051. <tr>
  48052. <td>Definition</td>
  48053. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/popt/xmake.lua">popt/xmake.lua</a></td>
  48054. </tr>
  48055. </tbody>
  48056. </table>
  48057. <h5 id="installcommand">Install command</h5>
  48058. <pre><code class="lang-console">xrepo install popt
  48059. </code></pre>
  48060. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48061. <pre><code class="lang-lua">add_requires("popt")
  48062. </code></pre>
  48063. <h3 id="portaudiolinux">portaudio (linux)</h3>
  48064. <table>
  48065. <thead>
  48066. <tr>
  48067. <th>Description</th>
  48068. <th><em>PortAudio is a cross-platform, open-source C language library for real-time audio input and output.</em></th>
  48069. </tr>
  48070. </thead>
  48071. <tbody>
  48072. <tr>
  48073. <td>Homepage</td>
  48074. <td><a href="http://www.portaudio.com">http://www.portaudio.com</a></td>
  48075. </tr>
  48076. <tr>
  48077. <td>Versions</td>
  48078. <td>2023.08.05, 2024.08.25</td>
  48079. </tr>
  48080. <tr>
  48081. <td>Architectures</td>
  48082. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48083. </tr>
  48084. <tr>
  48085. <td>Definition</td>
  48086. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/portaudio/xmake.lua">portaudio/xmake.lua</a></td>
  48087. </tr>
  48088. </tbody>
  48089. </table>
  48090. <h5 id="installcommand">Install command</h5>
  48091. <pre><code class="lang-console">xrepo install portaudio
  48092. </code></pre>
  48093. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48094. <pre><code class="lang-lua">add_requires("portaudio")
  48095. </code></pre>
  48096. <h3 id="portmidilinux">portmidi (linux)</h3>
  48097. <table>
  48098. <thead>
  48099. <tr>
  48100. <th>Description</th>
  48101. <th><em>portmidi is a cross-platform MIDI input/output library</em></th>
  48102. </tr>
  48103. </thead>
  48104. <tbody>
  48105. <tr>
  48106. <td>Homepage</td>
  48107. <td><a href="https://github.com/PortMidi/portmidi">https://github.com/PortMidi/portmidi</a></td>
  48108. </tr>
  48109. <tr>
  48110. <td>Versions</td>
  48111. <td>v2.0.4, v2.0.6, v2.0.7, v2.0.8</td>
  48112. </tr>
  48113. <tr>
  48114. <td>Architectures</td>
  48115. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48116. </tr>
  48117. <tr>
  48118. <td>Definition</td>
  48119. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/portmidi/xmake.lua">portmidi/xmake.lua</a></td>
  48120. </tr>
  48121. </tbody>
  48122. </table>
  48123. <h5 id="installcommand">Install command</h5>
  48124. <pre><code class="lang-console">xrepo install portmidi
  48125. </code></pre>
  48126. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48127. <pre><code class="lang-lua">add_requires("portmidi")
  48128. </code></pre>
  48129. <h3 id="poseliblinux">poselib (linux)</h3>
  48130. <table>
  48131. <thead>
  48132. <tr>
  48133. <th>Description</th>
  48134. <th><em>Minimal solvers for calibrated camera pose estimation</em></th>
  48135. </tr>
  48136. </thead>
  48137. <tbody>
  48138. <tr>
  48139. <td>Homepage</td>
  48140. <td><a href="https://github.com/PoseLib/PoseLib">https://github.com/PoseLib/PoseLib</a></td>
  48141. </tr>
  48142. <tr>
  48143. <td>License</td>
  48144. <td>BSD-3-Clause</td>
  48145. </tr>
  48146. <tr>
  48147. <td>Versions</td>
  48148. <td>v2.0.4, v2.0.5</td>
  48149. </tr>
  48150. <tr>
  48151. <td>Architectures</td>
  48152. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48153. </tr>
  48154. <tr>
  48155. <td>Definition</td>
  48156. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/poselib/xmake.lua">poselib/xmake.lua</a></td>
  48157. </tr>
  48158. </tbody>
  48159. </table>
  48160. <h5 id="installcommand">Install command</h5>
  48161. <pre><code class="lang-console">xrepo install poselib
  48162. </code></pre>
  48163. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48164. <pre><code class="lang-lua">add_requires("poselib")
  48165. </code></pre>
  48166. <h3 id="postgresqllinux">postgresql (linux)</h3>
  48167. <table>
  48168. <thead>
  48169. <tr>
  48170. <th>Description</th>
  48171. <th><em>PostgreSQL Database Management System</em></th>
  48172. </tr>
  48173. </thead>
  48174. <tbody>
  48175. <tr>
  48176. <td>Homepage</td>
  48177. <td><a href="https://www.postgresql.org/">https://www.postgresql.org/</a></td>
  48178. </tr>
  48179. <tr>
  48180. <td>Versions</td>
  48181. <td></td>
  48182. </tr>
  48183. <tr>
  48184. <td>Architectures</td>
  48185. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48186. </tr>
  48187. <tr>
  48188. <td>Definition</td>
  48189. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/postgresql/xmake.lua">postgresql/xmake.lua</a></td>
  48190. </tr>
  48191. </tbody>
  48192. </table>
  48193. <h5 id="installcommand">Install command</h5>
  48194. <pre><code class="lang-console">xrepo install postgresql
  48195. </code></pre>
  48196. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48197. <pre><code class="lang-lua">add_requires("postgresql")
  48198. </code></pre>
  48199. <h3 id="ppqsortlinux">ppqsort (linux)</h3>
  48200. <table>
  48201. <thead>
  48202. <tr>
  48203. <th>Description</th>
  48204. <th><em>Efficient implementation of parallel quicksort algorithm</em></th>
  48205. </tr>
  48206. </thead>
  48207. <tbody>
  48208. <tr>
  48209. <td>Homepage</td>
  48210. <td><a href="https://github.com/GabTux/PPQSort">https://github.com/GabTux/PPQSort</a></td>
  48211. </tr>
  48212. <tr>
  48213. <td>Versions</td>
  48214. <td>v1.0.5, v1.0.6</td>
  48215. </tr>
  48216. <tr>
  48217. <td>Architectures</td>
  48218. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48219. </tr>
  48220. <tr>
  48221. <td>Definition</td>
  48222. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/ppqsort/xmake.lua">ppqsort/xmake.lua</a></td>
  48223. </tr>
  48224. </tbody>
  48225. </table>
  48226. <h5 id="installcommand">Install command</h5>
  48227. <pre><code class="lang-console">xrepo install ppqsort
  48228. </code></pre>
  48229. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48230. <pre><code class="lang-lua">add_requires("ppqsort")
  48231. </code></pre>
  48232. <h3 id="pprintlinux">pprint (linux)</h3>
  48233. <table>
  48234. <thead>
  48235. <tr>
  48236. <th>Description</th>
  48237. <th><em>Pretty Printer for Modern C++</em></th>
  48238. </tr>
  48239. </thead>
  48240. <tbody>
  48241. <tr>
  48242. <td>Homepage</td>
  48243. <td><a href="https://github.com/p-ranav/pprint">https://github.com/p-ranav/pprint</a></td>
  48244. </tr>
  48245. <tr>
  48246. <td>License</td>
  48247. <td>MIT</td>
  48248. </tr>
  48249. <tr>
  48250. <td>Versions</td>
  48251. <td>2020.2.20</td>
  48252. </tr>
  48253. <tr>
  48254. <td>Architectures</td>
  48255. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48256. </tr>
  48257. <tr>
  48258. <td>Definition</td>
  48259. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pprint/xmake.lua">pprint/xmake.lua</a></td>
  48260. </tr>
  48261. </tbody>
  48262. </table>
  48263. <h5 id="installcommand">Install command</h5>
  48264. <pre><code class="lang-console">xrepo install pprint
  48265. </code></pre>
  48266. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48267. <pre><code class="lang-lua">add_requires("pprint")
  48268. </code></pre>
  48269. <h3 id="pqplinux">pqp (linux)</h3>
  48270. <table>
  48271. <thead>
  48272. <tr>
  48273. <th>Description</th>
  48274. <th><em>A Proximity Query Package</em></th>
  48275. </tr>
  48276. </thead>
  48277. <tbody>
  48278. <tr>
  48279. <td>Homepage</td>
  48280. <td><a href="http://gamma.cs.unc.edu/SSV/">http://gamma.cs.unc.edu/SSV/</a></td>
  48281. </tr>
  48282. <tr>
  48283. <td>Versions</td>
  48284. <td>1.3</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/p/pqp/xmake.lua">pqp/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 pqp
  48298. </code></pre>
  48299. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48300. <pre><code class="lang-lua">add_requires("pqp")
  48301. </code></pre>
  48302. <h3 id="premake5linux">premake5 (linux)</h3>
  48303. <table>
  48304. <thead>
  48305. <tr>
  48306. <th>Description</th>
  48307. <th><em>Premake - Powerfully simple build configuration</em></th>
  48308. </tr>
  48309. </thead>
  48310. <tbody>
  48311. <tr>
  48312. <td>Homepage</td>
  48313. <td><a href="https://premake.github.io/">https://premake.github.io/</a></td>
  48314. </tr>
  48315. <tr>
  48316. <td>Versions</td>
  48317. <td>2022.11.17</td>
  48318. </tr>
  48319. <tr>
  48320. <td>Architectures</td>
  48321. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48322. </tr>
  48323. <tr>
  48324. <td>Definition</td>
  48325. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/premake5/xmake.lua">premake5/xmake.lua</a></td>
  48326. </tr>
  48327. </tbody>
  48328. </table>
  48329. <h5 id="installcommand">Install command</h5>
  48330. <pre><code class="lang-console">xrepo install premake5
  48331. </code></pre>
  48332. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48333. <pre><code class="lang-lua">add_requires("premake5")
  48334. </code></pre>
  48335. <h3 id="projlinux">proj (linux)</h3>
  48336. <table>
  48337. <thead>
  48338. <tr>
  48339. <th>Description</th>
  48340. <th><em>PROJ is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another.</em></th>
  48341. </tr>
  48342. </thead>
  48343. <tbody>
  48344. <tr>
  48345. <td>Homepage</td>
  48346. <td><a href="https://proj.org/index.html">https://proj.org/index.html</a></td>
  48347. </tr>
  48348. <tr>
  48349. <td>License</td>
  48350. <td>MIT</td>
  48351. </tr>
  48352. <tr>
  48353. <td>Versions</td>
  48354. <td>6.3.1, 8.2.1, 9.0.1, 9.4.0</td>
  48355. </tr>
  48356. <tr>
  48357. <td>Architectures</td>
  48358. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48359. </tr>
  48360. <tr>
  48361. <td>Definition</td>
  48362. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/proj/xmake.lua">proj/xmake.lua</a></td>
  48363. </tr>
  48364. </tbody>
  48365. </table>
  48366. <h5 id="installcommand">Install command</h5>
  48367. <pre><code class="lang-console">xrepo install proj
  48368. </code></pre>
  48369. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48370. <pre><code class="lang-lua">add_requires("proj")
  48371. </code></pre>
  48372. <h3 id="prometheuscpplinux">prometheus-cpp (linux)</h3>
  48373. <table>
  48374. <thead>
  48375. <tr>
  48376. <th>Description</th>
  48377. <th><em>Prometheus Client Library for Modern C++</em></th>
  48378. </tr>
  48379. </thead>
  48380. <tbody>
  48381. <tr>
  48382. <td>Homepage</td>
  48383. <td><a href="https://github.com/jupp0r/prometheus-cpp">https://github.com/jupp0r/prometheus-cpp</a></td>
  48384. </tr>
  48385. <tr>
  48386. <td>License</td>
  48387. <td>MIT</td>
  48388. </tr>
  48389. <tr>
  48390. <td>Versions</td>
  48391. <td>v1.0.0, v1.2.1, v1.2.4, v1.3.0</td>
  48392. </tr>
  48393. <tr>
  48394. <td>Architectures</td>
  48395. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48396. </tr>
  48397. <tr>
  48398. <td>Definition</td>
  48399. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/prometheus-cpp/xmake.lua">prometheus-cpp/xmake.lua</a></td>
  48400. </tr>
  48401. </tbody>
  48402. </table>
  48403. <h5 id="installcommand">Install command</h5>
  48404. <pre><code class="lang-console">xrepo install prometheus-cpp
  48405. </code></pre>
  48406. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48407. <pre><code class="lang-lua">add_requires("prometheus-cpp")
  48408. </code></pre>
  48409. <h3 id="promisecpplinux">promise-cpp (linux)</h3>
  48410. <table>
  48411. <thead>
  48412. <tr>
  48413. <th>Description</th>
  48414. <th><em>C++ promise/A+ library in Javascript style.</em></th>
  48415. </tr>
  48416. </thead>
  48417. <tbody>
  48418. <tr>
  48419. <td>Homepage</td>
  48420. <td><a href="https://github.com/xhawk18/promise-cpp">https://github.com/xhawk18/promise-cpp</a></td>
  48421. </tr>
  48422. <tr>
  48423. <td>License</td>
  48424. <td>MIT</td>
  48425. </tr>
  48426. <tr>
  48427. <td>Versions</td>
  48428. <td>2.1.3, 2.1.5</td>
  48429. </tr>
  48430. <tr>
  48431. <td>Architectures</td>
  48432. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48433. </tr>
  48434. <tr>
  48435. <td>Definition</td>
  48436. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/promise-cpp/xmake.lua">promise-cpp/xmake.lua</a></td>
  48437. </tr>
  48438. </tbody>
  48439. </table>
  48440. <h5 id="installcommand">Install command</h5>
  48441. <pre><code class="lang-console">xrepo install promise-cpp
  48442. </code></pre>
  48443. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48444. <pre><code class="lang-lua">add_requires("promise-cpp")
  48445. </code></pre>
  48446. <h3 id="protobufclinux">protobuf-c (linux)</h3>
  48447. <table>
  48448. <thead>
  48449. <tr>
  48450. <th>Description</th>
  48451. <th><em>Google&#39;s data interchange format for c</em></th>
  48452. </tr>
  48453. </thead>
  48454. <tbody>
  48455. <tr>
  48456. <td>Homepage</td>
  48457. <td><a href="https://github.com/protobuf-c/protobuf-c">https://github.com/protobuf-c/protobuf-c</a></td>
  48458. </tr>
  48459. <tr>
  48460. <td>Versions</td>
  48461. <td>1.3.1, 1.5.0, 1.5.1, 1.5.2</td>
  48462. </tr>
  48463. <tr>
  48464. <td>Architectures</td>
  48465. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48466. </tr>
  48467. <tr>
  48468. <td>Definition</td>
  48469. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protobuf-c/xmake.lua">protobuf-c/xmake.lua</a></td>
  48470. </tr>
  48471. </tbody>
  48472. </table>
  48473. <h5 id="installcommand">Install command</h5>
  48474. <pre><code class="lang-console">xrepo install protobuf-c
  48475. </code></pre>
  48476. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48477. <pre><code class="lang-lua">add_requires("protobuf-c")
  48478. </code></pre>
  48479. <h3 id="protobufcpplinux">protobuf-cpp (linux)</h3>
  48480. <table>
  48481. <thead>
  48482. <tr>
  48483. <th>Description</th>
  48484. <th><em>Google&#39;s data interchange format for cpp</em></th>
  48485. </tr>
  48486. </thead>
  48487. <tbody>
  48488. <tr>
  48489. <td>Homepage</td>
  48490. <td><a href="https://developers.google.com/protocol-buffers/">https://developers.google.com/protocol-buffers/</a></td>
  48491. </tr>
  48492. <tr>
  48493. <td>License</td>
  48494. <td>BSD-3-Clause</td>
  48495. </tr>
  48496. <tr>
  48497. <td>Versions</td>
  48498. <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, 33.1, 33.2</td>
  48499. </tr>
  48500. <tr>
  48501. <td>Architectures</td>
  48502. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48503. </tr>
  48504. <tr>
  48505. <td>Definition</td>
  48506. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protobuf-cpp/xmake.lua">protobuf-cpp/xmake.lua</a></td>
  48507. </tr>
  48508. </tbody>
  48509. </table>
  48510. <h5 id="installcommand">Install command</h5>
  48511. <pre><code class="lang-console">xrepo install protobuf-cpp
  48512. </code></pre>
  48513. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48514. <pre><code class="lang-lua">add_requires("protobuf-cpp")
  48515. </code></pre>
  48516. <h3 id="protoclinux">protoc (linux)</h3>
  48517. <table>
  48518. <thead>
  48519. <tr>
  48520. <th>Description</th>
  48521. <th><em>Google&#39;s data interchange format compiler</em></th>
  48522. </tr>
  48523. </thead>
  48524. <tbody>
  48525. <tr>
  48526. <td>Homepage</td>
  48527. <td><a href="https://developers.google.com/protocol-buffers/">https://developers.google.com/protocol-buffers/</a></td>
  48528. </tr>
  48529. <tr>
  48530. <td>Versions</td>
  48531. <td></td>
  48532. </tr>
  48533. <tr>
  48534. <td>Architectures</td>
  48535. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48536. </tr>
  48537. <tr>
  48538. <td>Definition</td>
  48539. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protoc/xmake.lua">protoc/xmake.lua</a></td>
  48540. </tr>
  48541. </tbody>
  48542. </table>
  48543. <h5 id="installcommand">Install command</h5>
  48544. <pre><code class="lang-console">xrepo install protoc
  48545. </code></pre>
  48546. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48547. <pre><code class="lang-lua">add_requires("protoc")
  48548. </code></pre>
  48549. <h3 id="proxygenlinux">proxygen (linux)</h3>
  48550. <table>
  48551. <thead>
  48552. <tr>
  48553. <th>Description</th>
  48554. <th><em>A collection of C++ HTTP libraries including an easy to use HTTP server.</em></th>
  48555. </tr>
  48556. </thead>
  48557. <tbody>
  48558. <tr>
  48559. <td>Homepage</td>
  48560. <td><a href="https://github.com/facebook/proxygen">https://github.com/facebook/proxygen</a></td>
  48561. </tr>
  48562. <tr>
  48563. <td>License</td>
  48564. <td>BSD</td>
  48565. </tr>
  48566. <tr>
  48567. <td>Versions</td>
  48568. <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>
  48569. </tr>
  48570. <tr>
  48571. <td>Architectures</td>
  48572. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48573. </tr>
  48574. <tr>
  48575. <td>Definition</td>
  48576. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/proxygen/xmake.lua">proxygen/xmake.lua</a></td>
  48577. </tr>
  48578. </tbody>
  48579. </table>
  48580. <h5 id="installcommand">Install command</h5>
  48581. <pre><code class="lang-console">xrepo install proxygen
  48582. </code></pre>
  48583. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48584. <pre><code class="lang-lua">add_requires("proxygen")
  48585. </code></pre>
  48586. <h3 id="prvhashlinux">prvhash (linux)</h3>
  48587. <table>
  48588. <thead>
  48589. <tr>
  48590. <th>Description</th>
  48591. <th><em>PRVHASH - Pseudo-Random-Value Hash</em></th>
  48592. </tr>
  48593. </thead>
  48594. <tbody>
  48595. <tr>
  48596. <td>Homepage</td>
  48597. <td><a href="https://github.com/avaneev/prvhash">https://github.com/avaneev/prvhash</a></td>
  48598. </tr>
  48599. <tr>
  48600. <td>License</td>
  48601. <td>MIT</td>
  48602. </tr>
  48603. <tr>
  48604. <td>Versions</td>
  48605. <td>4.0, 4.3.2</td>
  48606. </tr>
  48607. <tr>
  48608. <td>Architectures</td>
  48609. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48610. </tr>
  48611. <tr>
  48612. <td>Definition</td>
  48613. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/prvhash/xmake.lua">prvhash/xmake.lua</a></td>
  48614. </tr>
  48615. </tbody>
  48616. </table>
  48617. <h5 id="installcommand">Install command</h5>
  48618. <pre><code class="lang-console">xrepo install prvhash
  48619. </code></pre>
  48620. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48621. <pre><code class="lang-lua">add_requires("prvhash")
  48622. </code></pre>
  48623. <h3 id="pseudodoubleclinux">pseudo-double-c (linux)</h3>
  48624. <table>
  48625. <thead>
  48626. <tr>
  48627. <th>Description</th>
  48628. <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>
  48629. </tr>
  48630. </thead>
  48631. <tbody>
  48632. <tr>
  48633. <td>Homepage</td>
  48634. <td><a href="https://github.com/royward/pseudo-double">https://github.com/royward/pseudo-double</a></td>
  48635. </tr>
  48636. <tr>
  48637. <td>License</td>
  48638. <td>BSD-3-Clause</td>
  48639. </tr>
  48640. <tr>
  48641. <td>Versions</td>
  48642. <td>2024.01.17</td>
  48643. </tr>
  48644. <tr>
  48645. <td>Architectures</td>
  48646. <td>x86_64</td>
  48647. </tr>
  48648. <tr>
  48649. <td>Definition</td>
  48650. <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>
  48651. </tr>
  48652. </tbody>
  48653. </table>
  48654. <h5 id="installcommand">Install command</h5>
  48655. <pre><code class="lang-console">xrepo install pseudo-double-c
  48656. </code></pre>
  48657. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48658. <pre><code class="lang-lua">add_requires("pseudo-double-c")
  48659. </code></pre>
  48660. <h3 id="pseudodoublecpplinux">pseudo-double-cpp (linux)</h3>
  48661. <table>
  48662. <thead>
  48663. <tr>
  48664. <th>Description</th>
  48665. <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>
  48666. </tr>
  48667. </thead>
  48668. <tbody>
  48669. <tr>
  48670. <td>Homepage</td>
  48671. <td><a href="https://github.com/royward/pseudo-double">https://github.com/royward/pseudo-double</a></td>
  48672. </tr>
  48673. <tr>
  48674. <td>License</td>
  48675. <td>BSD-3-Clause</td>
  48676. </tr>
  48677. <tr>
  48678. <td>Versions</td>
  48679. <td>2024.01.17</td>
  48680. </tr>
  48681. <tr>
  48682. <td>Architectures</td>
  48683. <td>x86_64</td>
  48684. </tr>
  48685. <tr>
  48686. <td>Definition</td>
  48687. <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>
  48688. </tr>
  48689. </tbody>
  48690. </table>
  48691. <h5 id="installcommand">Install command</h5>
  48692. <pre><code class="lang-console">xrepo install pseudo-double-cpp
  48693. </code></pre>
  48694. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48695. <pre><code class="lang-lua">add_requires("pseudo-double-cpp")
  48696. </code></pre>
  48697. <h3 id="psimdlinux">psimd (linux)</h3>
  48698. <table>
  48699. <thead>
  48700. <tr>
  48701. <th>Description</th>
  48702. <th><em>Portable 128-bit SIMD intrinsics</em></th>
  48703. </tr>
  48704. </thead>
  48705. <tbody>
  48706. <tr>
  48707. <td>Homepage</td>
  48708. <td><a href="https://github.com/Maratyszcza/psimd">https://github.com/Maratyszcza/psimd</a></td>
  48709. </tr>
  48710. <tr>
  48711. <td>License</td>
  48712. <td>MIT</td>
  48713. </tr>
  48714. <tr>
  48715. <td>Versions</td>
  48716. <td>2020.5.17</td>
  48717. </tr>
  48718. <tr>
  48719. <td>Architectures</td>
  48720. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48721. </tr>
  48722. <tr>
  48723. <td>Definition</td>
  48724. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/psimd/xmake.lua">psimd/xmake.lua</a></td>
  48725. </tr>
  48726. </tbody>
  48727. </table>
  48728. <h5 id="installcommand">Install command</h5>
  48729. <pre><code class="lang-console">xrepo install psimd
  48730. </code></pre>
  48731. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48732. <pre><code class="lang-lua">add_requires("psimd")
  48733. </code></pre>
  48734. <h3 id="ptexlinux">ptex (linux)</h3>
  48735. <table>
  48736. <thead>
  48737. <tr>
  48738. <th>Description</th>
  48739. <th><em>Per-Face Texture Mapping for Production Rendering</em></th>
  48740. </tr>
  48741. </thead>
  48742. <tbody>
  48743. <tr>
  48744. <td>Homepage</td>
  48745. <td><a href="http://ptex.us/">http://ptex.us/</a></td>
  48746. </tr>
  48747. <tr>
  48748. <td>License</td>
  48749. <td>BSD-3-Clause</td>
  48750. </tr>
  48751. <tr>
  48752. <td>Versions</td>
  48753. <td>v2.3.2, v2.4.1, v2.4.2, v2.4.3, v2.5.1</td>
  48754. </tr>
  48755. <tr>
  48756. <td>Architectures</td>
  48757. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48758. </tr>
  48759. <tr>
  48760. <td>Definition</td>
  48761. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/ptex/xmake.lua">ptex/xmake.lua</a></td>
  48762. </tr>
  48763. </tbody>
  48764. </table>
  48765. <h5 id="installcommand">Install command</h5>
  48766. <pre><code class="lang-console">xrepo install ptex
  48767. </code></pre>
  48768. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48769. <pre><code class="lang-lua">add_requires("ptex")
  48770. </code></pre>
  48771. <h3 id="pthreadpoollinux">pthreadpool (linux)</h3>
  48772. <table>
  48773. <thead>
  48774. <tr>
  48775. <th>Description</th>
  48776. <th><em>Portable (POSIX/Windows/Emscripten) thread pool for C/C++</em></th>
  48777. </tr>
  48778. </thead>
  48779. <tbody>
  48780. <tr>
  48781. <td>Homepage</td>
  48782. <td><a href="https://github.com/Maratyszcza/pthreadpool">https://github.com/Maratyszcza/pthreadpool</a></td>
  48783. </tr>
  48784. <tr>
  48785. <td>License</td>
  48786. <td>BSD-2-Clause</td>
  48787. </tr>
  48788. <tr>
  48789. <td>Versions</td>
  48790. <td>2021.05.08</td>
  48791. </tr>
  48792. <tr>
  48793. <td>Architectures</td>
  48794. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48795. </tr>
  48796. <tr>
  48797. <td>Definition</td>
  48798. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pthreadpool/xmake.lua">pthreadpool/xmake.lua</a></td>
  48799. </tr>
  48800. </tbody>
  48801. </table>
  48802. <h5 id="installcommand">Install command</h5>
  48803. <pre><code class="lang-console">xrepo install pthreadpool
  48804. </code></pre>
  48805. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48806. <pre><code class="lang-lua">add_requires("pthreadpool")
  48807. </code></pre>
  48808. <h3 id="ptllinux">ptl (linux)</h3>
  48809. <table>
  48810. <thead>
  48811. <tr>
  48812. <th>Description</th>
  48813. <th><em>Lightweight C++11 multithreading tasking system featuring thread-pool, task-groups, and lock-free task queue</em></th>
  48814. </tr>
  48815. </thead>
  48816. <tbody>
  48817. <tr>
  48818. <td>Homepage</td>
  48819. <td><a href="https://github.com/jrmadsen/PTL">https://github.com/jrmadsen/PTL</a></td>
  48820. </tr>
  48821. <tr>
  48822. <td>License</td>
  48823. <td>MIT</td>
  48824. </tr>
  48825. <tr>
  48826. <td>Versions</td>
  48827. <td>v2.0.0</td>
  48828. </tr>
  48829. <tr>
  48830. <td>Architectures</td>
  48831. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48832. </tr>
  48833. <tr>
  48834. <td>Definition</td>
  48835. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/ptl/xmake.lua">ptl/xmake.lua</a></td>
  48836. </tr>
  48837. </tbody>
  48838. </table>
  48839. <h5 id="installcommand">Install command</h5>
  48840. <pre><code class="lang-console">xrepo install ptl
  48841. </code></pre>
  48842. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48843. <pre><code class="lang-lua">add_requires("ptl")
  48844. </code></pre>
  48845. <h3 id="pugixmllinux">pugixml (linux)</h3>
  48846. <table>
  48847. <thead>
  48848. <tr>
  48849. <th>Description</th>
  48850. <th><em>Light-weight, simple and fast XML parser for C++ with XPath support</em></th>
  48851. </tr>
  48852. </thead>
  48853. <tbody>
  48854. <tr>
  48855. <td>Homepage</td>
  48856. <td><a href="https://pugixml.org/">https://pugixml.org/</a></td>
  48857. </tr>
  48858. <tr>
  48859. <td>License</td>
  48860. <td>MIT</td>
  48861. </tr>
  48862. <tr>
  48863. <td>Versions</td>
  48864. <td>v1.11.4, v1.13, v1.14, v1.15</td>
  48865. </tr>
  48866. <tr>
  48867. <td>Architectures</td>
  48868. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48869. </tr>
  48870. <tr>
  48871. <td>Definition</td>
  48872. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pugixml/xmake.lua">pugixml/xmake.lua</a></td>
  48873. </tr>
  48874. </tbody>
  48875. </table>
  48876. <h5 id="installcommand">Install command</h5>
  48877. <pre><code class="lang-console">xrepo install pugixml
  48878. </code></pre>
  48879. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48880. <pre><code class="lang-lua">add_requires("pugixml")
  48881. </code></pre>
  48882. <h3 id="pulsarlinux">pulsar (linux)</h3>
  48883. <table>
  48884. <thead>
  48885. <tr>
  48886. <th>Description</th>
  48887. <th><em>Pulsar C++ client library</em></th>
  48888. </tr>
  48889. </thead>
  48890. <tbody>
  48891. <tr>
  48892. <td>Homepage</td>
  48893. <td><a href="https://github.com/apache/pulsar-client-cpp">https://github.com/apache/pulsar-client-cpp</a></td>
  48894. </tr>
  48895. <tr>
  48896. <td>License</td>
  48897. <td>Apache-2.0</td>
  48898. </tr>
  48899. <tr>
  48900. <td>Versions</td>
  48901. <td>3.1.2, 3.5.0, 3.5.1, 3.6.0</td>
  48902. </tr>
  48903. <tr>
  48904. <td>Architectures</td>
  48905. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48906. </tr>
  48907. <tr>
  48908. <td>Definition</td>
  48909. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pulsar/xmake.lua">pulsar/xmake.lua</a></td>
  48910. </tr>
  48911. </tbody>
  48912. </table>
  48913. <h5 id="installcommand">Install command</h5>
  48914. <pre><code class="lang-console">xrepo install pulsar
  48915. </code></pre>
  48916. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48917. <pre><code class="lang-lua">add_requires("pulsar")
  48918. </code></pre>
  48919. <h3 id="pulseaudiolinux">pulseaudio (linux)</h3>
  48920. <table>
  48921. <thead>
  48922. <tr>
  48923. <th>Description</th>
  48924. <th><em>A featureful, general-purpose sound server</em></th>
  48925. </tr>
  48926. </thead>
  48927. <tbody>
  48928. <tr>
  48929. <td>Homepage</td>
  48930. <td><a href="https://www.freedesktop.org/wiki/Software/PulseAudio/">https://www.freedesktop.org/wiki/Software/PulseAudio/</a></td>
  48931. </tr>
  48932. <tr>
  48933. <td>License</td>
  48934. <td>LGPL-2.1-or-later</td>
  48935. </tr>
  48936. <tr>
  48937. <td>Versions</td>
  48938. <td>v17.0</td>
  48939. </tr>
  48940. <tr>
  48941. <td>Architectures</td>
  48942. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48943. </tr>
  48944. <tr>
  48945. <td>Definition</td>
  48946. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pulseaudio/xmake.lua">pulseaudio/xmake.lua</a></td>
  48947. </tr>
  48948. </tbody>
  48949. </table>
  48950. <h5 id="installcommand">Install command</h5>
  48951. <pre><code class="lang-console">xrepo install pulseaudio
  48952. </code></pre>
  48953. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48954. <pre><code class="lang-lua">add_requires("pulseaudio")
  48955. </code></pre>
  48956. <h3 id="pupnplinux">pupnp (linux)</h3>
  48957. <table>
  48958. <thead>
  48959. <tr>
  48960. <th>Description</th>
  48961. <th><em>Build UPnP-compliant control points, devices, and bridges on several operating systems.</em></th>
  48962. </tr>
  48963. </thead>
  48964. <tbody>
  48965. <tr>
  48966. <td>Homepage</td>
  48967. <td><a href="https://pupnp.github.io/pupnp">https://pupnp.github.io/pupnp</a></td>
  48968. </tr>
  48969. <tr>
  48970. <td>Versions</td>
  48971. <td>1.14.12</td>
  48972. </tr>
  48973. <tr>
  48974. <td>Architectures</td>
  48975. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48976. </tr>
  48977. <tr>
  48978. <td>Definition</td>
  48979. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pupnp/xmake.lua">pupnp/xmake.lua</a></td>
  48980. </tr>
  48981. </tbody>
  48982. </table>
  48983. <h5 id="installcommand">Install command</h5>
  48984. <pre><code class="lang-console">xrepo install pupnp
  48985. </code></pre>
  48986. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48987. <pre><code class="lang-lua">add_requires("pupnp")
  48988. </code></pre>
  48989. <h3 id="pybind11linux">pybind11 (linux)</h3>
  48990. <table>
  48991. <thead>
  48992. <tr>
  48993. <th>Description</th>
  48994. <th><em>Seamless operability between C++11 and Python.</em></th>
  48995. </tr>
  48996. </thead>
  48997. <tbody>
  48998. <tr>
  48999. <td>Homepage</td>
  49000. <td><a href="https://github.com/pybind/pybind11">https://github.com/pybind/pybind11</a></td>
  49001. </tr>
  49002. <tr>
  49003. <td>License</td>
  49004. <td>BSD-3-Clause</td>
  49005. </tr>
  49006. <tr>
  49007. <td>Versions</td>
  49008. <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>
  49009. </tr>
  49010. <tr>
  49011. <td>Architectures</td>
  49012. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49013. </tr>
  49014. <tr>
  49015. <td>Definition</td>
  49016. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pybind11/xmake.lua">pybind11/xmake.lua</a></td>
  49017. </tr>
  49018. </tbody>
  49019. </table>
  49020. <h5 id="installcommand">Install command</h5>
  49021. <pre><code class="lang-console">xrepo install pybind11
  49022. </code></pre>
  49023. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49024. <pre><code class="lang-lua">add_requires("pybind11")
  49025. </code></pre>
  49026. <h3 id="pycdclinux">pycdc (linux)</h3>
  49027. <table>
  49028. <thead>
  49029. <tr>
  49030. <th>Description</th>
  49031. <th><em>C++ python bytecode disassembler and decompiler</em></th>
  49032. </tr>
  49033. </thead>
  49034. <tbody>
  49035. <tr>
  49036. <td>Homepage</td>
  49037. <td><a href="https://github.com/zrax/pycdc">https://github.com/zrax/pycdc</a></td>
  49038. </tr>
  49039. <tr>
  49040. <td>License</td>
  49041. <td>GPL-3.0</td>
  49042. </tr>
  49043. <tr>
  49044. <td>Versions</td>
  49045. <td>2024.08.12</td>
  49046. </tr>
  49047. <tr>
  49048. <td>Architectures</td>
  49049. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49050. </tr>
  49051. <tr>
  49052. <td>Definition</td>
  49053. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pycdc/xmake.lua">pycdc/xmake.lua</a></td>
  49054. </tr>
  49055. </tbody>
  49056. </table>
  49057. <h5 id="installcommand">Install command</h5>
  49058. <pre><code class="lang-console">xrepo install pycdc
  49059. </code></pre>
  49060. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49061. <pre><code class="lang-lua">add_requires("pycdc")
  49062. </code></pre>
  49063. <h3 id="pyincpplinux">pyincpp (linux)</h3>
  49064. <table>
  49065. <thead>
  49066. <tr>
  49067. <th>Description</th>
  49068. <th><em>A C++ type library that is as easy to use as Python built-in types.</em></th>
  49069. </tr>
  49070. </thead>
  49071. <tbody>
  49072. <tr>
  49073. <td>Homepage</td>
  49074. <td><a href="https://github.com/chen-qingyu/pyincpp">https://github.com/chen-qingyu/pyincpp</a></td>
  49075. </tr>
  49076. <tr>
  49077. <td>License</td>
  49078. <td>MIT</td>
  49079. </tr>
  49080. <tr>
  49081. <td>Versions</td>
  49082. <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, v2.7.1</td>
  49083. </tr>
  49084. <tr>
  49085. <td>Architectures</td>
  49086. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49087. </tr>
  49088. <tr>
  49089. <td>Definition</td>
  49090. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pyincpp/xmake.lua">pyincpp/xmake.lua</a></td>
  49091. </tr>
  49092. </tbody>
  49093. </table>
  49094. <h5 id="installcommand">Install command</h5>
  49095. <pre><code class="lang-console">xrepo install pyincpp
  49096. </code></pre>
  49097. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49098. <pre><code class="lang-lua">add_requires("pyincpp")
  49099. </code></pre>
  49100. <h3 id="pystringlinux">pystring (linux)</h3>
  49101. <table>
  49102. <thead>
  49103. <tr>
  49104. <th>Description</th>
  49105. <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>
  49106. </tr>
  49107. </thead>
  49108. <tbody>
  49109. <tr>
  49110. <td>Homepage</td>
  49111. <td><a href="https://github.com/imageworks/pystring">https://github.com/imageworks/pystring</a></td>
  49112. </tr>
  49113. <tr>
  49114. <td>License</td>
  49115. <td>BSD-3-Clause</td>
  49116. </tr>
  49117. <tr>
  49118. <td>Versions</td>
  49119. <td>2020.02.04, 2023.07.23, 2025.06.23</td>
  49120. </tr>
  49121. <tr>
  49122. <td>Architectures</td>
  49123. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49124. </tr>
  49125. <tr>
  49126. <td>Definition</td>
  49127. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pystring/xmake.lua">pystring/xmake.lua</a></td>
  49128. </tr>
  49129. </tbody>
  49130. </table>
  49131. <h5 id="installcommand">Install command</h5>
  49132. <pre><code class="lang-console">xrepo install pystring
  49133. </code></pre>
  49134. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49135. <pre><code class="lang-lua">add_requires("pystring")
  49136. </code></pre>
  49137. <h3 id="pythonlinux">python (linux)</h3>
  49138. <table>
  49139. <thead>
  49140. <tr>
  49141. <th>Description</th>
  49142. <th><em>The python programming language.</em></th>
  49143. </tr>
  49144. </thead>
  49145. <tbody>
  49146. <tr>
  49147. <td>Homepage</td>
  49148. <td><a href="https://www.python.org/">https://www.python.org/</a></td>
  49149. </tr>
  49150. <tr>
  49151. <td>License</td>
  49152. <td>PSF</td>
  49153. </tr>
  49154. <tr>
  49155. <td>Versions</td>
  49156. <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, 3.13.11</td>
  49157. </tr>
  49158. <tr>
  49159. <td>Architectures</td>
  49160. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49161. </tr>
  49162. <tr>
  49163. <td>Definition</td>
  49164. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/python/xmake.lua">python/xmake.lua</a></td>
  49165. </tr>
  49166. </tbody>
  49167. </table>
  49168. <h5 id="installcommand">Install command</h5>
  49169. <pre><code class="lang-console">xrepo install python
  49170. </code></pre>
  49171. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49172. <pre><code class="lang-lua">add_requires("python")
  49173. </code></pre>
  49174. <h3 id="python2linux">python2 (linux)</h3>
  49175. <table>
  49176. <thead>
  49177. <tr>
  49178. <th>Description</th>
  49179. <th><em>The python programming language.</em></th>
  49180. </tr>
  49181. </thead>
  49182. <tbody>
  49183. <tr>
  49184. <td>Homepage</td>
  49185. <td><a href="https://www.python.org/">https://www.python.org/</a></td>
  49186. </tr>
  49187. <tr>
  49188. <td>Versions</td>
  49189. <td>2.7.15, 2.7.18</td>
  49190. </tr>
  49191. <tr>
  49192. <td>Architectures</td>
  49193. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49194. </tr>
  49195. <tr>
  49196. <td>Definition</td>
  49197. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/python2/xmake.lua">python2/xmake.lua</a></td>
  49198. </tr>
  49199. </tbody>
  49200. </table>
  49201. <h5 id="installcommand">Install command</h5>
  49202. <pre><code class="lang-console">xrepo install python2
  49203. </code></pre>
  49204. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49205. <pre><code class="lang-lua">add_requires("python2")
  49206. </code></pre>
  49207. <h2 id="q">q</h2>
  49208. <h3 id="qbdilinux">qbdi (linux)</h3>
  49209. <table>
  49210. <thead>
  49211. <tr>
  49212. <th>Description</th>
  49213. <th><em>A Dynamic Binary Instrumentation framework based on LLVM.</em></th>
  49214. </tr>
  49215. </thead>
  49216. <tbody>
  49217. <tr>
  49218. <td>Homepage</td>
  49219. <td><a href="https://qbdi.quarkslab.com">https://qbdi.quarkslab.com</a></td>
  49220. </tr>
  49221. <tr>
  49222. <td>License</td>
  49223. <td>Apache-2.0</td>
  49224. </tr>
  49225. <tr>
  49226. <td>Versions</td>
  49227. <td>v0.12.0, v0.12.1</td>
  49228. </tr>
  49229. <tr>
  49230. <td>Architectures</td>
  49231. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49232. </tr>
  49233. <tr>
  49234. <td>Definition</td>
  49235. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qbdi/xmake.lua">qbdi/xmake.lua</a></td>
  49236. </tr>
  49237. </tbody>
  49238. </table>
  49239. <h5 id="installcommand">Install command</h5>
  49240. <pre><code class="lang-console">xrepo install qbdi
  49241. </code></pre>
  49242. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49243. <pre><code class="lang-lua">add_requires("qbdi")
  49244. </code></pre>
  49245. <h3 id="qcborlinux">qcbor (linux)</h3>
  49246. <table>
  49247. <thead>
  49248. <tr>
  49249. <th>Description</th>
  49250. <th><em>Comprehensive, powerful, commercial-quality CBOR encoder/ decoder that is still suited for small devices.</em></th>
  49251. </tr>
  49252. </thead>
  49253. <tbody>
  49254. <tr>
  49255. <td>Homepage</td>
  49256. <td><a href="https://github.com/laurencelundblade/QCBOR">https://github.com/laurencelundblade/QCBOR</a></td>
  49257. </tr>
  49258. <tr>
  49259. <td>License</td>
  49260. <td>BSD-3-Clause</td>
  49261. </tr>
  49262. <tr>
  49263. <td>Versions</td>
  49264. <td>v1.4.1, v1.5.1, v1.5.3, v1.6</td>
  49265. </tr>
  49266. <tr>
  49267. <td>Architectures</td>
  49268. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49269. </tr>
  49270. <tr>
  49271. <td>Definition</td>
  49272. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qcbor/xmake.lua">qcbor/xmake.lua</a></td>
  49273. </tr>
  49274. </tbody>
  49275. </table>
  49276. <h5 id="installcommand">Install command</h5>
  49277. <pre><code class="lang-console">xrepo install qcbor
  49278. </code></pre>
  49279. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49280. <pre><code class="lang-lua">add_requires("qcbor")
  49281. </code></pre>
  49282. <h3 id="qdcaelinux">qdcae (linux)</h3>
  49283. <table>
  49284. <thead>
  49285. <tr>
  49286. <th>Description</th>
  49287. <th><em>qd python (and C++) library for CAE (currently mostly LS-Dyna) </em></th>
  49288. </tr>
  49289. </thead>
  49290. <tbody>
  49291. <tr>
  49292. <td>Homepage</td>
  49293. <td><a href="https://github.com/qd-cae/qd-cae-python">https://github.com/qd-cae/qd-cae-python</a></td>
  49294. </tr>
  49295. <tr>
  49296. <td>Versions</td>
  49297. <td>0.8.9</td>
  49298. </tr>
  49299. <tr>
  49300. <td>Architectures</td>
  49301. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49302. </tr>
  49303. <tr>
  49304. <td>Definition</td>
  49305. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qdcae/xmake.lua">qdcae/xmake.lua</a></td>
  49306. </tr>
  49307. </tbody>
  49308. </table>
  49309. <h5 id="installcommand">Install command</h5>
  49310. <pre><code class="lang-console">xrepo install qdcae
  49311. </code></pre>
  49312. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49313. <pre><code class="lang-lua">add_requires("qdcae")
  49314. </code></pre>
  49315. <h3 id="qdldllinux">qdldl (linux)</h3>
  49316. <table>
  49317. <thead>
  49318. <tr>
  49319. <th>Description</th>
  49320. <th><em>A free LDL factorisation routine</em></th>
  49321. </tr>
  49322. </thead>
  49323. <tbody>
  49324. <tr>
  49325. <td>Homepage</td>
  49326. <td><a href="https://github.com/osqp/qdldl">https://github.com/osqp/qdldl</a></td>
  49327. </tr>
  49328. <tr>
  49329. <td>License</td>
  49330. <td>Apache-2.0</td>
  49331. </tr>
  49332. <tr>
  49333. <td>Versions</td>
  49334. <td>v0.1.7, v0.1.8, v0.1.9</td>
  49335. </tr>
  49336. <tr>
  49337. <td>Architectures</td>
  49338. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49339. </tr>
  49340. <tr>
  49341. <td>Definition</td>
  49342. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qdldl/xmake.lua">qdldl/xmake.lua</a></td>
  49343. </tr>
  49344. </tbody>
  49345. </table>
  49346. <h5 id="installcommand">Install command</h5>
  49347. <pre><code class="lang-console">xrepo install qdldl
  49348. </code></pre>
  49349. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49350. <pre><code class="lang-lua">add_requires("qdldl")
  49351. </code></pre>
  49352. <h3 id="qhulllinux">qhull (linux)</h3>
  49353. <table>
  49354. <thead>
  49355. <tr>
  49356. <th>Description</th>
  49357. <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>
  49358. </tr>
  49359. </thead>
  49360. <tbody>
  49361. <tr>
  49362. <td>Homepage</td>
  49363. <td><a href="http://www.qhull.org/">http://www.qhull.org/</a></td>
  49364. </tr>
  49365. <tr>
  49366. <td>Versions</td>
  49367. <td>2020.2</td>
  49368. </tr>
  49369. <tr>
  49370. <td>Architectures</td>
  49371. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49372. </tr>
  49373. <tr>
  49374. <td>Definition</td>
  49375. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qhull/xmake.lua">qhull/xmake.lua</a></td>
  49376. </tr>
  49377. </tbody>
  49378. </table>
  49379. <h5 id="installcommand">Install command</h5>
  49380. <pre><code class="lang-console">xrepo install qhull
  49381. </code></pre>
  49382. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49383. <pre><code class="lang-lua">add_requires("qhull")
  49384. </code></pre>
  49385. <h3 id="qmsetuplinux">qmsetup (linux)</h3>
  49386. <table>
  49387. <thead>
  49388. <tr>
  49389. <th>Description</th>
  49390. <th><em>CMake Modules and Basic Libraries for C/C++ projects.</em></th>
  49391. </tr>
  49392. </thead>
  49393. <tbody>
  49394. <tr>
  49395. <td>Homepage</td>
  49396. <td><a href="https://github.com/stdware/qmsetup">https://github.com/stdware/qmsetup</a></td>
  49397. </tr>
  49398. <tr>
  49399. <td>License</td>
  49400. <td>MIT</td>
  49401. </tr>
  49402. <tr>
  49403. <td>Versions</td>
  49404. <td>2024.09.02</td>
  49405. </tr>
  49406. <tr>
  49407. <td>Architectures</td>
  49408. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49409. </tr>
  49410. <tr>
  49411. <td>Definition</td>
  49412. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qmsetup/xmake.lua">qmsetup/xmake.lua</a></td>
  49413. </tr>
  49414. </tbody>
  49415. </table>
  49416. <h5 id="installcommand">Install command</h5>
  49417. <pre><code class="lang-console">xrepo install qmsetup
  49418. </code></pre>
  49419. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49420. <pre><code class="lang-lua">add_requires("qmsetup")
  49421. </code></pre>
  49422. <h3 id="qoalinux">qoa (linux)</h3>
  49423. <table>
  49424. <thead>
  49425. <tr>
  49426. <th>Description</th>
  49427. <th><em>The “Quite OK Audio Format” for fast, lossy audio compression</em></th>
  49428. </tr>
  49429. </thead>
  49430. <tbody>
  49431. <tr>
  49432. <td>Homepage</td>
  49433. <td><a href="https://github.com/phoboslab/qoa">https://github.com/phoboslab/qoa</a></td>
  49434. </tr>
  49435. <tr>
  49436. <td>License</td>
  49437. <td>MIT</td>
  49438. </tr>
  49439. <tr>
  49440. <td>Versions</td>
  49441. <td>2024.07.02</td>
  49442. </tr>
  49443. <tr>
  49444. <td>Architectures</td>
  49445. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49446. </tr>
  49447. <tr>
  49448. <td>Definition</td>
  49449. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qoa/xmake.lua">qoa/xmake.lua</a></td>
  49450. </tr>
  49451. </tbody>
  49452. </table>
  49453. <h5 id="installcommand">Install command</h5>
  49454. <pre><code class="lang-console">xrepo install qoa
  49455. </code></pre>
  49456. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49457. <pre><code class="lang-lua">add_requires("qoa")
  49458. </code></pre>
  49459. <h3 id="qoilinux">qoi (linux)</h3>
  49460. <table>
  49461. <thead>
  49462. <tr>
  49463. <th>Description</th>
  49464. <th><em>The Quite OK Image Format for fast, lossless image compression</em></th>
  49465. </tr>
  49466. </thead>
  49467. <tbody>
  49468. <tr>
  49469. <td>Homepage</td>
  49470. <td><a href="https://qoiformat.org/">https://qoiformat.org/</a></td>
  49471. </tr>
  49472. <tr>
  49473. <td>License</td>
  49474. <td>MIT</td>
  49475. </tr>
  49476. <tr>
  49477. <td>Versions</td>
  49478. <td>2021.12.22, 2022.11.17, 2024.03.18, 2025.06.18</td>
  49479. </tr>
  49480. <tr>
  49481. <td>Architectures</td>
  49482. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49483. </tr>
  49484. <tr>
  49485. <td>Definition</td>
  49486. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qoi/xmake.lua">qoi/xmake.lua</a></td>
  49487. </tr>
  49488. </tbody>
  49489. </table>
  49490. <h5 id="installcommand">Install command</h5>
  49491. <pre><code class="lang-console">xrepo install qoi
  49492. </code></pre>
  49493. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49494. <pre><code class="lang-lua">add_requires("qoi")
  49495. </code></pre>
  49496. <h3 id="qpoaseslinux">qpoases (linux)</h3>
  49497. <table>
  49498. <thead>
  49499. <tr>
  49500. <th>Description</th>
  49501. <th><em>Open-source C++ implementation of the recently proposed online active set strategy</em></th>
  49502. </tr>
  49503. </thead>
  49504. <tbody>
  49505. <tr>
  49506. <td>Homepage</td>
  49507. <td><a href="https://github.com/coin-or/qpOASES">https://github.com/coin-or/qpOASES</a></td>
  49508. </tr>
  49509. <tr>
  49510. <td>License</td>
  49511. <td>LGPL-2.1</td>
  49512. </tr>
  49513. <tr>
  49514. <td>Versions</td>
  49515. <td>3.2.2</td>
  49516. </tr>
  49517. <tr>
  49518. <td>Architectures</td>
  49519. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49520. </tr>
  49521. <tr>
  49522. <td>Definition</td>
  49523. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qpoases/xmake.lua">qpoases/xmake.lua</a></td>
  49524. </tr>
  49525. </tbody>
  49526. </table>
  49527. <h5 id="installcommand">Install command</h5>
  49528. <pre><code class="lang-console">xrepo install qpoases
  49529. </code></pre>
  49530. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49531. <pre><code class="lang-lua">add_requires("qpoases")
  49532. </code></pre>
  49533. <h3 id="qrcodegeneratorclinux">qr-code-generator-c (linux)</h3>
  49534. <table>
  49535. <thead>
  49536. <tr>
  49537. <th>Description</th>
  49538. <th><em>High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.</em></th>
  49539. </tr>
  49540. </thead>
  49541. <tbody>
  49542. <tr>
  49543. <td>Homepage</td>
  49544. <td><a href="https://www.nayuki.io/page/qr-code-generator-library">https://www.nayuki.io/page/qr-code-generator-library</a></td>
  49545. </tr>
  49546. <tr>
  49547. <td>Versions</td>
  49548. <td>v1.8.0</td>
  49549. </tr>
  49550. <tr>
  49551. <td>Architectures</td>
  49552. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49553. </tr>
  49554. <tr>
  49555. <td>Definition</td>
  49556. <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>
  49557. </tr>
  49558. </tbody>
  49559. </table>
  49560. <h5 id="installcommand">Install command</h5>
  49561. <pre><code class="lang-console">xrepo install qr-code-generator-c
  49562. </code></pre>
  49563. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49564. <pre><code class="lang-lua">add_requires("qr-code-generator-c")
  49565. </code></pre>
  49566. <h3 id="qrcodegeneratorcpplinux">qr-code-generator-cpp (linux)</h3>
  49567. <table>
  49568. <thead>
  49569. <tr>
  49570. <th>Description</th>
  49571. <th><em>High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.</em></th>
  49572. </tr>
  49573. </thead>
  49574. <tbody>
  49575. <tr>
  49576. <td>Homepage</td>
  49577. <td><a href="https://www.nayuki.io/page/qr-code-generator-library">https://www.nayuki.io/page/qr-code-generator-library</a></td>
  49578. </tr>
  49579. <tr>
  49580. <td>Versions</td>
  49581. <td>v1.8.0</td>
  49582. </tr>
  49583. <tr>
  49584. <td>Architectures</td>
  49585. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49586. </tr>
  49587. <tr>
  49588. <td>Definition</td>
  49589. <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>
  49590. </tr>
  49591. </tbody>
  49592. </table>
  49593. <h5 id="installcommand">Install command</h5>
  49594. <pre><code class="lang-console">xrepo install qr-code-generator-cpp
  49595. </code></pre>
  49596. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49597. <pre><code class="lang-lua">add_requires("qr-code-generator-cpp")
  49598. </code></pre>
  49599. <h3 id="qttoolslinux">qt-tools (linux)</h3>
  49600. <table>
  49601. <thead>
  49602. <tr>
  49603. <th>Description</th>
  49604. <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>
  49605. </tr>
  49606. </thead>
  49607. <tbody>
  49608. <tr>
  49609. <td>Homepage</td>
  49610. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49611. </tr>
  49612. <tr>
  49613. <td>License</td>
  49614. <td>LGPL-3</td>
  49615. </tr>
  49616. <tr>
  49617. <td>Versions</td>
  49618. <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>
  49619. </tr>
  49620. <tr>
  49621. <td>Architectures</td>
  49622. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49623. </tr>
  49624. <tr>
  49625. <td>Definition</td>
  49626. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt-tools/xmake.lua">qt-tools/xmake.lua</a></td>
  49627. </tr>
  49628. </tbody>
  49629. </table>
  49630. <h5 id="installcommand">Install command</h5>
  49631. <pre><code class="lang-console">xrepo install qt-tools
  49632. </code></pre>
  49633. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49634. <pre><code class="lang-lua">add_requires("qt-tools")
  49635. </code></pre>
  49636. <h3 id="qt5baselinux">qt5base (linux)</h3>
  49637. <table>
  49638. <thead>
  49639. <tr>
  49640. <th>Description</th>
  49641. <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>
  49642. </tr>
  49643. </thead>
  49644. <tbody>
  49645. <tr>
  49646. <td>Homepage</td>
  49647. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49648. </tr>
  49649. <tr>
  49650. <td>License</td>
  49651. <td>LGPL-3</td>
  49652. </tr>
  49653. <tr>
  49654. <td>Versions</td>
  49655. <td>5.12.5, 5.15.2</td>
  49656. </tr>
  49657. <tr>
  49658. <td>Architectures</td>
  49659. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49660. </tr>
  49661. <tr>
  49662. <td>Definition</td>
  49663. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5base/xmake.lua">qt5base/xmake.lua</a></td>
  49664. </tr>
  49665. </tbody>
  49666. </table>
  49667. <h5 id="installcommand">Install command</h5>
  49668. <pre><code class="lang-console">xrepo install qt5base
  49669. </code></pre>
  49670. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49671. <pre><code class="lang-lua">add_requires("qt5base")
  49672. </code></pre>
  49673. <h3 id="qt5corelinux">qt5core (linux)</h3>
  49674. <table>
  49675. <thead>
  49676. <tr>
  49677. <th>Description</th>
  49678. <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>
  49679. </tr>
  49680. </thead>
  49681. <tbody>
  49682. <tr>
  49683. <td>Homepage</td>
  49684. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49685. </tr>
  49686. <tr>
  49687. <td>License</td>
  49688. <td>LGPL-3</td>
  49689. </tr>
  49690. <tr>
  49691. <td>Versions</td>
  49692. <td>5.12.5, 5.15.2</td>
  49693. </tr>
  49694. <tr>
  49695. <td>Architectures</td>
  49696. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49697. </tr>
  49698. <tr>
  49699. <td>Definition</td>
  49700. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5core/xmake.lua">qt5core/xmake.lua</a></td>
  49701. </tr>
  49702. </tbody>
  49703. </table>
  49704. <h5 id="installcommand">Install command</h5>
  49705. <pre><code class="lang-console">xrepo install qt5core
  49706. </code></pre>
  49707. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49708. <pre><code class="lang-lua">add_requires("qt5core")
  49709. </code></pre>
  49710. <h3 id="qt5guilinux">qt5gui (linux)</h3>
  49711. <table>
  49712. <thead>
  49713. <tr>
  49714. <th>Description</th>
  49715. <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>
  49716. </tr>
  49717. </thead>
  49718. <tbody>
  49719. <tr>
  49720. <td>Homepage</td>
  49721. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49722. </tr>
  49723. <tr>
  49724. <td>License</td>
  49725. <td>LGPL-3</td>
  49726. </tr>
  49727. <tr>
  49728. <td>Versions</td>
  49729. <td>5.12.5, 5.15.2</td>
  49730. </tr>
  49731. <tr>
  49732. <td>Architectures</td>
  49733. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49734. </tr>
  49735. <tr>
  49736. <td>Definition</td>
  49737. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5gui/xmake.lua">qt5gui/xmake.lua</a></td>
  49738. </tr>
  49739. </tbody>
  49740. </table>
  49741. <h5 id="installcommand">Install command</h5>
  49742. <pre><code class="lang-console">xrepo install qt5gui
  49743. </code></pre>
  49744. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49745. <pre><code class="lang-lua">add_requires("qt5gui")
  49746. </code></pre>
  49747. <h3 id="qt5networklinux">qt5network (linux)</h3>
  49748. <table>
  49749. <thead>
  49750. <tr>
  49751. <th>Description</th>
  49752. <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>
  49753. </tr>
  49754. </thead>
  49755. <tbody>
  49756. <tr>
  49757. <td>Homepage</td>
  49758. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49759. </tr>
  49760. <tr>
  49761. <td>License</td>
  49762. <td>LGPL-3</td>
  49763. </tr>
  49764. <tr>
  49765. <td>Versions</td>
  49766. <td>5.12.5, 5.15.2</td>
  49767. </tr>
  49768. <tr>
  49769. <td>Architectures</td>
  49770. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49771. </tr>
  49772. <tr>
  49773. <td>Definition</td>
  49774. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5network/xmake.lua">qt5network/xmake.lua</a></td>
  49775. </tr>
  49776. </tbody>
  49777. </table>
  49778. <h5 id="installcommand">Install command</h5>
  49779. <pre><code class="lang-console">xrepo install qt5network
  49780. </code></pre>
  49781. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49782. <pre><code class="lang-lua">add_requires("qt5network")
  49783. </code></pre>
  49784. <h3 id="qt5webviewlinux">qt5webview (linux)</h3>
  49785. <table>
  49786. <thead>
  49787. <tr>
  49788. <th>Description</th>
  49789. <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>
  49790. </tr>
  49791. </thead>
  49792. <tbody>
  49793. <tr>
  49794. <td>Homepage</td>
  49795. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49796. </tr>
  49797. <tr>
  49798. <td>License</td>
  49799. <td>LGPL-3</td>
  49800. </tr>
  49801. <tr>
  49802. <td>Versions</td>
  49803. <td>5.12.5, 5.15.2</td>
  49804. </tr>
  49805. <tr>
  49806. <td>Architectures</td>
  49807. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49808. </tr>
  49809. <tr>
  49810. <td>Definition</td>
  49811. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5webview/xmake.lua">qt5webview/xmake.lua</a></td>
  49812. </tr>
  49813. </tbody>
  49814. </table>
  49815. <h5 id="installcommand">Install command</h5>
  49816. <pre><code class="lang-console">xrepo install qt5webview
  49817. </code></pre>
  49818. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49819. <pre><code class="lang-lua">add_requires("qt5webview")
  49820. </code></pre>
  49821. <h3 id="qt5widgetslinux">qt5widgets (linux)</h3>
  49822. <table>
  49823. <thead>
  49824. <tr>
  49825. <th>Description</th>
  49826. <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>
  49827. </tr>
  49828. </thead>
  49829. <tbody>
  49830. <tr>
  49831. <td>Homepage</td>
  49832. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49833. </tr>
  49834. <tr>
  49835. <td>License</td>
  49836. <td>LGPL-3</td>
  49837. </tr>
  49838. <tr>
  49839. <td>Versions</td>
  49840. <td>5.12.5, 5.15.2</td>
  49841. </tr>
  49842. <tr>
  49843. <td>Architectures</td>
  49844. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49845. </tr>
  49846. <tr>
  49847. <td>Definition</td>
  49848. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5widgets/xmake.lua">qt5widgets/xmake.lua</a></td>
  49849. </tr>
  49850. </tbody>
  49851. </table>
  49852. <h5 id="installcommand">Install command</h5>
  49853. <pre><code class="lang-console">xrepo install qt5widgets
  49854. </code></pre>
  49855. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49856. <pre><code class="lang-lua">add_requires("qt5widgets")
  49857. </code></pre>
  49858. <h3 id="qt6baselinux">qt6base (linux)</h3>
  49859. <table>
  49860. <thead>
  49861. <tr>
  49862. <th>Description</th>
  49863. <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>
  49864. </tr>
  49865. </thead>
  49866. <tbody>
  49867. <tr>
  49868. <td>Homepage</td>
  49869. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49870. </tr>
  49871. <tr>
  49872. <td>License</td>
  49873. <td>LGPL-3</td>
  49874. </tr>
  49875. <tr>
  49876. <td>Versions</td>
  49877. <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>
  49878. </tr>
  49879. <tr>
  49880. <td>Architectures</td>
  49881. <td>arm64, x86_64</td>
  49882. </tr>
  49883. <tr>
  49884. <td>Definition</td>
  49885. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6base/xmake.lua">qt6base/xmake.lua</a></td>
  49886. </tr>
  49887. </tbody>
  49888. </table>
  49889. <h5 id="installcommand">Install command</h5>
  49890. <pre><code class="lang-console">xrepo install qt6base
  49891. </code></pre>
  49892. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49893. <pre><code class="lang-lua">add_requires("qt6base")
  49894. </code></pre>
  49895. <h3 id="qt6corelinux">qt6core (linux)</h3>
  49896. <table>
  49897. <thead>
  49898. <tr>
  49899. <th>Description</th>
  49900. <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>
  49901. </tr>
  49902. </thead>
  49903. <tbody>
  49904. <tr>
  49905. <td>Homepage</td>
  49906. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49907. </tr>
  49908. <tr>
  49909. <td>License</td>
  49910. <td>LGPL-3</td>
  49911. </tr>
  49912. <tr>
  49913. <td>Versions</td>
  49914. <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>
  49915. </tr>
  49916. <tr>
  49917. <td>Architectures</td>
  49918. <td>arm64, x86_64</td>
  49919. </tr>
  49920. <tr>
  49921. <td>Definition</td>
  49922. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6core/xmake.lua">qt6core/xmake.lua</a></td>
  49923. </tr>
  49924. </tbody>
  49925. </table>
  49926. <h5 id="installcommand">Install command</h5>
  49927. <pre><code class="lang-console">xrepo install qt6core
  49928. </code></pre>
  49929. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49930. <pre><code class="lang-lua">add_requires("qt6core")
  49931. </code></pre>
  49932. <h3 id="qt6guilinux">qt6gui (linux)</h3>
  49933. <table>
  49934. <thead>
  49935. <tr>
  49936. <th>Description</th>
  49937. <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>
  49938. </tr>
  49939. </thead>
  49940. <tbody>
  49941. <tr>
  49942. <td>Homepage</td>
  49943. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49944. </tr>
  49945. <tr>
  49946. <td>License</td>
  49947. <td>LGPL-3</td>
  49948. </tr>
  49949. <tr>
  49950. <td>Versions</td>
  49951. <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>
  49952. </tr>
  49953. <tr>
  49954. <td>Architectures</td>
  49955. <td>arm64, x86_64</td>
  49956. </tr>
  49957. <tr>
  49958. <td>Definition</td>
  49959. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6gui/xmake.lua">qt6gui/xmake.lua</a></td>
  49960. </tr>
  49961. </tbody>
  49962. </table>
  49963. <h5 id="installcommand">Install command</h5>
  49964. <pre><code class="lang-console">xrepo install qt6gui
  49965. </code></pre>
  49966. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49967. <pre><code class="lang-lua">add_requires("qt6gui")
  49968. </code></pre>
  49969. <h3 id="qt6networklinux">qt6network (linux)</h3>
  49970. <table>
  49971. <thead>
  49972. <tr>
  49973. <th>Description</th>
  49974. <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>
  49975. </tr>
  49976. </thead>
  49977. <tbody>
  49978. <tr>
  49979. <td>Homepage</td>
  49980. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  49981. </tr>
  49982. <tr>
  49983. <td>License</td>
  49984. <td>LGPL-3</td>
  49985. </tr>
  49986. <tr>
  49987. <td>Versions</td>
  49988. <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>
  49989. </tr>
  49990. <tr>
  49991. <td>Architectures</td>
  49992. <td>arm64, x86_64</td>
  49993. </tr>
  49994. <tr>
  49995. <td>Definition</td>
  49996. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6network/xmake.lua">qt6network/xmake.lua</a></td>
  49997. </tr>
  49998. </tbody>
  49999. </table>
  50000. <h5 id="installcommand">Install command</h5>
  50001. <pre><code class="lang-console">xrepo install qt6network
  50002. </code></pre>
  50003. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50004. <pre><code class="lang-lua">add_requires("qt6network")
  50005. </code></pre>
  50006. <h3 id="qt6qmllinux">qt6qml (linux)</h3>
  50007. <table>
  50008. <thead>
  50009. <tr>
  50010. <th>Description</th>
  50011. <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>
  50012. </tr>
  50013. </thead>
  50014. <tbody>
  50015. <tr>
  50016. <td>Homepage</td>
  50017. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  50018. </tr>
  50019. <tr>
  50020. <td>License</td>
  50021. <td>LGPL-3</td>
  50022. </tr>
  50023. <tr>
  50024. <td>Versions</td>
  50025. <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>
  50026. </tr>
  50027. <tr>
  50028. <td>Architectures</td>
  50029. <td>arm64, x86_64</td>
  50030. </tr>
  50031. <tr>
  50032. <td>Definition</td>
  50033. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6qml/xmake.lua">qt6qml/xmake.lua</a></td>
  50034. </tr>
  50035. </tbody>
  50036. </table>
  50037. <h5 id="installcommand">Install command</h5>
  50038. <pre><code class="lang-console">xrepo install qt6qml
  50039. </code></pre>
  50040. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50041. <pre><code class="lang-lua">add_requires("qt6qml")
  50042. </code></pre>
  50043. <h3 id="qt6quicklinux">qt6quick (linux)</h3>
  50044. <table>
  50045. <thead>
  50046. <tr>
  50047. <th>Description</th>
  50048. <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>
  50049. </tr>
  50050. </thead>
  50051. <tbody>
  50052. <tr>
  50053. <td>Homepage</td>
  50054. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  50055. </tr>
  50056. <tr>
  50057. <td>License</td>
  50058. <td>LGPL-3</td>
  50059. </tr>
  50060. <tr>
  50061. <td>Versions</td>
  50062. <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>
  50063. </tr>
  50064. <tr>
  50065. <td>Architectures</td>
  50066. <td>arm64, x86_64</td>
  50067. </tr>
  50068. <tr>
  50069. <td>Definition</td>
  50070. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6quick/xmake.lua">qt6quick/xmake.lua</a></td>
  50071. </tr>
  50072. </tbody>
  50073. </table>
  50074. <h5 id="installcommand">Install command</h5>
  50075. <pre><code class="lang-console">xrepo install qt6quick
  50076. </code></pre>
  50077. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50078. <pre><code class="lang-lua">add_requires("qt6quick")
  50079. </code></pre>
  50080. <h3 id="qt6widgetslinux">qt6widgets (linux)</h3>
  50081. <table>
  50082. <thead>
  50083. <tr>
  50084. <th>Description</th>
  50085. <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>
  50086. </tr>
  50087. </thead>
  50088. <tbody>
  50089. <tr>
  50090. <td>Homepage</td>
  50091. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  50092. </tr>
  50093. <tr>
  50094. <td>License</td>
  50095. <td>LGPL-3</td>
  50096. </tr>
  50097. <tr>
  50098. <td>Versions</td>
  50099. <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>
  50100. </tr>
  50101. <tr>
  50102. <td>Architectures</td>
  50103. <td>arm64, x86_64</td>
  50104. </tr>
  50105. <tr>
  50106. <td>Definition</td>
  50107. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6widgets/xmake.lua">qt6widgets/xmake.lua</a></td>
  50108. </tr>
  50109. </tbody>
  50110. </table>
  50111. <h5 id="installcommand">Install command</h5>
  50112. <pre><code class="lang-console">xrepo install qt6widgets
  50113. </code></pre>
  50114. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50115. <pre><code class="lang-lua">add_requires("qt6widgets")
  50116. </code></pre>
  50117. <h3 id="qtawesomelinux">qtawesome (linux)</h3>
  50118. <table>
  50119. <thead>
  50120. <tr>
  50121. <th>Description</th>
  50122. <th><em>QtAwesome - Font Awesome for Qt Applications</em></th>
  50123. </tr>
  50124. </thead>
  50125. <tbody>
  50126. <tr>
  50127. <td>Homepage</td>
  50128. <td><a href="https://github.com/gamecreature/QtAwesome">https://github.com/gamecreature/QtAwesome</a></td>
  50129. </tr>
  50130. <tr>
  50131. <td>License</td>
  50132. <td>MIT</td>
  50133. </tr>
  50134. <tr>
  50135. <td>Versions</td>
  50136. <td>6.4.2</td>
  50137. </tr>
  50138. <tr>
  50139. <td>Architectures</td>
  50140. <td>x86_64</td>
  50141. </tr>
  50142. <tr>
  50143. <td>Definition</td>
  50144. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qtawesome/xmake.lua">qtawesome/xmake.lua</a></td>
  50145. </tr>
  50146. </tbody>
  50147. </table>
  50148. <h5 id="installcommand">Install command</h5>
  50149. <pre><code class="lang-console">xrepo install qtawesome
  50150. </code></pre>
  50151. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50152. <pre><code class="lang-lua">add_requires("qtawesome")
  50153. </code></pre>
  50154. <h3 id="qtpromiselinux">qtpromise (linux)</h3>
  50155. <table>
  50156. <thead>
  50157. <tr>
  50158. <th>Description</th>
  50159. <th><em>Promises/A+ implementation for Qt/C++</em></th>
  50160. </tr>
  50161. </thead>
  50162. <tbody>
  50163. <tr>
  50164. <td>Homepage</td>
  50165. <td><a href="https://qtpromise.netlify.com">https://qtpromise.netlify.com</a></td>
  50166. </tr>
  50167. <tr>
  50168. <td>License</td>
  50169. <td>MIT</td>
  50170. </tr>
  50171. <tr>
  50172. <td>Versions</td>
  50173. <td>v0.7.0</td>
  50174. </tr>
  50175. <tr>
  50176. <td>Architectures</td>
  50177. <td>x86_64</td>
  50178. </tr>
  50179. <tr>
  50180. <td>Definition</td>
  50181. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qtpromise/xmake.lua">qtpromise/xmake.lua</a></td>
  50182. </tr>
  50183. </tbody>
  50184. </table>
  50185. <h5 id="installcommand">Install command</h5>
  50186. <pre><code class="lang-console">xrepo install qtpromise
  50187. </code></pre>
  50188. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50189. <pre><code class="lang-lua">add_requires("qtpromise")
  50190. </code></pre>
  50191. <h3 id="quadsortlinux">quadsort (linux)</h3>
  50192. <table>
  50193. <thead>
  50194. <tr>
  50195. <th>Description</th>
  50196. <th><em>Quadsort is a branchless stable adaptive mergesort faster than quicksort.</em></th>
  50197. </tr>
  50198. </thead>
  50199. <tbody>
  50200. <tr>
  50201. <td>Homepage</td>
  50202. <td><a href="https://github.com/scandum/quadsort">https://github.com/scandum/quadsort</a></td>
  50203. </tr>
  50204. <tr>
  50205. <td>License</td>
  50206. <td>Unlicense</td>
  50207. </tr>
  50208. <tr>
  50209. <td>Versions</td>
  50210. <td>1.1.5+4, 1.2.1+3</td>
  50211. </tr>
  50212. <tr>
  50213. <td>Architectures</td>
  50214. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50215. </tr>
  50216. <tr>
  50217. <td>Definition</td>
  50218. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quadsort/xmake.lua">quadsort/xmake.lua</a></td>
  50219. </tr>
  50220. </tbody>
  50221. </table>
  50222. <h5 id="installcommand">Install command</h5>
  50223. <pre><code class="lang-console">xrepo install quadsort
  50224. </code></pre>
  50225. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50226. <pre><code class="lang-lua">add_requires("quadsort")
  50227. </code></pre>
  50228. <h3 id="quake_trianglelinux">quake_triangle (linux)</h3>
  50229. <table>
  50230. <thead>
  50231. <tr>
  50232. <th>Description</th>
  50233. <th><em>A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator.</em></th>
  50234. </tr>
  50235. </thead>
  50236. <tbody>
  50237. <tr>
  50238. <td>Homepage</td>
  50239. <td><a href="http://www.cs.cmu.edu/~quake/triangle.html">http://www.cs.cmu.edu/~quake/triangle.html</a></td>
  50240. </tr>
  50241. <tr>
  50242. <td>Versions</td>
  50243. <td>1.6</td>
  50244. </tr>
  50245. <tr>
  50246. <td>Architectures</td>
  50247. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50248. </tr>
  50249. <tr>
  50250. <td>Definition</td>
  50251. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quake_triangle/xmake.lua">quake_triangle/xmake.lua</a></td>
  50252. </tr>
  50253. </tbody>
  50254. </table>
  50255. <h5 id="installcommand">Install command</h5>
  50256. <pre><code class="lang-console">xrepo install quake_triangle
  50257. </code></pre>
  50258. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50259. <pre><code class="lang-lua">add_requires("quake_triangle")
  50260. </code></pre>
  50261. <h3 id="quantliblinux">quantlib (linux)</h3>
  50262. <table>
  50263. <thead>
  50264. <tr>
  50265. <th>Description</th>
  50266. <th><em>The QuantLib C++ library</em></th>
  50267. </tr>
  50268. </thead>
  50269. <tbody>
  50270. <tr>
  50271. <td>Homepage</td>
  50272. <td><a href="http://quantlib.org">http://quantlib.org</a></td>
  50273. </tr>
  50274. <tr>
  50275. <td>Versions</td>
  50276. <td>1.33, 1.34, 1.35, 1.39, 1.40, 1.41</td>
  50277. </tr>
  50278. <tr>
  50279. <td>Architectures</td>
  50280. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50281. </tr>
  50282. <tr>
  50283. <td>Definition</td>
  50284. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quantlib/xmake.lua">quantlib/xmake.lua</a></td>
  50285. </tr>
  50286. </tbody>
  50287. </table>
  50288. <h5 id="installcommand">Install command</h5>
  50289. <pre><code class="lang-console">xrepo install quantlib
  50290. </code></pre>
  50291. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50292. <pre><code class="lang-lua">add_requires("quantlib")
  50293. </code></pre>
  50294. <h3 id="quickcppliblinux">quickcpplib (linux)</h3>
  50295. <table>
  50296. <thead>
  50297. <tr>
  50298. <th>Description</th>
  50299. <th><em>Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!</em></th>
  50300. </tr>
  50301. </thead>
  50302. <tbody>
  50303. <tr>
  50304. <td>Homepage</td>
  50305. <td><a href="https://github.com/ned14/quickcpplib">https://github.com/ned14/quickcpplib</a></td>
  50306. </tr>
  50307. <tr>
  50308. <td>License</td>
  50309. <td>Apache-2.0</td>
  50310. </tr>
  50311. <tr>
  50312. <td>Versions</td>
  50313. <td>20221116</td>
  50314. </tr>
  50315. <tr>
  50316. <td>Architectures</td>
  50317. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50318. </tr>
  50319. <tr>
  50320. <td>Definition</td>
  50321. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quickcpplib/xmake.lua">quickcpplib/xmake.lua</a></td>
  50322. </tr>
  50323. </tbody>
  50324. </table>
  50325. <h5 id="installcommand">Install command</h5>
  50326. <pre><code class="lang-console">xrepo install quickcpplib
  50327. </code></pre>
  50328. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50329. <pre><code class="lang-lua">add_requires("quickcpplib")
  50330. </code></pre>
  50331. <h3 id="quickjslinux">quickjs (linux)</h3>
  50332. <table>
  50333. <thead>
  50334. <tr>
  50335. <th>Description</th>
  50336. <th><em>QuickJS is a small and embeddable Javascript engine</em></th>
  50337. </tr>
  50338. </thead>
  50339. <tbody>
  50340. <tr>
  50341. <td>Homepage</td>
  50342. <td><a href="https://bellard.org/quickjs/">https://bellard.org/quickjs/</a></td>
  50343. </tr>
  50344. <tr>
  50345. <td>Versions</td>
  50346. <td>2021.03.27, 2023.12.09, 2024.01.13</td>
  50347. </tr>
  50348. <tr>
  50349. <td>Architectures</td>
  50350. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50351. </tr>
  50352. <tr>
  50353. <td>Definition</td>
  50354. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quickjs/xmake.lua">quickjs/xmake.lua</a></td>
  50355. </tr>
  50356. </tbody>
  50357. </table>
  50358. <h5 id="installcommand">Install command</h5>
  50359. <pre><code class="lang-console">xrepo install quickjs
  50360. </code></pre>
  50361. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50362. <pre><code class="lang-lua">add_requires("quickjs")
  50363. </code></pre>
  50364. <h3 id="quickjsnglinux">quickjs-ng (linux)</h3>
  50365. <table>
  50366. <thead>
  50367. <tr>
  50368. <th>Description</th>
  50369. <th><em>QuickJS, the Next Generation: a mighty JavaScript engine</em></th>
  50370. </tr>
  50371. </thead>
  50372. <tbody>
  50373. <tr>
  50374. <td>Homepage</td>
  50375. <td><a href="https://github.com/quickjs-ng/quickjs">https://github.com/quickjs-ng/quickjs</a></td>
  50376. </tr>
  50377. <tr>
  50378. <td>License</td>
  50379. <td>MIT</td>
  50380. </tr>
  50381. <tr>
  50382. <td>Versions</td>
  50383. <td>v0.5.0, v0.6.1, v0.7.0, v0.8.0, v0.9.0, v0.11.0, v0.12.1</td>
  50384. </tr>
  50385. <tr>
  50386. <td>Architectures</td>
  50387. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50388. </tr>
  50389. <tr>
  50390. <td>Definition</td>
  50391. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quickjs-ng/xmake.lua">quickjs-ng/xmake.lua</a></td>
  50392. </tr>
  50393. </tbody>
  50394. </table>
  50395. <h5 id="installcommand">Install command</h5>
  50396. <pre><code class="lang-console">xrepo install quickjs-ng
  50397. </code></pre>
  50398. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50399. <pre><code class="lang-lua">add_requires("quickjs-ng")
  50400. </code></pre>
  50401. <h3 id="quickjspplinux">quickjspp (linux)</h3>
  50402. <table>
  50403. <thead>
  50404. <tr>
  50405. <th>Description</th>
  50406. <th><em>QuickJS C++ wrapper</em></th>
  50407. </tr>
  50408. </thead>
  50409. <tbody>
  50410. <tr>
  50411. <td>Homepage</td>
  50412. <td><a href="https://github.com/ftk/quickjspp">https://github.com/ftk/quickjspp</a></td>
  50413. </tr>
  50414. <tr>
  50415. <td>Versions</td>
  50416. <td>2022.6.30</td>
  50417. </tr>
  50418. <tr>
  50419. <td>Architectures</td>
  50420. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50421. </tr>
  50422. <tr>
  50423. <td>Definition</td>
  50424. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quickjspp/xmake.lua">quickjspp/xmake.lua</a></td>
  50425. </tr>
  50426. </tbody>
  50427. </table>
  50428. <h5 id="installcommand">Install command</h5>
  50429. <pre><code class="lang-console">xrepo install quickjspp
  50430. </code></pre>
  50431. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50432. <pre><code class="lang-lua">add_requires("quickjspp")
  50433. </code></pre>
  50434. <h3 id="quilllinux">quill (linux)</h3>
  50435. <table>
  50436. <thead>
  50437. <tr>
  50438. <th>Description</th>
  50439. <th><em>Asynchronous Low Latency C++ Logging Library</em></th>
  50440. </tr>
  50441. </thead>
  50442. <tbody>
  50443. <tr>
  50444. <td>Homepage</td>
  50445. <td><a href="https://github.com/odygrd/quill">https://github.com/odygrd/quill</a></td>
  50446. </tr>
  50447. <tr>
  50448. <td>License</td>
  50449. <td>MIT</td>
  50450. </tr>
  50451. <tr>
  50452. <td>Versions</td>
  50453. <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, v11.0.2</td>
  50454. </tr>
  50455. <tr>
  50456. <td>Architectures</td>
  50457. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50458. </tr>
  50459. <tr>
  50460. <td>Definition</td>
  50461. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quill/xmake.lua">quill/xmake.lua</a></td>
  50462. </tr>
  50463. </tbody>
  50464. </table>
  50465. <h5 id="installcommand">Install command</h5>
  50466. <pre><code class="lang-console">xrepo install quill
  50467. </code></pre>
  50468. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50469. <pre><code class="lang-lua">add_requires("quill")
  50470. </code></pre>
  50471. <h3 id="quirclinux">quirc (linux)</h3>
  50472. <table>
  50473. <thead>
  50474. <tr>
  50475. <th>Description</th>
  50476. <th><em>QR decoder library</em></th>
  50477. </tr>
  50478. </thead>
  50479. <tbody>
  50480. <tr>
  50481. <td>Homepage</td>
  50482. <td><a href="https://github.com/dlbeer/quirc">https://github.com/dlbeer/quirc</a></td>
  50483. </tr>
  50484. <tr>
  50485. <td>License</td>
  50486. <td>ISC</td>
  50487. </tr>
  50488. <tr>
  50489. <td>Versions</td>
  50490. <td>v1.2</td>
  50491. </tr>
  50492. <tr>
  50493. <td>Architectures</td>
  50494. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50495. </tr>
  50496. <tr>
  50497. <td>Definition</td>
  50498. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quirc/xmake.lua">quirc/xmake.lua</a></td>
  50499. </tr>
  50500. </tbody>
  50501. </table>
  50502. <h5 id="installcommand">Install command</h5>
  50503. <pre><code class="lang-console">xrepo install quirc
  50504. </code></pre>
  50505. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50506. <pre><code class="lang-lua">add_requires("quirc")
  50507. </code></pre>
  50508. <h3 id="qwindowkitlinux">qwindowkit (linux)</h3>
  50509. <table>
  50510. <thead>
  50511. <tr>
  50512. <th>Description</th>
  50513. <th><em>Cross-platform frameless window framework for Qt. Support Windows, macOS, Linux.</em></th>
  50514. </tr>
  50515. </thead>
  50516. <tbody>
  50517. <tr>
  50518. <td>Homepage</td>
  50519. <td><a href="https://github.com/stdware/qwindowkit">https://github.com/stdware/qwindowkit</a></td>
  50520. </tr>
  50521. <tr>
  50522. <td>License</td>
  50523. <td>Apache-2.0</td>
  50524. </tr>
  50525. <tr>
  50526. <td>Versions</td>
  50527. <td>1.1, 1.2</td>
  50528. </tr>
  50529. <tr>
  50530. <td>Architectures</td>
  50531. <td>x86_64</td>
  50532. </tr>
  50533. <tr>
  50534. <td>Definition</td>
  50535. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qwindowkit/xmake.lua">qwindowkit/xmake.lua</a></td>
  50536. </tr>
  50537. </tbody>
  50538. </table>
  50539. <h5 id="installcommand">Install command</h5>
  50540. <pre><code class="lang-console">xrepo install qwindowkit
  50541. </code></pre>
  50542. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50543. <pre><code class="lang-lua">add_requires("qwindowkit")
  50544. </code></pre>
  50545. <h2 id="r">r</h2>
  50546. <h3 id="radeonrayslinux">radeonrays (linux)</h3>
  50547. <table>
  50548. <thead>
  50549. <tr>
  50550. <th>Description</th>
  50551. <th><em>Radeon Rays is ray intersection acceleration library for hardware and software multiplatforms using CPU and GPU</em></th>
  50552. </tr>
  50553. </thead>
  50554. <tbody>
  50555. <tr>
  50556. <td>Homepage</td>
  50557. <td><a href="https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK">https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK</a></td>
  50558. </tr>
  50559. <tr>
  50560. <td>License</td>
  50561. <td>MIT</td>
  50562. </tr>
  50563. <tr>
  50564. <td>Versions</td>
  50565. <td>4.1</td>
  50566. </tr>
  50567. <tr>
  50568. <td>Architectures</td>
  50569. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50570. </tr>
  50571. <tr>
  50572. <td>Definition</td>
  50573. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/radeonrays/xmake.lua">radeonrays/xmake.lua</a></td>
  50574. </tr>
  50575. </tbody>
  50576. </table>
  50577. <h5 id="installcommand">Install command</h5>
  50578. <pre><code class="lang-console">xrepo install radeonrays
  50579. </code></pre>
  50580. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50581. <pre><code class="lang-lua">add_requires("radeonrays")
  50582. </code></pre>
  50583. <h3 id="ragellinux">ragel (linux)</h3>
  50584. <table>
  50585. <thead>
  50586. <tr>
  50587. <th>Description</th>
  50588. <th><em>Ragel State Machine Compiler</em></th>
  50589. </tr>
  50590. </thead>
  50591. <tbody>
  50592. <tr>
  50593. <td>Homepage</td>
  50594. <td><a href="https://www.colm.net/open-source/ragel/">https://www.colm.net/open-source/ragel/</a></td>
  50595. </tr>
  50596. <tr>
  50597. <td>License</td>
  50598. <td>MIT</td>
  50599. </tr>
  50600. <tr>
  50601. <td>Versions</td>
  50602. <td>6.10</td>
  50603. </tr>
  50604. <tr>
  50605. <td>Architectures</td>
  50606. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50607. </tr>
  50608. <tr>
  50609. <td>Definition</td>
  50610. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/ragel/xmake.lua">ragel/xmake.lua</a></td>
  50611. </tr>
  50612. </tbody>
  50613. </table>
  50614. <h5 id="installcommand">Install command</h5>
  50615. <pre><code class="lang-console">xrepo install ragel
  50616. </code></pre>
  50617. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50618. <pre><code class="lang-lua">add_requires("ragel")
  50619. </code></pre>
  50620. <h3 id="ranglinux">rang (linux)</h3>
  50621. <table>
  50622. <thead>
  50623. <tr>
  50624. <th>Description</th>
  50625. <th><em>A Minimal, Header only Modern c++ library for terminal goodies 💄✨</em></th>
  50626. </tr>
  50627. </thead>
  50628. <tbody>
  50629. <tr>
  50630. <td>Homepage</td>
  50631. <td><a href="https://agauniyal.github.io/rang/">https://agauniyal.github.io/rang/</a></td>
  50632. </tr>
  50633. <tr>
  50634. <td>License</td>
  50635. <td>Unlicense</td>
  50636. </tr>
  50637. <tr>
  50638. <td>Versions</td>
  50639. <td>2022.07.01</td>
  50640. </tr>
  50641. <tr>
  50642. <td>Architectures</td>
  50643. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50644. </tr>
  50645. <tr>
  50646. <td>Definition</td>
  50647. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rang/xmake.lua">rang/xmake.lua</a></td>
  50648. </tr>
  50649. </tbody>
  50650. </table>
  50651. <h5 id="installcommand">Install command</h5>
  50652. <pre><code class="lang-console">xrepo install rang
  50653. </code></pre>
  50654. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50655. <pre><code class="lang-lua">add_requires("rang")
  50656. </code></pre>
  50657. <h3 id="rangev3linux">range-v3 (linux)</h3>
  50658. <table>
  50659. <thead>
  50660. <tr>
  50661. <th>Description</th>
  50662. <th><em>Range library for C++14/17/20, basis for C++20&#39;s std::ranges</em></th>
  50663. </tr>
  50664. </thead>
  50665. <tbody>
  50666. <tr>
  50667. <td>Homepage</td>
  50668. <td><a href="https://github.com/ericniebler/range-v3/">https://github.com/ericniebler/range-v3/</a></td>
  50669. </tr>
  50670. <tr>
  50671. <td>License</td>
  50672. <td>BSL-1.0</td>
  50673. </tr>
  50674. <tr>
  50675. <td>Versions</td>
  50676. <td>0.11.0, 0.12.0</td>
  50677. </tr>
  50678. <tr>
  50679. <td>Architectures</td>
  50680. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50681. </tr>
  50682. <tr>
  50683. <td>Definition</td>
  50684. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/range-v3/xmake.lua">range-v3/xmake.lua</a></td>
  50685. </tr>
  50686. </tbody>
  50687. </table>
  50688. <h5 id="installcommand">Install command</h5>
  50689. <pre><code class="lang-console">xrepo install range-v3
  50690. </code></pre>
  50691. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50692. <pre><code class="lang-lua">add_requires("range-v3")
  50693. </code></pre>
  50694. <h3 id="rapidcsvlinux">rapidcsv (linux)</h3>
  50695. <table>
  50696. <thead>
  50697. <tr>
  50698. <th>Description</th>
  50699. <th><em>C++ header-only library for CSV parsing (by d99kris)</em></th>
  50700. </tr>
  50701. </thead>
  50702. <tbody>
  50703. <tr>
  50704. <td>Homepage</td>
  50705. <td><a href="https://github.com/d99kris/rapidcsv">https://github.com/d99kris/rapidcsv</a></td>
  50706. </tr>
  50707. <tr>
  50708. <td>License</td>
  50709. <td>BSD-3-Clause</td>
  50710. </tr>
  50711. <tr>
  50712. <td>Versions</td>
  50713. <td>v8.50, v8.80, v8.82, v8.83, v8.84, v8.85, v8.87, v8.88, v8.89, v8.90, v8.92</td>
  50714. </tr>
  50715. <tr>
  50716. <td>Architectures</td>
  50717. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50718. </tr>
  50719. <tr>
  50720. <td>Definition</td>
  50721. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidcsv/xmake.lua">rapidcsv/xmake.lua</a></td>
  50722. </tr>
  50723. </tbody>
  50724. </table>
  50725. <h5 id="installcommand">Install command</h5>
  50726. <pre><code class="lang-console">xrepo install rapidcsv
  50727. </code></pre>
  50728. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50729. <pre><code class="lang-lua">add_requires("rapidcsv")
  50730. </code></pre>
  50731. <h3 id="rapidfuzzlinux">rapidfuzz (linux)</h3>
  50732. <table>
  50733. <thead>
  50734. <tr>
  50735. <th>Description</th>
  50736. <th><em>Rapid fuzzy string matching in C++ using the Levenshtein Distance</em></th>
  50737. </tr>
  50738. </thead>
  50739. <tbody>
  50740. <tr>
  50741. <td>Homepage</td>
  50742. <td><a href="https://rapidfuzz.github.io/rapidfuzz-cpp">https://rapidfuzz.github.io/rapidfuzz-cpp</a></td>
  50743. </tr>
  50744. <tr>
  50745. <td>License</td>
  50746. <td>MIT</td>
  50747. </tr>
  50748. <tr>
  50749. <td>Versions</td>
  50750. <td>v3.0.2, v3.0.4, v3.0.5, v3.1.1, v3.3.2, v3.3.3</td>
  50751. </tr>
  50752. <tr>
  50753. <td>Architectures</td>
  50754. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50755. </tr>
  50756. <tr>
  50757. <td>Definition</td>
  50758. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidfuzz/xmake.lua">rapidfuzz/xmake.lua</a></td>
  50759. </tr>
  50760. </tbody>
  50761. </table>
  50762. <h5 id="installcommand">Install command</h5>
  50763. <pre><code class="lang-console">xrepo install rapidfuzz
  50764. </code></pre>
  50765. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50766. <pre><code class="lang-lua">add_requires("rapidfuzz")
  50767. </code></pre>
  50768. <h3 id="rapidhashlinux">rapidhash (linux)</h3>
  50769. <table>
  50770. <thead>
  50771. <tr>
  50772. <th>Description</th>
  50773. <th><em>Very fast, high quality, platform independant hashing algorithm.</em></th>
  50774. </tr>
  50775. </thead>
  50776. <tbody>
  50777. <tr>
  50778. <td>Homepage</td>
  50779. <td><a href="https://github.com/Nicoshev/rapidhash">https://github.com/Nicoshev/rapidhash</a></td>
  50780. </tr>
  50781. <tr>
  50782. <td>License</td>
  50783. <td>BSD-2-Clause</td>
  50784. </tr>
  50785. <tr>
  50786. <td>Versions</td>
  50787. <td>v1.0</td>
  50788. </tr>
  50789. <tr>
  50790. <td>Architectures</td>
  50791. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50792. </tr>
  50793. <tr>
  50794. <td>Definition</td>
  50795. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidhash/xmake.lua">rapidhash/xmake.lua</a></td>
  50796. </tr>
  50797. </tbody>
  50798. </table>
  50799. <h5 id="installcommand">Install command</h5>
  50800. <pre><code class="lang-console">xrepo install rapidhash
  50801. </code></pre>
  50802. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50803. <pre><code class="lang-lua">add_requires("rapidhash")
  50804. </code></pre>
  50805. <h3 id="rapidjsonlinux">rapidjson (linux)</h3>
  50806. <table>
  50807. <thead>
  50808. <tr>
  50809. <th>Description</th>
  50810. <th><em>RapidJSON is a JSON parser and generator for C++.</em></th>
  50811. </tr>
  50812. </thead>
  50813. <tbody>
  50814. <tr>
  50815. <td>Homepage</td>
  50816. <td><a href="https://github.com/Tencent/rapidjson">https://github.com/Tencent/rapidjson</a></td>
  50817. </tr>
  50818. <tr>
  50819. <td>License</td>
  50820. <td>MIT</td>
  50821. </tr>
  50822. <tr>
  50823. <td>Versions</td>
  50824. <td>v1.1.0-arrow, v1.1.0, 2022.7.20, 2023.12.6, 2024.08.16, 2025.02.05</td>
  50825. </tr>
  50826. <tr>
  50827. <td>Architectures</td>
  50828. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50829. </tr>
  50830. <tr>
  50831. <td>Definition</td>
  50832. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidjson/xmake.lua">rapidjson/xmake.lua</a></td>
  50833. </tr>
  50834. </tbody>
  50835. </table>
  50836. <h5 id="installcommand">Install command</h5>
  50837. <pre><code class="lang-console">xrepo install rapidjson
  50838. </code></pre>
  50839. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50840. <pre><code class="lang-lua">add_requires("rapidjson")
  50841. </code></pre>
  50842. <h3 id="rapidobjlinux">rapidobj (linux)</h3>
  50843. <table>
  50844. <thead>
  50845. <tr>
  50846. <th>Description</th>
  50847. <th><em>A fast, header-only, C++17 library for parsing Wavefront .obj files.</em></th>
  50848. </tr>
  50849. </thead>
  50850. <tbody>
  50851. <tr>
  50852. <td>Homepage</td>
  50853. <td><a href="https://github.com/guybrush77/rapidobj">https://github.com/guybrush77/rapidobj</a></td>
  50854. </tr>
  50855. <tr>
  50856. <td>License</td>
  50857. <td>MIT</td>
  50858. </tr>
  50859. <tr>
  50860. <td>Versions</td>
  50861. <td>v1.1</td>
  50862. </tr>
  50863. <tr>
  50864. <td>Architectures</td>
  50865. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50866. </tr>
  50867. <tr>
  50868. <td>Definition</td>
  50869. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidobj/xmake.lua">rapidobj/xmake.lua</a></td>
  50870. </tr>
  50871. </tbody>
  50872. </table>
  50873. <h5 id="installcommand">Install command</h5>
  50874. <pre><code class="lang-console">xrepo install rapidobj
  50875. </code></pre>
  50876. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50877. <pre><code class="lang-lua">add_requires("rapidobj")
  50878. </code></pre>
  50879. <h3 id="rapidxmllinux">rapidxml (linux)</h3>
  50880. <table>
  50881. <thead>
  50882. <tr>
  50883. <th>Description</th>
  50884. <th><em>An attempt to create the fastest XML parser possible</em></th>
  50885. </tr>
  50886. </thead>
  50887. <tbody>
  50888. <tr>
  50889. <td>Homepage</td>
  50890. <td><a href="https://sourceforge.net/projects/rapidxml">https://sourceforge.net/projects/rapidxml</a></td>
  50891. </tr>
  50892. <tr>
  50893. <td>License</td>
  50894. <td>MIT</td>
  50895. </tr>
  50896. <tr>
  50897. <td>Versions</td>
  50898. <td>1.13</td>
  50899. </tr>
  50900. <tr>
  50901. <td>Architectures</td>
  50902. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50903. </tr>
  50904. <tr>
  50905. <td>Definition</td>
  50906. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidxml/xmake.lua">rapidxml/xmake.lua</a></td>
  50907. </tr>
  50908. </tbody>
  50909. </table>
  50910. <h5 id="installcommand">Install command</h5>
  50911. <pre><code class="lang-console">xrepo install rapidxml
  50912. </code></pre>
  50913. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50914. <pre><code class="lang-lua">add_requires("rapidxml")
  50915. </code></pre>
  50916. <h3 id="raw_pdblinux">raw_pdb (linux)</h3>
  50917. <table>
  50918. <thead>
  50919. <tr>
  50920. <th>Description</th>
  50921. <th><em>A C++11 library for reading Microsoft Program DataBase PDB files</em></th>
  50922. </tr>
  50923. </thead>
  50924. <tbody>
  50925. <tr>
  50926. <td>Homepage</td>
  50927. <td><a href="https://github.com/MolecularMatters/raw_pdb">https://github.com/MolecularMatters/raw_pdb</a></td>
  50928. </tr>
  50929. <tr>
  50930. <td>License</td>
  50931. <td>BSD-2-Clause</td>
  50932. </tr>
  50933. <tr>
  50934. <td>Versions</td>
  50935. <td>2022.10.17, 2024.08.27</td>
  50936. </tr>
  50937. <tr>
  50938. <td>Architectures</td>
  50939. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50940. </tr>
  50941. <tr>
  50942. <td>Definition</td>
  50943. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/raw_pdb/xmake.lua">raw_pdb/xmake.lua</a></td>
  50944. </tr>
  50945. </tbody>
  50946. </table>
  50947. <h5 id="installcommand">Install command</h5>
  50948. <pre><code class="lang-console">xrepo install raw_pdb
  50949. </code></pre>
  50950. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50951. <pre><code class="lang-lua">add_requires("raw_pdb")
  50952. </code></pre>
  50953. <h3 id="rayguilinux">raygui (linux)</h3>
  50954. <table>
  50955. <thead>
  50956. <tr>
  50957. <th>Description</th>
  50958. <th><em>A simple and easy-to-use immediate-mode gui library</em></th>
  50959. </tr>
  50960. </thead>
  50961. <tbody>
  50962. <tr>
  50963. <td>Homepage</td>
  50964. <td><a href="https://github.com/raysan5/raygui">https://github.com/raysan5/raygui</a></td>
  50965. </tr>
  50966. <tr>
  50967. <td>License</td>
  50968. <td>zlib</td>
  50969. </tr>
  50970. <tr>
  50971. <td>Versions</td>
  50972. <td>3.0, 3.2, 4.0</td>
  50973. </tr>
  50974. <tr>
  50975. <td>Architectures</td>
  50976. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50977. </tr>
  50978. <tr>
  50979. <td>Definition</td>
  50980. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/raygui/xmake.lua">raygui/xmake.lua</a></td>
  50981. </tr>
  50982. </tbody>
  50983. </table>
  50984. <h5 id="installcommand">Install command</h5>
  50985. <pre><code class="lang-console">xrepo install raygui
  50986. </code></pre>
  50987. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50988. <pre><code class="lang-lua">add_requires("raygui")
  50989. </code></pre>
  50990. <h3 id="rayliblinux">raylib (linux)</h3>
  50991. <table>
  50992. <thead>
  50993. <tr>
  50994. <th>Description</th>
  50995. <th><em>A simple and easy-to-use library to enjoy videogames programming.</em></th>
  50996. </tr>
  50997. </thead>
  50998. <tbody>
  50999. <tr>
  51000. <td>Homepage</td>
  51001. <td><a href="http://www.raylib.com">http://www.raylib.com</a></td>
  51002. </tr>
  51003. <tr>
  51004. <td>License</td>
  51005. <td>zlib</td>
  51006. </tr>
  51007. <tr>
  51008. <td>Versions</td>
  51009. <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>
  51010. </tr>
  51011. <tr>
  51012. <td>Architectures</td>
  51013. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51014. </tr>
  51015. <tr>
  51016. <td>Definition</td>
  51017. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/raylib/xmake.lua">raylib/xmake.lua</a></td>
  51018. </tr>
  51019. </tbody>
  51020. </table>
  51021. <h5 id="installcommand">Install command</h5>
  51022. <pre><code class="lang-console">xrepo install raylib
  51023. </code></pre>
  51024. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51025. <pre><code class="lang-lua">add_requires("raylib")
  51026. </code></pre>
  51027. <h3 id="raylibcpplinux">raylib-cpp (linux)</h3>
  51028. <table>
  51029. <thead>
  51030. <tr>
  51031. <th>Description</th>
  51032. <th><em>C++ Object Oriented Wrapper for raylib</em></th>
  51033. </tr>
  51034. </thead>
  51035. <tbody>
  51036. <tr>
  51037. <td>Homepage</td>
  51038. <td><a href="https://github.com/RobLoach/raylib-cpp">https://github.com/RobLoach/raylib-cpp</a></td>
  51039. </tr>
  51040. <tr>
  51041. <td>License</td>
  51042. <td>zlib</td>
  51043. </tr>
  51044. <tr>
  51045. <td>Versions</td>
  51046. <td>v5.0.1, v5.0.2, v5.5.0</td>
  51047. </tr>
  51048. <tr>
  51049. <td>Architectures</td>
  51050. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51051. </tr>
  51052. <tr>
  51053. <td>Definition</td>
  51054. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/raylib-cpp/xmake.lua">raylib-cpp/xmake.lua</a></td>
  51055. </tr>
  51056. </tbody>
  51057. </table>
  51058. <h5 id="installcommand">Install command</h5>
  51059. <pre><code class="lang-console">xrepo install raylib-cpp
  51060. </code></pre>
  51061. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51062. <pre><code class="lang-lua">add_requires("raylib-cpp")
  51063. </code></pre>
  51064. <h3 id="rcmplinux">rcmp (linux)</h3>
  51065. <table>
  51066. <thead>
  51067. <tr>
  51068. <th>Description</th>
  51069. <th><em>C++17, multi-architecture cross-platform hooking library with clean API.</em></th>
  51070. </tr>
  51071. </thead>
  51072. <tbody>
  51073. <tr>
  51074. <td>Homepage</td>
  51075. <td><a href="https://github.com/Smertig/rcmp">https://github.com/Smertig/rcmp</a></td>
  51076. </tr>
  51077. <tr>
  51078. <td>License</td>
  51079. <td>MIT</td>
  51080. </tr>
  51081. <tr>
  51082. <td>Versions</td>
  51083. <td>v0.2.2</td>
  51084. </tr>
  51085. <tr>
  51086. <td>Architectures</td>
  51087. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51088. </tr>
  51089. <tr>
  51090. <td>Definition</td>
  51091. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rcmp/xmake.lua">rcmp/xmake.lua</a></td>
  51092. </tr>
  51093. </tbody>
  51094. </table>
  51095. <h5 id="installcommand">Install command</h5>
  51096. <pre><code class="lang-console">xrepo install rcmp
  51097. </code></pre>
  51098. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51099. <pre><code class="lang-lua">add_requires("rcmp")
  51100. </code></pre>
  51101. <h3 id="reflexlinux">re-flex (linux)</h3>
  51102. <table>
  51103. <thead>
  51104. <tr>
  51105. <th>Description</th>
  51106. <th><em>A high-performance C++ regex library and lexical analyzer generator with Unicode support.</em></th>
  51107. </tr>
  51108. </thead>
  51109. <tbody>
  51110. <tr>
  51111. <td>Homepage</td>
  51112. <td><a href="https://www.genivia.com/doc/reflex/html">https://www.genivia.com/doc/reflex/html</a></td>
  51113. </tr>
  51114. <tr>
  51115. <td>License</td>
  51116. <td>BSD-3-Clause</td>
  51117. </tr>
  51118. <tr>
  51119. <td>Versions</td>
  51120. <td>v4.3.0, v4.4.0, v4.5.0, v5.0.1, v5.2.2, v5.3.0, v6.0.0</td>
  51121. </tr>
  51122. <tr>
  51123. <td>Architectures</td>
  51124. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51125. </tr>
  51126. <tr>
  51127. <td>Definition</td>
  51128. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/re-flex/xmake.lua">re-flex/xmake.lua</a></td>
  51129. </tr>
  51130. </tbody>
  51131. </table>
  51132. <h5 id="installcommand">Install command</h5>
  51133. <pre><code class="lang-console">xrepo install re-flex
  51134. </code></pre>
  51135. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51136. <pre><code class="lang-lua">add_requires("re-flex")
  51137. </code></pre>
  51138. <h3 id="respirvlinux">re-spirv (linux)</h3>
  51139. <table>
  51140. <thead>
  51141. <tr>
  51142. <th>Description</th>
  51143. <th><em>Lightweight and fast SPIR-V re-optimizer designed around spec constant usage.</em></th>
  51144. </tr>
  51145. </thead>
  51146. <tbody>
  51147. <tr>
  51148. <td>Homepage</td>
  51149. <td><a href="https://github.com/rt64/re-spirv">https://github.com/rt64/re-spirv</a></td>
  51150. </tr>
  51151. <tr>
  51152. <td>License</td>
  51153. <td>MIT</td>
  51154. </tr>
  51155. <tr>
  51156. <td>Versions</td>
  51157. <td>2024.08.07</td>
  51158. </tr>
  51159. <tr>
  51160. <td>Architectures</td>
  51161. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51162. </tr>
  51163. <tr>
  51164. <td>Definition</td>
  51165. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/re-spirv/xmake.lua">re-spirv/xmake.lua</a></td>
  51166. </tr>
  51167. </tbody>
  51168. </table>
  51169. <h5 id="installcommand">Install command</h5>
  51170. <pre><code class="lang-console">xrepo install re-spirv
  51171. </code></pre>
  51172. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51173. <pre><code class="lang-lua">add_requires("re-spirv")
  51174. </code></pre>
  51175. <h3 id="re2linux">re2 (linux)</h3>
  51176. <table>
  51177. <thead>
  51178. <tr>
  51179. <th>Description</th>
  51180. <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>
  51181. </tr>
  51182. </thead>
  51183. <tbody>
  51184. <tr>
  51185. <td>Homepage</td>
  51186. <td><a href="https://github.com/google/re2">https://github.com/google/re2</a></td>
  51187. </tr>
  51188. <tr>
  51189. <td>License</td>
  51190. <td>BSD-3-Clause</td>
  51191. </tr>
  51192. <tr>
  51193. <td>Versions</td>
  51194. <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, 2025.11.05</td>
  51195. </tr>
  51196. <tr>
  51197. <td>Architectures</td>
  51198. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51199. </tr>
  51200. <tr>
  51201. <td>Definition</td>
  51202. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/re2/xmake.lua">re2/xmake.lua</a></td>
  51203. </tr>
  51204. </tbody>
  51205. </table>
  51206. <h5 id="installcommand">Install command</h5>
  51207. <pre><code class="lang-console">xrepo install re2
  51208. </code></pre>
  51209. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51210. <pre><code class="lang-lua">add_requires("re2")
  51211. </code></pre>
  51212. <h3 id="re2clinux">re2c (linux)</h3>
  51213. <table>
  51214. <thead>
  51215. <tr>
  51216. <th>Description</th>
  51217. <th><em>Lexer generator for C, C++, D, Go, Haskell, Java, JS, OCaml, Python, Rust, Swift, V and Zig.</em></th>
  51218. </tr>
  51219. </thead>
  51220. <tbody>
  51221. <tr>
  51222. <td>Homepage</td>
  51223. <td><a href="https://re2c.org">https://re2c.org</a></td>
  51224. </tr>
  51225. <tr>
  51226. <td>License</td>
  51227. <td>Public Domain</td>
  51228. </tr>
  51229. <tr>
  51230. <td>Versions</td>
  51231. <td>4.2, 4.3, 4.3.1, 4.4</td>
  51232. </tr>
  51233. <tr>
  51234. <td>Architectures</td>
  51235. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51236. </tr>
  51237. <tr>
  51238. <td>Definition</td>
  51239. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/re2c/xmake.lua">re2c/xmake.lua</a></td>
  51240. </tr>
  51241. </tbody>
  51242. </table>
  51243. <h5 id="installcommand">Install command</h5>
  51244. <pre><code class="lang-console">xrepo install re2c
  51245. </code></pre>
  51246. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51247. <pre><code class="lang-lua">add_requires("re2c")
  51248. </code></pre>
  51249. <h3 id="reactionlinux">reaction (linux)</h3>
  51250. <table>
  51251. <thead>
  51252. <tr>
  51253. <th>Description</th>
  51254. <th><em>A lightweight, header-only reactive programming framework leveraging modern C++20 features for building efficient dataflow applications.</em></th>
  51255. </tr>
  51256. </thead>
  51257. <tbody>
  51258. <tr>
  51259. <td>Homepage</td>
  51260. <td><a href="https://github.com/lumia431/reaction">https://github.com/lumia431/reaction</a></td>
  51261. </tr>
  51262. <tr>
  51263. <td>License</td>
  51264. <td>MIT</td>
  51265. </tr>
  51266. <tr>
  51267. <td>Versions</td>
  51268. <td>2025.04.16</td>
  51269. </tr>
  51270. <tr>
  51271. <td>Architectures</td>
  51272. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51273. </tr>
  51274. <tr>
  51275. <td>Definition</td>
  51276. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reaction/xmake.lua">reaction/xmake.lua</a></td>
  51277. </tr>
  51278. </tbody>
  51279. </table>
  51280. <h5 id="installcommand">Install command</h5>
  51281. <pre><code class="lang-console">xrepo install reaction
  51282. </code></pre>
  51283. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51284. <pre><code class="lang-lua">add_requires("reaction")
  51285. </code></pre>
  51286. <h3 id="reactivepluspluslinux">reactiveplusplus (linux)</h3>
  51287. <table>
  51288. <thead>
  51289. <tr>
  51290. <th>Description</th>
  51291. <th><em>Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach</em></th>
  51292. </tr>
  51293. </thead>
  51294. <tbody>
  51295. <tr>
  51296. <td>Homepage</td>
  51297. <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>
  51298. </tr>
  51299. <tr>
  51300. <td>License</td>
  51301. <td>BSL-1.0</td>
  51302. </tr>
  51303. <tr>
  51304. <td>Versions</td>
  51305. <td>v0.2.3, v2.1.0, v2.1.1, v2.2.2</td>
  51306. </tr>
  51307. <tr>
  51308. <td>Architectures</td>
  51309. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51310. </tr>
  51311. <tr>
  51312. <td>Definition</td>
  51313. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reactiveplusplus/xmake.lua">reactiveplusplus/xmake.lua</a></td>
  51314. </tr>
  51315. </tbody>
  51316. </table>
  51317. <h5 id="installcommand">Install command</h5>
  51318. <pre><code class="lang-console">xrepo install reactiveplusplus
  51319. </code></pre>
  51320. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51321. <pre><code class="lang-lua">add_requires("reactiveplusplus")
  51322. </code></pre>
  51323. <h3 id="readerwriterqueuelinux">readerwriterqueue (linux)</h3>
  51324. <table>
  51325. <thead>
  51326. <tr>
  51327. <th>Description</th>
  51328. <th><em>A fast single-producer, single-consumer lock-free queue for C++</em></th>
  51329. </tr>
  51330. </thead>
  51331. <tbody>
  51332. <tr>
  51333. <td>Homepage</td>
  51334. <td><a href="https://github.com/cameron314/readerwriterqueue">https://github.com/cameron314/readerwriterqueue</a></td>
  51335. </tr>
  51336. <tr>
  51337. <td>License</td>
  51338. <td>BSD-3-Clause</td>
  51339. </tr>
  51340. <tr>
  51341. <td>Versions</td>
  51342. <td>v1.0.6, v1.0.7</td>
  51343. </tr>
  51344. <tr>
  51345. <td>Architectures</td>
  51346. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51347. </tr>
  51348. <tr>
  51349. <td>Definition</td>
  51350. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/readerwriterqueue/xmake.lua">readerwriterqueue/xmake.lua</a></td>
  51351. </tr>
  51352. </tbody>
  51353. </table>
  51354. <h5 id="installcommand">Install command</h5>
  51355. <pre><code class="lang-console">xrepo install readerwriterqueue
  51356. </code></pre>
  51357. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51358. <pre><code class="lang-lua">add_requires("readerwriterqueue")
  51359. </code></pre>
  51360. <h3 id="readlinelinux">readline (linux)</h3>
  51361. <table>
  51362. <thead>
  51363. <tr>
  51364. <th>Description</th>
  51365. <th><em>Library for command-line editing</em></th>
  51366. </tr>
  51367. </thead>
  51368. <tbody>
  51369. <tr>
  51370. <td>Homepage</td>
  51371. <td><a href="https://tiswww.case.edu/php/chet/readline/rltop.html">https://tiswww.case.edu/php/chet/readline/rltop.html</a></td>
  51372. </tr>
  51373. <tr>
  51374. <td>License</td>
  51375. <td>GPL-3.0-or-later</td>
  51376. </tr>
  51377. <tr>
  51378. <td>Versions</td>
  51379. <td>8.1, 8.2, 8.2.13</td>
  51380. </tr>
  51381. <tr>
  51382. <td>Architectures</td>
  51383. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51384. </tr>
  51385. <tr>
  51386. <td>Definition</td>
  51387. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/readline/xmake.lua">readline/xmake.lua</a></td>
  51388. </tr>
  51389. </tbody>
  51390. </table>
  51391. <h5 id="installcommand">Install command</h5>
  51392. <pre><code class="lang-console">xrepo install readline
  51393. </code></pre>
  51394. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51395. <pre><code class="lang-lua">add_requires("readline")
  51396. </code></pre>
  51397. <h3 id="recastnavigationlinux">recastnavigation (linux)</h3>
  51398. <table>
  51399. <thead>
  51400. <tr>
  51401. <th>Description</th>
  51402. <th><em>Navigation-mesh Toolset for Games</em></th>
  51403. </tr>
  51404. </thead>
  51405. <tbody>
  51406. <tr>
  51407. <td>Homepage</td>
  51408. <td><a href="https://github.com/recastnavigation/recastnavigation">https://github.com/recastnavigation/recastnavigation</a></td>
  51409. </tr>
  51410. <tr>
  51411. <td>License</td>
  51412. <td>zlib</td>
  51413. </tr>
  51414. <tr>
  51415. <td>Versions</td>
  51416. <td>1.5.1, v1.6.0</td>
  51417. </tr>
  51418. <tr>
  51419. <td>Architectures</td>
  51420. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51421. </tr>
  51422. <tr>
  51423. <td>Definition</td>
  51424. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/recastnavigation/xmake.lua">recastnavigation/xmake.lua</a></td>
  51425. </tr>
  51426. </tbody>
  51427. </table>
  51428. <h5 id="installcommand">Install command</h5>
  51429. <pre><code class="lang-console">xrepo install recastnavigation
  51430. </code></pre>
  51431. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51432. <pre><code class="lang-lua">add_requires("recastnavigation")
  51433. </code></pre>
  51434. <h3 id="recklesslinux">reckless (linux)</h3>
  51435. <table>
  51436. <thead>
  51437. <tr>
  51438. <th>Description</th>
  51439. <th><em>Reckless logging. Low-latency, high-throughput, asynchronous logging library for C++.</em></th>
  51440. </tr>
  51441. </thead>
  51442. <tbody>
  51443. <tr>
  51444. <td>Homepage</td>
  51445. <td><a href="https://github.com/mattiasflodin/reckless">https://github.com/mattiasflodin/reckless</a></td>
  51446. </tr>
  51447. <tr>
  51448. <td>Versions</td>
  51449. <td>v3.0.3</td>
  51450. </tr>
  51451. <tr>
  51452. <td>Architectures</td>
  51453. <td>i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51454. </tr>
  51455. <tr>
  51456. <td>Definition</td>
  51457. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reckless/xmake.lua">reckless/xmake.lua</a></td>
  51458. </tr>
  51459. </tbody>
  51460. </table>
  51461. <h5 id="installcommand">Install command</h5>
  51462. <pre><code class="lang-console">xrepo install reckless
  51463. </code></pre>
  51464. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51465. <pre><code class="lang-lua">add_requires("reckless")
  51466. </code></pre>
  51467. <h3 id="redexlinux">redex (linux)</h3>
  51468. <table>
  51469. <thead>
  51470. <tr>
  51471. <th>Description</th>
  51472. <th><em>A bytecode optimizer for Android apps</em></th>
  51473. </tr>
  51474. </thead>
  51475. <tbody>
  51476. <tr>
  51477. <td>Homepage</td>
  51478. <td><a href="https://fbredex.com/">https://fbredex.com/</a></td>
  51479. </tr>
  51480. <tr>
  51481. <td>License</td>
  51482. <td>MIT</td>
  51483. </tr>
  51484. <tr>
  51485. <td>Versions</td>
  51486. <td>2022.6.23</td>
  51487. </tr>
  51488. <tr>
  51489. <td>Architectures</td>
  51490. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51491. </tr>
  51492. <tr>
  51493. <td>Definition</td>
  51494. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/redex/xmake.lua">redex/xmake.lua</a></td>
  51495. </tr>
  51496. </tbody>
  51497. </table>
  51498. <h5 id="installcommand">Install command</h5>
  51499. <pre><code class="lang-console">xrepo install redex
  51500. </code></pre>
  51501. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51502. <pre><code class="lang-lua">add_requires("redex")
  51503. </code></pre>
  51504. <h3 id="redispluspluslinux">redis-plus-plus (linux)</h3>
  51505. <table>
  51506. <thead>
  51507. <tr>
  51508. <th>Description</th>
  51509. <th><em>Redis client written in C++</em></th>
  51510. </tr>
  51511. </thead>
  51512. <tbody>
  51513. <tr>
  51514. <td>Homepage</td>
  51515. <td><a href="https://github.com/sewenew/redis-plus-plus">https://github.com/sewenew/redis-plus-plus</a></td>
  51516. </tr>
  51517. <tr>
  51518. <td>Versions</td>
  51519. <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>
  51520. </tr>
  51521. <tr>
  51522. <td>Architectures</td>
  51523. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51524. </tr>
  51525. <tr>
  51526. <td>Definition</td>
  51527. <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>
  51528. </tr>
  51529. </tbody>
  51530. </table>
  51531. <h5 id="installcommand">Install command</h5>
  51532. <pre><code class="lang-console">xrepo install redis-plus-plus
  51533. </code></pre>
  51534. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51535. <pre><code class="lang-lua">add_requires("redis-plus-plus")
  51536. </code></pre>
  51537. <h3 id="reflectcpplinux">reflect-cpp (linux)</h3>
  51538. <table>
  51539. <thead>
  51540. <tr>
  51541. <th>Description</th>
  51542. <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>
  51543. </tr>
  51544. </thead>
  51545. <tbody>
  51546. <tr>
  51547. <td>Homepage</td>
  51548. <td><a href="https://github.com/getml/reflect-cpp">https://github.com/getml/reflect-cpp</a></td>
  51549. </tr>
  51550. <tr>
  51551. <td>License</td>
  51552. <td>MIT</td>
  51553. </tr>
  51554. <tr>
  51555. <td>Versions</td>
  51556. <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, v0.22.0, v0.24.0</td>
  51557. </tr>
  51558. <tr>
  51559. <td>Architectures</td>
  51560. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51561. </tr>
  51562. <tr>
  51563. <td>Definition</td>
  51564. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reflect-cpp/xmake.lua">reflect-cpp/xmake.lua</a></td>
  51565. </tr>
  51566. </tbody>
  51567. </table>
  51568. <h5 id="installcommand">Install command</h5>
  51569. <pre><code class="lang-console">xrepo install reflect-cpp
  51570. </code></pre>
  51571. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51572. <pre><code class="lang-lua">add_requires("reflect-cpp")
  51573. </code></pre>
  51574. <h3 id="remoterylinux">remotery (linux)</h3>
  51575. <table>
  51576. <thead>
  51577. <tr>
  51578. <th>Description</th>
  51579. <th><em>Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer</em></th>
  51580. </tr>
  51581. </thead>
  51582. <tbody>
  51583. <tr>
  51584. <td>Homepage</td>
  51585. <td><a href="https://github.com/Celtoys/Remotery">https://github.com/Celtoys/Remotery</a></td>
  51586. </tr>
  51587. <tr>
  51588. <td>License</td>
  51589. <td>Apache-2.0</td>
  51590. </tr>
  51591. <tr>
  51592. <td>Versions</td>
  51593. <td>2023.08.02</td>
  51594. </tr>
  51595. <tr>
  51596. <td>Architectures</td>
  51597. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51598. </tr>
  51599. <tr>
  51600. <td>Definition</td>
  51601. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/remotery/xmake.lua">remotery/xmake.lua</a></td>
  51602. </tr>
  51603. </tbody>
  51604. </table>
  51605. <h5 id="installcommand">Install command</h5>
  51606. <pre><code class="lang-console">xrepo install remotery
  51607. </code></pre>
  51608. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51609. <pre><code class="lang-lua">add_requires("remotery")
  51610. </code></pre>
  51611. <h3 id="rendergraphlinux">rendergraph (linux)</h3>
  51612. <table>
  51613. <thead>
  51614. <tr>
  51615. <th>Description</th>
  51616. <th><em>Vulkan render graph management library.</em></th>
  51617. </tr>
  51618. </thead>
  51619. <tbody>
  51620. <tr>
  51621. <td>Homepage</td>
  51622. <td><a href="https://github.com/DragonJoker/RenderGraph/">https://github.com/DragonJoker/RenderGraph/</a></td>
  51623. </tr>
  51624. <tr>
  51625. <td>License</td>
  51626. <td>MIT</td>
  51627. </tr>
  51628. <tr>
  51629. <td>Versions</td>
  51630. <td>v1.0.0, v1.1.0, v1.2.0, v1.3.0, v1.4.0, v1.4.1, v2.0.0, v2.1.0</td>
  51631. </tr>
  51632. <tr>
  51633. <td>Architectures</td>
  51634. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51635. </tr>
  51636. <tr>
  51637. <td>Definition</td>
  51638. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rendergraph/xmake.lua">rendergraph/xmake.lua</a></td>
  51639. </tr>
  51640. </tbody>
  51641. </table>
  51642. <h5 id="installcommand">Install command</h5>
  51643. <pre><code class="lang-console">xrepo install rendergraph
  51644. </code></pre>
  51645. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51646. <pre><code class="lang-lua">add_requires("rendergraph")
  51647. </code></pre>
  51648. <h3 id="replxxlinux">replxx (linux)</h3>
  51649. <table>
  51650. <thead>
  51651. <tr>
  51652. <th>Description</th>
  51653. <th><em>A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.</em></th>
  51654. </tr>
  51655. </thead>
  51656. <tbody>
  51657. <tr>
  51658. <td>Homepage</td>
  51659. <td><a href="https://github.com/AmokHuginnsson/replxx">https://github.com/AmokHuginnsson/replxx</a></td>
  51660. </tr>
  51661. <tr>
  51662. <td>License</td>
  51663. <td>BSD-3-Clause</td>
  51664. </tr>
  51665. <tr>
  51666. <td>Versions</td>
  51667. <td>2021.11.25</td>
  51668. </tr>
  51669. <tr>
  51670. <td>Architectures</td>
  51671. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51672. </tr>
  51673. <tr>
  51674. <td>Definition</td>
  51675. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/replxx/xmake.lua">replxx/xmake.lua</a></td>
  51676. </tr>
  51677. </tbody>
  51678. </table>
  51679. <h5 id="installcommand">Install command</h5>
  51680. <pre><code class="lang-console">xrepo install replxx
  51681. </code></pre>
  51682. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51683. <pre><code class="lang-lua">add_requires("replxx")
  51684. </code></pre>
  51685. <h3 id="reproclinux">reproc (linux)</h3>
  51686. <table>
  51687. <thead>
  51688. <tr>
  51689. <th>Description</th>
  51690. <th><em>a cross-platform C/C++ library that simplifies starting, stopping and communicating with external programs.</em></th>
  51691. </tr>
  51692. </thead>
  51693. <tbody>
  51694. <tr>
  51695. <td>Homepage</td>
  51696. <td><a href="https://github.com/DaanDeMeyer/reproc">https://github.com/DaanDeMeyer/reproc</a></td>
  51697. </tr>
  51698. <tr>
  51699. <td>License</td>
  51700. <td>MIT</td>
  51701. </tr>
  51702. <tr>
  51703. <td>Versions</td>
  51704. <td>v14.2.4, v14.2.5</td>
  51705. </tr>
  51706. <tr>
  51707. <td>Architectures</td>
  51708. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51709. </tr>
  51710. <tr>
  51711. <td>Definition</td>
  51712. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reproc/xmake.lua">reproc/xmake.lua</a></td>
  51713. </tr>
  51714. </tbody>
  51715. </table>
  51716. <h5 id="installcommand">Install command</h5>
  51717. <pre><code class="lang-console">xrepo install reproc
  51718. </code></pre>
  51719. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51720. <pre><code class="lang-lua">add_requires("reproc")
  51721. </code></pre>
  51722. <h3 id="resiprocatelinux">resiprocate (linux)</h3>
  51723. <table>
  51724. <thead>
  51725. <tr>
  51726. <th>Description</th>
  51727. <th><em>C++ implementation of SIP, ICE, TURN and related protocols.</em></th>
  51728. </tr>
  51729. </thead>
  51730. <tbody>
  51731. <tr>
  51732. <td>Homepage</td>
  51733. <td><a href="https://resiprocate.org/Main_Page">https://resiprocate.org/Main_Page</a></td>
  51734. </tr>
  51735. <tr>
  51736. <td>License</td>
  51737. <td>VSL-1.0</td>
  51738. </tr>
  51739. <tr>
  51740. <td>Versions</td>
  51741. <td>1.12.0</td>
  51742. </tr>
  51743. <tr>
  51744. <td>Architectures</td>
  51745. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51746. </tr>
  51747. <tr>
  51748. <td>Definition</td>
  51749. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/resiprocate/xmake.lua">resiprocate/xmake.lua</a></td>
  51750. </tr>
  51751. </tbody>
  51752. </table>
  51753. <h5 id="installcommand">Install command</h5>
  51754. <pre><code class="lang-console">xrepo install resiprocate
  51755. </code></pre>
  51756. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51757. <pre><code class="lang-lua">add_requires("resiprocate")
  51758. </code></pre>
  51759. <h3 id="rest_rpclinux">rest_rpc (linux)</h3>
  51760. <table>
  51761. <thead>
  51762. <tr>
  51763. <th>Description</th>
  51764. <th><em>c++11, high performance, cross platform, easy to use rpc framework.</em></th>
  51765. </tr>
  51766. </thead>
  51767. <tbody>
  51768. <tr>
  51769. <td>Homepage</td>
  51770. <td><a href="https://github.com/qicosmos/rest_rpc">https://github.com/qicosmos/rest_rpc</a></td>
  51771. </tr>
  51772. <tr>
  51773. <td>License</td>
  51774. <td>MIT</td>
  51775. </tr>
  51776. <tr>
  51777. <td>Versions</td>
  51778. <td>2023.6.14, 2024.7.26</td>
  51779. </tr>
  51780. <tr>
  51781. <td>Architectures</td>
  51782. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51783. </tr>
  51784. <tr>
  51785. <td>Definition</td>
  51786. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rest_rpc/xmake.lua">rest_rpc/xmake.lua</a></td>
  51787. </tr>
  51788. </tbody>
  51789. </table>
  51790. <h5 id="installcommand">Install command</h5>
  51791. <pre><code class="lang-console">xrepo install rest_rpc
  51792. </code></pre>
  51793. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51794. <pre><code class="lang-lua">add_requires("rest_rpc")
  51795. </code></pre>
  51796. <h3 id="restiniolinux">restinio (linux)</h3>
  51797. <table>
  51798. <thead>
  51799. <tr>
  51800. <th>Description</th>
  51801. <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>
  51802. </tr>
  51803. </thead>
  51804. <tbody>
  51805. <tr>
  51806. <td>Homepage</td>
  51807. <td><a href="https://github.com/Stiffstream/restinio">https://github.com/Stiffstream/restinio</a></td>
  51808. </tr>
  51809. <tr>
  51810. <td>License</td>
  51811. <td>BSD-3-Clause</td>
  51812. </tr>
  51813. <tr>
  51814. <td>Versions</td>
  51815. <td>0.6.17, 0.6.18, 0.6.19</td>
  51816. </tr>
  51817. <tr>
  51818. <td>Architectures</td>
  51819. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51820. </tr>
  51821. <tr>
  51822. <td>Definition</td>
  51823. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/restinio/xmake.lua">restinio/xmake.lua</a></td>
  51824. </tr>
  51825. </tbody>
  51826. </table>
  51827. <h5 id="installcommand">Install command</h5>
  51828. <pre><code class="lang-console">xrepo install restinio
  51829. </code></pre>
  51830. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51831. <pre><code class="lang-lua">add_requires("restinio")
  51832. </code></pre>
  51833. <h3 id="rhashlinux">rhash (linux)</h3>
  51834. <table>
  51835. <thead>
  51836. <tr>
  51837. <th>Description</th>
  51838. <th><em>RHash (Recursive Hasher) is a console utility for computing and verifying hash sums of files.</em></th>
  51839. </tr>
  51840. </thead>
  51841. <tbody>
  51842. <tr>
  51843. <td>Homepage</td>
  51844. <td><a href="http://rhash.sourceforge.net/">http://rhash.sourceforge.net/</a></td>
  51845. </tr>
  51846. <tr>
  51847. <td>Versions</td>
  51848. <td>1.4.2, 1.4.4, 1.4.5, 1.4.6</td>
  51849. </tr>
  51850. <tr>
  51851. <td>Architectures</td>
  51852. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51853. </tr>
  51854. <tr>
  51855. <td>Definition</td>
  51856. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rhash/xmake.lua">rhash/xmake.lua</a></td>
  51857. </tr>
  51858. </tbody>
  51859. </table>
  51860. <h5 id="installcommand">Install command</h5>
  51861. <pre><code class="lang-console">xrepo install rhash
  51862. </code></pre>
  51863. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51864. <pre><code class="lang-lua">add_requires("rhash")
  51865. </code></pre>
  51866. <h3 id="ricabscope_guardlinux">ricab-scope_guard (linux)</h3>
  51867. <table>
  51868. <thead>
  51869. <tr>
  51870. <th>Description</th>
  51871. <th><em>A modern C++ scope guard that is easy to use but hard to misuse.</em></th>
  51872. </tr>
  51873. </thead>
  51874. <tbody>
  51875. <tr>
  51876. <td>Homepage</td>
  51877. <td><a href="https://ricab.github.io/scope_guard/">https://ricab.github.io/scope_guard/</a></td>
  51878. </tr>
  51879. <tr>
  51880. <td>License</td>
  51881. <td>Unlicense</td>
  51882. </tr>
  51883. <tr>
  51884. <td>Versions</td>
  51885. <td>v1.1.0</td>
  51886. </tr>
  51887. <tr>
  51888. <td>Architectures</td>
  51889. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51890. </tr>
  51891. <tr>
  51892. <td>Definition</td>
  51893. <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>
  51894. </tr>
  51895. </tbody>
  51896. </table>
  51897. <h5 id="installcommand">Install command</h5>
  51898. <pre><code class="lang-console">xrepo install ricab-scope_guard
  51899. </code></pre>
  51900. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51901. <pre><code class="lang-lua">add_requires("ricab-scope_guard")
  51902. </code></pre>
  51903. <h3 id="ringspanlitelinux">ring-span-lite (linux)</h3>
  51904. <table>
  51905. <thead>
  51906. <tr>
  51907. <th>Description</th>
  51908. <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>
  51909. </tr>
  51910. </thead>
  51911. <tbody>
  51912. <tr>
  51913. <td>Homepage</td>
  51914. <td><a href="https://github.com/martinmoene/ring-span-lite">https://github.com/martinmoene/ring-span-lite</a></td>
  51915. </tr>
  51916. <tr>
  51917. <td>License</td>
  51918. <td>BSL-1.0</td>
  51919. </tr>
  51920. <tr>
  51921. <td>Versions</td>
  51922. <td>v0.7.0</td>
  51923. </tr>
  51924. <tr>
  51925. <td>Architectures</td>
  51926. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51927. </tr>
  51928. <tr>
  51929. <td>Definition</td>
  51930. <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>
  51931. </tr>
  51932. </tbody>
  51933. </table>
  51934. <h5 id="installcommand">Install command</h5>
  51935. <pre><code class="lang-console">xrepo install ring-span-lite
  51936. </code></pre>
  51937. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51938. <pre><code class="lang-lua">add_requires("ring-span-lite")
  51939. </code></pre>
  51940. <h3 id="rlimguilinux">rlimgui (linux)</h3>
  51941. <table>
  51942. <thead>
  51943. <tr>
  51944. <th>Description</th>
  51945. <th><em>A Raylib integration with DearImGui</em></th>
  51946. </tr>
  51947. </thead>
  51948. <tbody>
  51949. <tr>
  51950. <td>Homepage</td>
  51951. <td><a href="https://github.com/raylib-extras/rlImGui">https://github.com/raylib-extras/rlImGui</a></td>
  51952. </tr>
  51953. <tr>
  51954. <td>License</td>
  51955. <td>zlib</td>
  51956. </tr>
  51957. <tr>
  51958. <td>Versions</td>
  51959. <td>2025.11.27</td>
  51960. </tr>
  51961. <tr>
  51962. <td>Architectures</td>
  51963. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51964. </tr>
  51965. <tr>
  51966. <td>Definition</td>
  51967. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rlimgui/xmake.lua">rlimgui/xmake.lua</a></td>
  51968. </tr>
  51969. </tbody>
  51970. </table>
  51971. <h5 id="installcommand">Install command</h5>
  51972. <pre><code class="lang-console">xrepo install rlimgui
  51973. </code></pre>
  51974. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51975. <pre><code class="lang-lua">add_requires("rlimgui")
  51976. </code></pre>
  51977. <h3 id="rlottielinux">rlottie (linux)</h3>
  51978. <table>
  51979. <thead>
  51980. <tr>
  51981. <th>Description</th>
  51982. <th><em>A platform independent standalone library that plays Lottie Animation. </em></th>
  51983. </tr>
  51984. </thead>
  51985. <tbody>
  51986. <tr>
  51987. <td>Homepage</td>
  51988. <td><a href="https://github.com/Samsung/rlottie">https://github.com/Samsung/rlottie</a></td>
  51989. </tr>
  51990. <tr>
  51991. <td>Versions</td>
  51992. <td>0.1, 0.2</td>
  51993. </tr>
  51994. <tr>
  51995. <td>Architectures</td>
  51996. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51997. </tr>
  51998. <tr>
  51999. <td>Definition</td>
  52000. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rlottie/xmake.lua">rlottie/xmake.lua</a></td>
  52001. </tr>
  52002. </tbody>
  52003. </table>
  52004. <h5 id="installcommand">Install command</h5>
  52005. <pre><code class="lang-console">xrepo install rlottie
  52006. </code></pre>
  52007. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52008. <pre><code class="lang-lua">add_requires("rlottie")
  52009. </code></pre>
  52010. <h3 id="rmluilinux">rmlui (linux)</h3>
  52011. <table>
  52012. <thead>
  52013. <tr>
  52014. <th>Description</th>
  52015. <th><em>RmlUi is the C++ user interface library based on the HTML and CSS standards.</em></th>
  52016. </tr>
  52017. </thead>
  52018. <tbody>
  52019. <tr>
  52020. <td>Homepage</td>
  52021. <td><a href="https://mikke89.github.io/RmlUiDoc/">https://mikke89.github.io/RmlUiDoc/</a></td>
  52022. </tr>
  52023. <tr>
  52024. <td>License</td>
  52025. <td>MIT</td>
  52026. </tr>
  52027. <tr>
  52028. <td>Versions</td>
  52029. <td>5.0, 5.1, 6.0, 6.1, 6.2</td>
  52030. </tr>
  52031. <tr>
  52032. <td>Architectures</td>
  52033. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52034. </tr>
  52035. <tr>
  52036. <td>Definition</td>
  52037. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rmlui/xmake.lua">rmlui/xmake.lua</a></td>
  52038. </tr>
  52039. </tbody>
  52040. </table>
  52041. <h5 id="installcommand">Install command</h5>
  52042. <pre><code class="lang-console">xrepo install rmlui
  52043. </code></pre>
  52044. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52045. <pre><code class="lang-lua">add_requires("rmlui")
  52046. </code></pre>
  52047. <h3 id="robinhoodhashinglinux">robin-hood-hashing (linux)</h3>
  52048. <table>
  52049. <thead>
  52050. <tr>
  52051. <th>Description</th>
  52052. <th><em>Fast &amp; memory efficient hashtable based on robin hood hashing for C++11/14/17/20</em></th>
  52053. </tr>
  52054. </thead>
  52055. <tbody>
  52056. <tr>
  52057. <td>Homepage</td>
  52058. <td><a href="https://github.com/martinus/robin-hood-hashing">https://github.com/martinus/robin-hood-hashing</a></td>
  52059. </tr>
  52060. <tr>
  52061. <td>License</td>
  52062. <td>MIT</td>
  52063. </tr>
  52064. <tr>
  52065. <td>Versions</td>
  52066. <td>3.11.3, 3.11.5</td>
  52067. </tr>
  52068. <tr>
  52069. <td>Architectures</td>
  52070. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52071. </tr>
  52072. <tr>
  52073. <td>Definition</td>
  52074. <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>
  52075. </tr>
  52076. </tbody>
  52077. </table>
  52078. <h5 id="installcommand">Install command</h5>
  52079. <pre><code class="lang-console">xrepo install robin-hood-hashing
  52080. </code></pre>
  52081. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52082. <pre><code class="lang-lua">add_requires("robin-hood-hashing")
  52083. </code></pre>
  52084. <h3 id="robinmaplinux">robin-map (linux)</h3>
  52085. <table>
  52086. <thead>
  52087. <tr>
  52088. <th>Description</th>
  52089. <th><em>A C++ implementation of a fast hash map and hash set using robin hood hashing</em></th>
  52090. </tr>
  52091. </thead>
  52092. <tbody>
  52093. <tr>
  52094. <td>Homepage</td>
  52095. <td><a href="https://github.com/Tessil/robin-map">https://github.com/Tessil/robin-map</a></td>
  52096. </tr>
  52097. <tr>
  52098. <td>License</td>
  52099. <td>MIT</td>
  52100. </tr>
  52101. <tr>
  52102. <td>Versions</td>
  52103. <td>v0.6.3, v1.2.1, v1.2.2, v1.3.0, v1.4.0, v1.4.1</td>
  52104. </tr>
  52105. <tr>
  52106. <td>Architectures</td>
  52107. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52108. </tr>
  52109. <tr>
  52110. <td>Definition</td>
  52111. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/robin-map/xmake.lua">robin-map/xmake.lua</a></td>
  52112. </tr>
  52113. </tbody>
  52114. </table>
  52115. <h5 id="installcommand">Install command</h5>
  52116. <pre><code class="lang-console">xrepo install robin-map
  52117. </code></pre>
  52118. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52119. <pre><code class="lang-lua">add_requires("robin-map")
  52120. </code></pre>
  52121. <h3 id="robotstxtlinux">robotstxt (linux)</h3>
  52122. <table>
  52123. <thead>
  52124. <tr>
  52125. <th>Description</th>
  52126. <th><em>The repository contains Google&#39;s robots.txt parser and matcher as a C++ librar.</em></th>
  52127. </tr>
  52128. </thead>
  52129. <tbody>
  52130. <tr>
  52131. <td>Homepage</td>
  52132. <td><a href="https://github.com/google/robotstxt">https://github.com/google/robotstxt</a></td>
  52133. </tr>
  52134. <tr>
  52135. <td>License</td>
  52136. <td>Apache-2.0</td>
  52137. </tr>
  52138. <tr>
  52139. <td>Versions</td>
  52140. <td>2021.11.24</td>
  52141. </tr>
  52142. <tr>
  52143. <td>Architectures</td>
  52144. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52145. </tr>
  52146. <tr>
  52147. <td>Definition</td>
  52148. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/robotstxt/xmake.lua">robotstxt/xmake.lua</a></td>
  52149. </tr>
  52150. </tbody>
  52151. </table>
  52152. <h5 id="installcommand">Install command</h5>
  52153. <pre><code class="lang-console">xrepo install robotstxt
  52154. </code></pre>
  52155. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52156. <pre><code class="lang-lua">add_requires("robotstxt")
  52157. </code></pre>
  52158. <h3 id="rocketlinux">rocket (linux)</h3>
  52159. <table>
  52160. <thead>
  52161. <tr>
  52162. <th>Description</th>
  52163. <th><em>Fast single header signal/slots library for C++</em></th>
  52164. </tr>
  52165. </thead>
  52166. <tbody>
  52167. <tr>
  52168. <td>Homepage</td>
  52169. <td><a href="https://github.com/tripleslash/rocket">https://github.com/tripleslash/rocket</a></td>
  52170. </tr>
  52171. <tr>
  52172. <td>Versions</td>
  52173. <td>2020.06.03, 2024.08.21</td>
  52174. </tr>
  52175. <tr>
  52176. <td>Architectures</td>
  52177. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52178. </tr>
  52179. <tr>
  52180. <td>Definition</td>
  52181. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rocket/xmake.lua">rocket/xmake.lua</a></td>
  52182. </tr>
  52183. </tbody>
  52184. </table>
  52185. <h5 id="installcommand">Install command</h5>
  52186. <pre><code class="lang-console">xrepo install rocket
  52187. </code></pre>
  52188. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52189. <pre><code class="lang-lua">add_requires("rocket")
  52190. </code></pre>
  52191. <h3 id="rocksdblinux">rocksdb (linux)</h3>
  52192. <table>
  52193. <thead>
  52194. <tr>
  52195. <th>Description</th>
  52196. <th><em>A library that provides an embeddable, persistent key-value store for fast storage.</em></th>
  52197. </tr>
  52198. </thead>
  52199. <tbody>
  52200. <tr>
  52201. <td>Homepage</td>
  52202. <td><a href="http://rocksdb.org">http://rocksdb.org</a></td>
  52203. </tr>
  52204. <tr>
  52205. <td>License</td>
  52206. <td>Apache-2.0</td>
  52207. </tr>
  52208. <tr>
  52209. <td>Versions</td>
  52210. <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, v10.7.5, v10.9.1, v10.10.1</td>
  52211. </tr>
  52212. <tr>
  52213. <td>Architectures</td>
  52214. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52215. </tr>
  52216. <tr>
  52217. <td>Definition</td>
  52218. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rocksdb/xmake.lua">rocksdb/xmake.lua</a></td>
  52219. </tr>
  52220. </tbody>
  52221. </table>
  52222. <h5 id="installcommand">Install command</h5>
  52223. <pre><code class="lang-console">xrepo install rocksdb
  52224. </code></pre>
  52225. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52226. <pre><code class="lang-lua">add_requires("rocksdb")
  52227. </code></pre>
  52228. <h3 id="rpcliblinux">rpclib (linux)</h3>
  52229. <table>
  52230. <thead>
  52231. <tr>
  52232. <th>Description</th>
  52233. <th><em>rpclib is a modern C++ msgpack-RPC server and client library</em></th>
  52234. </tr>
  52235. </thead>
  52236. <tbody>
  52237. <tr>
  52238. <td>Homepage</td>
  52239. <td><a href="http://rpclib.net">http://rpclib.net</a></td>
  52240. </tr>
  52241. <tr>
  52242. <td>License</td>
  52243. <td>MIT</td>
  52244. </tr>
  52245. <tr>
  52246. <td>Versions</td>
  52247. <td>v2.3.0</td>
  52248. </tr>
  52249. <tr>
  52250. <td>Architectures</td>
  52251. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52252. </tr>
  52253. <tr>
  52254. <td>Definition</td>
  52255. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rpclib/xmake.lua">rpclib/xmake.lua</a></td>
  52256. </tr>
  52257. </tbody>
  52258. </table>
  52259. <h5 id="installcommand">Install command</h5>
  52260. <pre><code class="lang-console">xrepo install rpclib
  52261. </code></pre>
  52262. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52263. <pre><code class="lang-lua">add_requires("rpclib")
  52264. </code></pre>
  52265. <h3 id="rplylinux">rply (linux)</h3>
  52266. <table>
  52267. <thead>
  52268. <tr>
  52269. <th>Description</th>
  52270. <th><em>RPly is a library that lets applications read and write PLY files.</em></th>
  52271. </tr>
  52272. </thead>
  52273. <tbody>
  52274. <tr>
  52275. <td>Homepage</td>
  52276. <td><a href="http://w3.impa.br/~diego/software/rply/">http://w3.impa.br/~diego/software/rply/</a></td>
  52277. </tr>
  52278. <tr>
  52279. <td>License</td>
  52280. <td>MIT</td>
  52281. </tr>
  52282. <tr>
  52283. <td>Versions</td>
  52284. <td>1.1.4</td>
  52285. </tr>
  52286. <tr>
  52287. <td>Architectures</td>
  52288. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52289. </tr>
  52290. <tr>
  52291. <td>Definition</td>
  52292. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rply/xmake.lua">rply/xmake.lua</a></td>
  52293. </tr>
  52294. </tbody>
  52295. </table>
  52296. <h5 id="installcommand">Install command</h5>
  52297. <pre><code class="lang-console">xrepo install rply
  52298. </code></pre>
  52299. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52300. <pre><code class="lang-lua">add_requires("rply")
  52301. </code></pre>
  52302. <h3 id="rpmlinux">rpm (linux)</h3>
  52303. <table>
  52304. <thead>
  52305. <tr>
  52306. <th>Description</th>
  52307. <th><em>Standard unix software packaging tool</em></th>
  52308. </tr>
  52309. </thead>
  52310. <tbody>
  52311. <tr>
  52312. <td>Homepage</td>
  52313. <td><a href="https://rpm.org">https://rpm.org</a></td>
  52314. </tr>
  52315. <tr>
  52316. <td>Versions</td>
  52317. <td>4.19.0</td>
  52318. </tr>
  52319. <tr>
  52320. <td>Architectures</td>
  52321. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52322. </tr>
  52323. <tr>
  52324. <td>Definition</td>
  52325. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rpm/xmake.lua">rpm/xmake.lua</a></td>
  52326. </tr>
  52327. </tbody>
  52328. </table>
  52329. <h5 id="installcommand">Install command</h5>
  52330. <pre><code class="lang-console">xrepo install rpm
  52331. </code></pre>
  52332. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52333. <pre><code class="lang-lua">add_requires("rpm")
  52334. </code></pre>
  52335. <h3 id="rpmalloclinux">rpmalloc (linux)</h3>
  52336. <table>
  52337. <thead>
  52338. <tr>
  52339. <th>Description</th>
  52340. <th><em>Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C</em></th>
  52341. </tr>
  52342. </thead>
  52343. <tbody>
  52344. <tr>
  52345. <td>Homepage</td>
  52346. <td><a href="https://github.com/mjansson/rpmalloc">https://github.com/mjansson/rpmalloc</a></td>
  52347. </tr>
  52348. <tr>
  52349. <td>License</td>
  52350. <td>MIT</td>
  52351. </tr>
  52352. <tr>
  52353. <td>Versions</td>
  52354. <td>1.4.4, 1.4.5</td>
  52355. </tr>
  52356. <tr>
  52357. <td>Architectures</td>
  52358. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52359. </tr>
  52360. <tr>
  52361. <td>Definition</td>
  52362. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rpmalloc/xmake.lua">rpmalloc/xmake.lua</a></td>
  52363. </tr>
  52364. </tbody>
  52365. </table>
  52366. <h5 id="installcommand">Install command</h5>
  52367. <pre><code class="lang-console">xrepo install rpmalloc
  52368. </code></pre>
  52369. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52370. <pre><code class="lang-lua">add_requires("rpmalloc")
  52371. </code></pre>
  52372. <h3 id="rsmautotomllinux">rsm-autotoml (linux)</h3>
  52373. <table>
  52374. <thead>
  52375. <tr>
  52376. <th>Description</th>
  52377. <th><em>toml++ wrapper for basic node types</em></th>
  52378. </tr>
  52379. </thead>
  52380. <tbody>
  52381. <tr>
  52382. <td>Homepage</td>
  52383. <td><a href="https://github.com/Ryan-rsm-McKenzie/AutoTOML">https://github.com/Ryan-rsm-McKenzie/AutoTOML</a></td>
  52384. </tr>
  52385. <tr>
  52386. <td>License</td>
  52387. <td>MIT</td>
  52388. </tr>
  52389. <tr>
  52390. <td>Versions</td>
  52391. <td>2020.12.29</td>
  52392. </tr>
  52393. <tr>
  52394. <td>Architectures</td>
  52395. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52396. </tr>
  52397. <tr>
  52398. <td>Definition</td>
  52399. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rsm-autotoml/xmake.lua">rsm-autotoml/xmake.lua</a></td>
  52400. </tr>
  52401. </tbody>
  52402. </table>
  52403. <h5 id="installcommand">Install command</h5>
  52404. <pre><code class="lang-console">xrepo install rsm-autotoml
  52405. </code></pre>
  52406. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52407. <pre><code class="lang-lua">add_requires("rsm-autotoml")
  52408. </code></pre>
  52409. <h3 id="rsmbinaryiolinux">rsm-binary-io (linux)</h3>
  52410. <table>
  52411. <thead>
  52412. <tr>
  52413. <th>Description</th>
  52414. <th><em>A binary i/o library for C++, without the agonizing pain</em></th>
  52415. </tr>
  52416. </thead>
  52417. <tbody>
  52418. <tr>
  52419. <td>Homepage</td>
  52420. <td><a href="https://github.com/Ryan-rsm-McKenzie/binary_io">https://github.com/Ryan-rsm-McKenzie/binary_io</a></td>
  52421. </tr>
  52422. <tr>
  52423. <td>License</td>
  52424. <td>MIT</td>
  52425. </tr>
  52426. <tr>
  52427. <td>Versions</td>
  52428. <td>2.0.5, 2.0.6</td>
  52429. </tr>
  52430. <tr>
  52431. <td>Architectures</td>
  52432. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52433. </tr>
  52434. <tr>
  52435. <td>Definition</td>
  52436. <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>
  52437. </tr>
  52438. </tbody>
  52439. </table>
  52440. <h5 id="installcommand">Install command</h5>
  52441. <pre><code class="lang-console">xrepo install rsm-binary-io
  52442. </code></pre>
  52443. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52444. <pre><code class="lang-lua">add_requires("rsm-binary-io")
  52445. </code></pre>
  52446. <h3 id="rsmbsalinux">rsm-bsa (linux)</h3>
  52447. <table>
  52448. <thead>
  52449. <tr>
  52450. <th>Description</th>
  52451. <th><em>C++ library for working with the Bethesda archive file format</em></th>
  52452. </tr>
  52453. </thead>
  52454. <tbody>
  52455. <tr>
  52456. <td>Homepage</td>
  52457. <td><a href="https://github.com/Ryan-rsm-McKenzie/bsa">https://github.com/Ryan-rsm-McKenzie/bsa</a></td>
  52458. </tr>
  52459. <tr>
  52460. <td>License</td>
  52461. <td>MIT</td>
  52462. </tr>
  52463. <tr>
  52464. <td>Versions</td>
  52465. <td>4.1.0</td>
  52466. </tr>
  52467. <tr>
  52468. <td>Architectures</td>
  52469. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52470. </tr>
  52471. <tr>
  52472. <td>Definition</td>
  52473. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rsm-bsa/xmake.lua">rsm-bsa/xmake.lua</a></td>
  52474. </tr>
  52475. </tbody>
  52476. </table>
  52477. <h5 id="installcommand">Install command</h5>
  52478. <pre><code class="lang-console">xrepo install rsm-bsa
  52479. </code></pre>
  52480. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52481. <pre><code class="lang-lua">add_requires("rsm-bsa")
  52482. </code></pre>
  52483. <h3 id="rsmmmiolinux">rsm-mmio (linux)</h3>
  52484. <table>
  52485. <thead>
  52486. <tr>
  52487. <th>Description</th>
  52488. <th><em>A cross-platform memory-mapped io library for C++</em></th>
  52489. </tr>
  52490. </thead>
  52491. <tbody>
  52492. <tr>
  52493. <td>Homepage</td>
  52494. <td><a href="https://github.com/Ryan-rsm-McKenzie/mmio">https://github.com/Ryan-rsm-McKenzie/mmio</a></td>
  52495. </tr>
  52496. <tr>
  52497. <td>License</td>
  52498. <td>MIT</td>
  52499. </tr>
  52500. <tr>
  52501. <td>Versions</td>
  52502. <td>2.0.0</td>
  52503. </tr>
  52504. <tr>
  52505. <td>Architectures</td>
  52506. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52507. </tr>
  52508. <tr>
  52509. <td>Definition</td>
  52510. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rsm-mmio/xmake.lua">rsm-mmio/xmake.lua</a></td>
  52511. </tr>
  52512. </tbody>
  52513. </table>
  52514. <h5 id="installcommand">Install command</h5>
  52515. <pre><code class="lang-console">xrepo install rsm-mmio
  52516. </code></pre>
  52517. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52518. <pre><code class="lang-lua">add_requires("rsm-mmio")
  52519. </code></pre>
  52520. <h3 id="rsynclinux">rsync (linux)</h3>
  52521. <table>
  52522. <thead>
  52523. <tr>
  52524. <th>Description</th>
  52525. <th><em>rsync is an open source utility that provides fast incremental file transfer.</em></th>
  52526. </tr>
  52527. </thead>
  52528. <tbody>
  52529. <tr>
  52530. <td>Homepage</td>
  52531. <td><a href="https://rsync.samba.org/">https://rsync.samba.org/</a></td>
  52532. </tr>
  52533. <tr>
  52534. <td>License</td>
  52535. <td>GPL-3.0</td>
  52536. </tr>
  52537. <tr>
  52538. <td>Versions</td>
  52539. <td>3.2.3, 3.4.1</td>
  52540. </tr>
  52541. <tr>
  52542. <td>Architectures</td>
  52543. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52544. </tr>
  52545. <tr>
  52546. <td>Definition</td>
  52547. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rsync/xmake.lua">rsync/xmake.lua</a></td>
  52548. </tr>
  52549. </tbody>
  52550. </table>
  52551. <h5 id="installcommand">Install command</h5>
  52552. <pre><code class="lang-console">xrepo install rsync
  52553. </code></pre>
  52554. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52555. <pre><code class="lang-lua">add_requires("rsync")
  52556. </code></pre>
  52557. <h3 id="rtaudiolinux">rtaudio (linux)</h3>
  52558. <table>
  52559. <thead>
  52560. <tr>
  52561. <th>Description</th>
  52562. <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>
  52563. </tr>
  52564. </thead>
  52565. <tbody>
  52566. <tr>
  52567. <td>Homepage</td>
  52568. <td><a href="https://github.com/thestk/rtaudio">https://github.com/thestk/rtaudio</a></td>
  52569. </tr>
  52570. <tr>
  52571. <td>Versions</td>
  52572. <td>6.0.0, 6.0.1</td>
  52573. </tr>
  52574. <tr>
  52575. <td>Architectures</td>
  52576. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52577. </tr>
  52578. <tr>
  52579. <td>Definition</td>
  52580. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rtaudio/xmake.lua">rtaudio/xmake.lua</a></td>
  52581. </tr>
  52582. </tbody>
  52583. </table>
  52584. <h5 id="installcommand">Install command</h5>
  52585. <pre><code class="lang-console">xrepo install rtaudio
  52586. </code></pre>
  52587. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52588. <pre><code class="lang-lua">add_requires("rtaudio")
  52589. </code></pre>
  52590. <h3 id="rtmlinux">rtm (linux)</h3>
  52591. <table>
  52592. <thead>
  52593. <tr>
  52594. <th>Description</th>
  52595. <th><em>Realtime Math</em></th>
  52596. </tr>
  52597. </thead>
  52598. <tbody>
  52599. <tr>
  52600. <td>Homepage</td>
  52601. <td><a href="https://github.com/nfrechette/rtm">https://github.com/nfrechette/rtm</a></td>
  52602. </tr>
  52603. <tr>
  52604. <td>License</td>
  52605. <td>MIT</td>
  52606. </tr>
  52607. <tr>
  52608. <td>Versions</td>
  52609. <td>v2.1.5, v2.3.0, v2.3.1</td>
  52610. </tr>
  52611. <tr>
  52612. <td>Architectures</td>
  52613. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52614. </tr>
  52615. <tr>
  52616. <td>Definition</td>
  52617. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rtm/xmake.lua">rtm/xmake.lua</a></td>
  52618. </tr>
  52619. </tbody>
  52620. </table>
  52621. <h5 id="installcommand">Install command</h5>
  52622. <pre><code class="lang-console">xrepo install rtm
  52623. </code></pre>
  52624. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52625. <pre><code class="lang-lua">add_requires("rtm")
  52626. </code></pre>
  52627. <h3 id="rtmidilinux">rtmidi (linux)</h3>
  52628. <table>
  52629. <thead>
  52630. <tr>
  52631. <th>Description</th>
  52632. <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>
  52633. </tr>
  52634. </thead>
  52635. <tbody>
  52636. <tr>
  52637. <td>Homepage</td>
  52638. <td><a href="https://github.com/thestk/rtmidi">https://github.com/thestk/rtmidi</a></td>
  52639. </tr>
  52640. <tr>
  52641. <td>Versions</td>
  52642. <td>6.0.0</td>
  52643. </tr>
  52644. <tr>
  52645. <td>Architectures</td>
  52646. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52647. </tr>
  52648. <tr>
  52649. <td>Definition</td>
  52650. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rtmidi/xmake.lua">rtmidi/xmake.lua</a></td>
  52651. </tr>
  52652. </tbody>
  52653. </table>
  52654. <h5 id="installcommand">Install command</h5>
  52655. <pre><code class="lang-console">xrepo install rtmidi
  52656. </code></pre>
  52657. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52658. <pre><code class="lang-lua">add_requires("rtmidi")
  52659. </code></pre>
  52660. <h3 id="rttrlinux">rttr (linux)</h3>
  52661. <table>
  52662. <thead>
  52663. <tr>
  52664. <th>Description</th>
  52665. <th><em>rttr: An open source library, which adds reflection to C++.</em></th>
  52666. </tr>
  52667. </thead>
  52668. <tbody>
  52669. <tr>
  52670. <td>Homepage</td>
  52671. <td><a href="https://www.rttr.org">https://www.rttr.org</a></td>
  52672. </tr>
  52673. <tr>
  52674. <td>License</td>
  52675. <td>MIT</td>
  52676. </tr>
  52677. <tr>
  52678. <td>Versions</td>
  52679. <td>0.9.7</td>
  52680. </tr>
  52681. <tr>
  52682. <td>Architectures</td>
  52683. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52684. </tr>
  52685. <tr>
  52686. <td>Definition</td>
  52687. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rttr/xmake.lua">rttr/xmake.lua</a></td>
  52688. </tr>
  52689. </tbody>
  52690. </table>
  52691. <h5 id="installcommand">Install command</h5>
  52692. <pre><code class="lang-console">xrepo install rttr
  52693. </code></pre>
  52694. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52695. <pre><code class="lang-lua">add_requires("rttr")
  52696. </code></pre>
  52697. <h3 id="ruapulinux">ruapu (linux)</h3>
  52698. <table>
  52699. <thead>
  52700. <tr>
  52701. <th>Description</th>
  52702. <th><em>Detect CPU features with single-file</em></th>
  52703. </tr>
  52704. </thead>
  52705. <tbody>
  52706. <tr>
  52707. <td>Homepage</td>
  52708. <td><a href="https://github.com/nihui/ruapu">https://github.com/nihui/ruapu</a></td>
  52709. </tr>
  52710. <tr>
  52711. <td>License</td>
  52712. <td>MIT</td>
  52713. </tr>
  52714. <tr>
  52715. <td>Versions</td>
  52716. <td>0.1.0</td>
  52717. </tr>
  52718. <tr>
  52719. <td>Architectures</td>
  52720. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52721. </tr>
  52722. <tr>
  52723. <td>Definition</td>
  52724. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/ruapu/xmake.lua">ruapu/xmake.lua</a></td>
  52725. </tr>
  52726. </tbody>
  52727. </table>
  52728. <h5 id="installcommand">Install command</h5>
  52729. <pre><code class="lang-console">xrepo install ruapu
  52730. </code></pre>
  52731. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52732. <pre><code class="lang-lua">add_requires("ruapu")
  52733. </code></pre>
  52734. <h3 id="rustlinux">rust (linux)</h3>
  52735. <table>
  52736. <thead>
  52737. <tr>
  52738. <th>Description</th>
  52739. <th><em>Rust is a general-purpose programming language emphasizing performance, type safety, and concurrency.</em></th>
  52740. </tr>
  52741. </thead>
  52742. <tbody>
  52743. <tr>
  52744. <td>Homepage</td>
  52745. <td><a href="https://rust-lang.org">https://rust-lang.org</a></td>
  52746. </tr>
  52747. <tr>
  52748. <td>Versions</td>
  52749. <td>1.86.0</td>
  52750. </tr>
  52751. <tr>
  52752. <td>Architectures</td>
  52753. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52754. </tr>
  52755. <tr>
  52756. <td>Definition</td>
  52757. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rust/xmake.lua">rust/xmake.lua</a></td>
  52758. </tr>
  52759. </tbody>
  52760. </table>
  52761. <h5 id="installcommand">Install command</h5>
  52762. <pre><code class="lang-console">xrepo install rust
  52763. </code></pre>
  52764. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52765. <pre><code class="lang-lua">add_requires("rust")
  52766. </code></pre>
  52767. <h3 id="rustuplinux">rustup (linux)</h3>
  52768. <table>
  52769. <thead>
  52770. <tr>
  52771. <th>Description</th>
  52772. <th><em>An installer for the systems programming language Rust</em></th>
  52773. </tr>
  52774. </thead>
  52775. <tbody>
  52776. <tr>
  52777. <td>Homepage</td>
  52778. <td><a href="https://rustup.rs">https://rustup.rs</a></td>
  52779. </tr>
  52780. <tr>
  52781. <td>Versions</td>
  52782. <td>1.28.1</td>
  52783. </tr>
  52784. <tr>
  52785. <td>Architectures</td>
  52786. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52787. </tr>
  52788. <tr>
  52789. <td>Definition</td>
  52790. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rustup/xmake.lua">rustup/xmake.lua</a></td>
  52791. </tr>
  52792. </tbody>
  52793. </table>
  52794. <h5 id="installcommand">Install command</h5>
  52795. <pre><code class="lang-console">xrepo install rustup
  52796. </code></pre>
  52797. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52798. <pre><code class="lang-lua">add_requires("rustup")
  52799. </code></pre>
  52800. <h3 id="ruylinux">ruy (linux)</h3>
  52801. <table>
  52802. <thead>
  52803. <tr>
  52804. <th>Description</th>
  52805. <th><em>Matrix multiplication library</em></th>
  52806. </tr>
  52807. </thead>
  52808. <tbody>
  52809. <tr>
  52810. <td>Homepage</td>
  52811. <td><a href="https://github.com/google/ruy">https://github.com/google/ruy</a></td>
  52812. </tr>
  52813. <tr>
  52814. <td>License</td>
  52815. <td>Apache-2.0</td>
  52816. </tr>
  52817. <tr>
  52818. <td>Versions</td>
  52819. <td>2022.09.16</td>
  52820. </tr>
  52821. <tr>
  52822. <td>Architectures</td>
  52823. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52824. </tr>
  52825. <tr>
  52826. <td>Definition</td>
  52827. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/ruy/xmake.lua">ruy/xmake.lua</a></td>
  52828. </tr>
  52829. </tbody>
  52830. </table>
  52831. <h5 id="installcommand">Install command</h5>
  52832. <pre><code class="lang-console">xrepo install ruy
  52833. </code></pre>
  52834. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52835. <pre><code class="lang-lua">add_requires("ruy")
  52836. </code></pre>
  52837. <h3 id="rxcpplinux">rxcpp (linux)</h3>
  52838. <table>
  52839. <thead>
  52840. <tr>
  52841. <th>Description</th>
  52842. <th><em>Compose async and event-based programs using observable sequences and LINQ-style query operators.</em></th>
  52843. </tr>
  52844. </thead>
  52845. <tbody>
  52846. <tr>
  52847. <td>Homepage</td>
  52848. <td><a href="http://reactivex.io/RxCpp/">http://reactivex.io/RxCpp/</a></td>
  52849. </tr>
  52850. <tr>
  52851. <td>License</td>
  52852. <td>Apache-2.0</td>
  52853. </tr>
  52854. <tr>
  52855. <td>Versions</td>
  52856. <td>v3.0.0, v4.1.1</td>
  52857. </tr>
  52858. <tr>
  52859. <td>Architectures</td>
  52860. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52861. </tr>
  52862. <tr>
  52863. <td>Definition</td>
  52864. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rxcpp/xmake.lua">rxcpp/xmake.lua</a></td>
  52865. </tr>
  52866. </tbody>
  52867. </table>
  52868. <h5 id="installcommand">Install command</h5>
  52869. <pre><code class="lang-console">xrepo install rxcpp
  52870. </code></pre>
  52871. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52872. <pre><code class="lang-lua">add_requires("rxcpp")
  52873. </code></pre>
  52874. <h2 id="s">s</h2>
  52875. <h3 id="s2ntlslinux">s2n-tls (linux)</h3>
  52876. <table>
  52877. <thead>
  52878. <tr>
  52879. <th>Description</th>
  52880. <th><em>An implementation of the TLS/SSL protocols</em></th>
  52881. </tr>
  52882. </thead>
  52883. <tbody>
  52884. <tr>
  52885. <td>Homepage</td>
  52886. <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>
  52887. </tr>
  52888. <tr>
  52889. <td>License</td>
  52890. <td>Apache-2.0</td>
  52891. </tr>
  52892. <tr>
  52893. <td>Versions</td>
  52894. <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, v1.6.1, v1.6.2, v1.7.0</td>
  52895. </tr>
  52896. <tr>
  52897. <td>Architectures</td>
  52898. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52899. </tr>
  52900. <tr>
  52901. <td>Definition</td>
  52902. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/s2n-tls/xmake.lua">s2n-tls/xmake.lua</a></td>
  52903. </tr>
  52904. </tbody>
  52905. </table>
  52906. <h5 id="installcommand">Install command</h5>
  52907. <pre><code class="lang-console">xrepo install s2n-tls
  52908. </code></pre>
  52909. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52910. <pre><code class="lang-lua">add_requires("s2n-tls")
  52911. </code></pre>
  52912. <h3 id="s7linux">s7 (linux)</h3>
  52913. <table>
  52914. <thead>
  52915. <tr>
  52916. <th>Description</th>
  52917. <th><em>s7 is a Scheme interpreter intended as an extension language for other applications.</em></th>
  52918. </tr>
  52919. </thead>
  52920. <tbody>
  52921. <tr>
  52922. <td>Homepage</td>
  52923. <td><a href="https://ccrma.stanford.edu/software/snd/snd/s7.html">https://ccrma.stanford.edu/software/snd/snd/s7.html</a></td>
  52924. </tr>
  52925. <tr>
  52926. <td>Versions</td>
  52927. <td>2023.04.13</td>
  52928. </tr>
  52929. <tr>
  52930. <td>Architectures</td>
  52931. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52932. </tr>
  52933. <tr>
  52934. <td>Definition</td>
  52935. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/s7/xmake.lua">s7/xmake.lua</a></td>
  52936. </tr>
  52937. </tbody>
  52938. </table>
  52939. <h5 id="installcommand">Install command</h5>
  52940. <pre><code class="lang-console">xrepo install s7
  52941. </code></pre>
  52942. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52943. <pre><code class="lang-lua">add_requires("s7")
  52944. </code></pre>
  52945. <h3 id="safetyhooklinux">safetyhook (linux)</h3>
  52946. <table>
  52947. <thead>
  52948. <tr>
  52949. <th>Description</th>
  52950. <th><em>C++23 procedure hooking library.</em></th>
  52951. </tr>
  52952. </thead>
  52953. <tbody>
  52954. <tr>
  52955. <td>Homepage</td>
  52956. <td><a href="https://cursey.dev/safetyhook">https://cursey.dev/safetyhook</a></td>
  52957. </tr>
  52958. <tr>
  52959. <td>License</td>
  52960. <td>BSL-1.0</td>
  52961. </tr>
  52962. <tr>
  52963. <td>Versions</td>
  52964. <td>v0.6.4, v0.6.5, v0.6.6, v0.6.7, v0.6.9</td>
  52965. </tr>
  52966. <tr>
  52967. <td>Architectures</td>
  52968. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52969. </tr>
  52970. <tr>
  52971. <td>Definition</td>
  52972. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/safetyhook/xmake.lua">safetyhook/xmake.lua</a></td>
  52973. </tr>
  52974. </tbody>
  52975. </table>
  52976. <h5 id="installcommand">Install command</h5>
  52977. <pre><code class="lang-console">xrepo install safetyhook
  52978. </code></pre>
  52979. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52980. <pre><code class="lang-lua">add_requires("safetyhook")
  52981. </code></pre>
  52982. <h3 id="sailormoon_flagslinux">sailormoon_flags (linux)</h3>
  52983. <table>
  52984. <thead>
  52985. <tr>
  52986. <th>Description</th>
  52987. <th><em>Simple, extensible, header-only C++17 argument parser released into the public domain.</em></th>
  52988. </tr>
  52989. </thead>
  52990. <tbody>
  52991. <tr>
  52992. <td>Homepage</td>
  52993. <td><a href="https://github.com/sailormoon/flags">https://github.com/sailormoon/flags</a></td>
  52994. </tr>
  52995. <tr>
  52996. <td>License</td>
  52997. <td>MIT</td>
  52998. </tr>
  52999. <tr>
  53000. <td>Versions</td>
  53001. <td>1.1</td>
  53002. </tr>
  53003. <tr>
  53004. <td>Architectures</td>
  53005. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53006. </tr>
  53007. <tr>
  53008. <td>Definition</td>
  53009. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sailormoon_flags/xmake.lua">sailormoon_flags/xmake.lua</a></td>
  53010. </tr>
  53011. </tbody>
  53012. </table>
  53013. <h5 id="installcommand">Install command</h5>
  53014. <pre><code class="lang-console">xrepo install sailormoon_flags
  53015. </code></pre>
  53016. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53017. <pre><code class="lang-lua">add_requires("sailormoon_flags")
  53018. </code></pre>
  53019. <h3 id="samurailinux">samurai (linux)</h3>
  53020. <table>
  53021. <thead>
  53022. <tr>
  53023. <th>Description</th>
  53024. <th><em>Intervals coupled with algebra of set to handle adaptive mesh refinement and operators on it.</em></th>
  53025. </tr>
  53026. </thead>
  53027. <tbody>
  53028. <tr>
  53029. <td>Homepage</td>
  53030. <td><a href="https://hpc-math-samurai.readthedocs.io">https://hpc-math-samurai.readthedocs.io</a></td>
  53031. </tr>
  53032. <tr>
  53033. <td>License</td>
  53034. <td>BSD-3-Clause</td>
  53035. </tr>
  53036. <tr>
  53037. <td>Versions</td>
  53038. <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, v0.26.1, v0.27.0, v0.27.1, v0.28.0</td>
  53039. </tr>
  53040. <tr>
  53041. <td>Architectures</td>
  53042. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53043. </tr>
  53044. <tr>
  53045. <td>Definition</td>
  53046. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/samurai/xmake.lua">samurai/xmake.lua</a></td>
  53047. </tr>
  53048. </tbody>
  53049. </table>
  53050. <h5 id="installcommand">Install command</h5>
  53051. <pre><code class="lang-console">xrepo install samurai
  53052. </code></pre>
  53053. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53054. <pre><code class="lang-lua">add_requires("samurai")
  53055. </code></pre>
  53056. <h3 id="scnliblinux">scnlib (linux)</h3>
  53057. <table>
  53058. <thead>
  53059. <tr>
  53060. <th>Description</th>
  53061. <th><em>scnlib is a modern C++ library for replacing scanf and std::istream</em></th>
  53062. </tr>
  53063. </thead>
  53064. <tbody>
  53065. <tr>
  53066. <td>Homepage</td>
  53067. <td><a href="https://scnlib.readthedocs.io/">https://scnlib.readthedocs.io/</a></td>
  53068. </tr>
  53069. <tr>
  53070. <td>License</td>
  53071. <td>Apache-2.0</td>
  53072. </tr>
  53073. <tr>
  53074. <td>Versions</td>
  53075. <td>v0.4, v1.1.2, v2.0.2, v2.0.3, v3.0.1, v4.0.1</td>
  53076. </tr>
  53077. <tr>
  53078. <td>Architectures</td>
  53079. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53080. </tr>
  53081. <tr>
  53082. <td>Definition</td>
  53083. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/scnlib/xmake.lua">scnlib/xmake.lua</a></td>
  53084. </tr>
  53085. </tbody>
  53086. </table>
  53087. <h5 id="installcommand">Install command</h5>
  53088. <pre><code class="lang-console">xrepo install scnlib
  53089. </code></pre>
  53090. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53091. <pre><code class="lang-lua">add_requires("scnlib")
  53092. </code></pre>
  53093. <h3 id="sconslinux">scons (linux)</h3>
  53094. <table>
  53095. <thead>
  53096. <tr>
  53097. <th>Description</th>
  53098. <th><em>A software construction tool</em></th>
  53099. </tr>
  53100. </thead>
  53101. <tbody>
  53102. <tr>
  53103. <td>Homepage</td>
  53104. <td><a href="https://scons.org">https://scons.org</a></td>
  53105. </tr>
  53106. <tr>
  53107. <td>Versions</td>
  53108. <td>4.1.0, 4.3.0, 4.6.0, 4.7.0, 4.8.0, 4.9.1</td>
  53109. </tr>
  53110. <tr>
  53111. <td>Architectures</td>
  53112. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53113. </tr>
  53114. <tr>
  53115. <td>Definition</td>
  53116. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/scons/xmake.lua">scons/xmake.lua</a></td>
  53117. </tr>
  53118. </tbody>
  53119. </table>
  53120. <h5 id="installcommand">Install command</h5>
  53121. <pre><code class="lang-console">xrepo install scons
  53122. </code></pre>
  53123. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53124. <pre><code class="lang-lua">add_requires("scons")
  53125. </code></pre>
  53126. <h3 id="scotchlinux">scotch (linux)</h3>
  53127. <table>
  53128. <thead>
  53129. <tr>
  53130. <th>Description</th>
  53131. <th><em>Scotch: a software package for graph and mesh/hypergraph partitioning, graph clustering, and sparse matrix ordering</em></th>
  53132. </tr>
  53133. </thead>
  53134. <tbody>
  53135. <tr>
  53136. <td>Homepage</td>
  53137. <td><a href="https://www.labri.fr/perso/pelegrin/scotch/">https://www.labri.fr/perso/pelegrin/scotch/</a></td>
  53138. </tr>
  53139. <tr>
  53140. <td>Versions</td>
  53141. <td>v6.1.1, v7.0.5</td>
  53142. </tr>
  53143. <tr>
  53144. <td>Architectures</td>
  53145. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53146. </tr>
  53147. <tr>
  53148. <td>Definition</td>
  53149. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/scotch/xmake.lua">scotch/xmake.lua</a></td>
  53150. </tr>
  53151. </tbody>
  53152. </table>
  53153. <h5 id="installcommand">Install command</h5>
  53154. <pre><code class="lang-console">xrepo install scotch
  53155. </code></pre>
  53156. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53157. <pre><code class="lang-lua">add_requires("scotch")
  53158. </code></pre>
  53159. <h3 id="screen_capture_litelinux">screen_capture_lite (linux)</h3>
  53160. <table>
  53161. <thead>
  53162. <tr>
  53163. <th>Description</th>
  53164. <th><em>cross platform screen/window capturing library</em></th>
  53165. </tr>
  53166. </thead>
  53167. <tbody>
  53168. <tr>
  53169. <td>Homepage</td>
  53170. <td><a href="https://github.com/smasherprog/screen_capture_lite">https://github.com/smasherprog/screen_capture_lite</a></td>
  53171. </tr>
  53172. <tr>
  53173. <td>License</td>
  53174. <td>MIT</td>
  53175. </tr>
  53176. <tr>
  53177. <td>Versions</td>
  53178. <td>17.1.1368, 17.1.1369, 17.1.2539</td>
  53179. </tr>
  53180. <tr>
  53181. <td>Architectures</td>
  53182. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53183. </tr>
  53184. <tr>
  53185. <td>Definition</td>
  53186. <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>
  53187. </tr>
  53188. </tbody>
  53189. </table>
  53190. <h5 id="installcommand">Install command</h5>
  53191. <pre><code class="lang-console">xrepo install screen_capture_lite
  53192. </code></pre>
  53193. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53194. <pre><code class="lang-lua">add_requires("screen_capture_lite")
  53195. </code></pre>
  53196. <h3 id="sdformatlinux">sdformat (linux)</h3>
  53197. <table>
  53198. <thead>
  53199. <tr>
  53200. <th>Description</th>
  53201. <th><em>Simulation Description Format (SDFormat) parser and description files.</em></th>
  53202. </tr>
  53203. </thead>
  53204. <tbody>
  53205. <tr>
  53206. <td>Homepage</td>
  53207. <td><a href="http://sdformat.org/">http://sdformat.org/</a></td>
  53208. </tr>
  53209. <tr>
  53210. <td>License</td>
  53211. <td>Apache-2.0</td>
  53212. </tr>
  53213. <tr>
  53214. <td>Versions</td>
  53215. <td>16.0.1</td>
  53216. </tr>
  53217. <tr>
  53218. <td>Architectures</td>
  53219. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53220. </tr>
  53221. <tr>
  53222. <td>Definition</td>
  53223. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sdformat/xmake.lua">sdformat/xmake.lua</a></td>
  53224. </tr>
  53225. </tbody>
  53226. </table>
  53227. <h5 id="installcommand">Install command</h5>
  53228. <pre><code class="lang-console">xrepo install sdformat
  53229. </code></pre>
  53230. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53231. <pre><code class="lang-lua">add_requires("sdformat")
  53232. </code></pre>
  53233. <h3 id="sdl2webgpulinux">sdl2webgpu (linux)</h3>
  53234. <table>
  53235. <thead>
  53236. <tr>
  53237. <th>Description</th>
  53238. <th><em>An extension for the SDL2 library for using WebGPU native.</em></th>
  53239. </tr>
  53240. </thead>
  53241. <tbody>
  53242. <tr>
  53243. <td>Homepage</td>
  53244. <td><a href="https://github.com/eliemichel/sdl2webgpu">https://github.com/eliemichel/sdl2webgpu</a></td>
  53245. </tr>
  53246. <tr>
  53247. <td>License</td>
  53248. <td>MIT</td>
  53249. </tr>
  53250. <tr>
  53251. <td>Versions</td>
  53252. <td>2025.04.18</td>
  53253. </tr>
  53254. <tr>
  53255. <td>Architectures</td>
  53256. <td>x86_64</td>
  53257. </tr>
  53258. <tr>
  53259. <td>Definition</td>
  53260. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sdl2webgpu/xmake.lua">sdl2webgpu/xmake.lua</a></td>
  53261. </tr>
  53262. </tbody>
  53263. </table>
  53264. <h5 id="installcommand">Install command</h5>
  53265. <pre><code class="lang-console">xrepo install sdl2webgpu
  53266. </code></pre>
  53267. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53268. <pre><code class="lang-lua">add_requires("sdl2webgpu")
  53269. </code></pre>
  53270. <h3 id="sdl3webgpulinux">sdl3webgpu (linux)</h3>
  53271. <table>
  53272. <thead>
  53273. <tr>
  53274. <th>Description</th>
  53275. <th><em>An extension for the SDL3 library for using WebGPU native.</em></th>
  53276. </tr>
  53277. </thead>
  53278. <tbody>
  53279. <tr>
  53280. <td>Homepage</td>
  53281. <td><a href="https://github.com/eliemichel/sdl3webgpu">https://github.com/eliemichel/sdl3webgpu</a></td>
  53282. </tr>
  53283. <tr>
  53284. <td>License</td>
  53285. <td>MIT</td>
  53286. </tr>
  53287. <tr>
  53288. <td>Versions</td>
  53289. <td>2025.05.01</td>
  53290. </tr>
  53291. <tr>
  53292. <td>Architectures</td>
  53293. <td>x86_64</td>
  53294. </tr>
  53295. <tr>
  53296. <td>Definition</td>
  53297. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sdl3webgpu/xmake.lua">sdl3webgpu/xmake.lua</a></td>
  53298. </tr>
  53299. </tbody>
  53300. </table>
  53301. <h5 id="installcommand">Install command</h5>
  53302. <pre><code class="lang-console">xrepo install sdl3webgpu
  53303. </code></pre>
  53304. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53305. <pre><code class="lang-lua">add_requires("sdl3webgpu")
  53306. </code></pre>
  53307. <h3 id="sdsllitelinux">sdsl-lite (linux)</h3>
  53308. <table>
  53309. <thead>
  53310. <tr>
  53311. <th>Description</th>
  53312. <th><em>Succinct Data Structure Library 3.0</em></th>
  53313. </tr>
  53314. </thead>
  53315. <tbody>
  53316. <tr>
  53317. <td>Homepage</td>
  53318. <td><a href="https://github.com/xxsds/sdsl-lite">https://github.com/xxsds/sdsl-lite</a></td>
  53319. </tr>
  53320. <tr>
  53321. <td>Versions</td>
  53322. <td>v3.0.3</td>
  53323. </tr>
  53324. <tr>
  53325. <td>Architectures</td>
  53326. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53327. </tr>
  53328. <tr>
  53329. <td>Definition</td>
  53330. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sdsl-lite/xmake.lua">sdsl-lite/xmake.lua</a></td>
  53331. </tr>
  53332. </tbody>
  53333. </table>
  53334. <h5 id="installcommand">Install command</h5>
  53335. <pre><code class="lang-console">xrepo install sdsl-lite
  53336. </code></pre>
  53337. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53338. <pre><code class="lang-lua">add_requires("sdsl-lite")
  53339. </code></pre>
  53340. <h3 id="seacaslinux">seacas (linux)</h3>
  53341. <table>
  53342. <thead>
  53343. <tr>
  53344. <th>Description</th>
  53345. <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>
  53346. </tr>
  53347. </thead>
  53348. <tbody>
  53349. <tr>
  53350. <td>Homepage</td>
  53351. <td><a href="https://github.com/sandialabs/seacas">https://github.com/sandialabs/seacas</a></td>
  53352. </tr>
  53353. <tr>
  53354. <td>License</td>
  53355. <td>BSD-3-Clause</td>
  53356. </tr>
  53357. <tr>
  53358. <td>Versions</td>
  53359. <td>2025.08.28</td>
  53360. </tr>
  53361. <tr>
  53362. <td>Architectures</td>
  53363. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53364. </tr>
  53365. <tr>
  53366. <td>Definition</td>
  53367. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/seacas/xmake.lua">seacas/xmake.lua</a></td>
  53368. </tr>
  53369. </tbody>
  53370. </table>
  53371. <h5 id="installcommand">Install command</h5>
  53372. <pre><code class="lang-console">xrepo install seacas
  53373. </code></pre>
  53374. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53375. <pre><code class="lang-lua">add_requires("seacas")
  53376. </code></pre>
  53377. <h3 id="seasockslinux">seasocks (linux)</h3>
  53378. <table>
  53379. <thead>
  53380. <tr>
  53381. <th>Description</th>
  53382. <th><em>Simple, small, C++ embeddable webserver with WebSockets support</em></th>
  53383. </tr>
  53384. </thead>
  53385. <tbody>
  53386. <tr>
  53387. <td>Homepage</td>
  53388. <td><a href="https://github.com/mattgodbolt/seasocks">https://github.com/mattgodbolt/seasocks</a></td>
  53389. </tr>
  53390. <tr>
  53391. <td>License</td>
  53392. <td>BSD-2-Clause</td>
  53393. </tr>
  53394. <tr>
  53395. <td>Versions</td>
  53396. <td>v1.4.6</td>
  53397. </tr>
  53398. <tr>
  53399. <td>Architectures</td>
  53400. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53401. </tr>
  53402. <tr>
  53403. <td>Definition</td>
  53404. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/seasocks/xmake.lua">seasocks/xmake.lua</a></td>
  53405. </tr>
  53406. </tbody>
  53407. </table>
  53408. <h5 id="installcommand">Install command</h5>
  53409. <pre><code class="lang-console">xrepo install seasocks
  53410. </code></pre>
  53411. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53412. <pre><code class="lang-lua">add_requires("seasocks")
  53413. </code></pre>
  53414. <h3 id="secilclinux">secilc (linux)</h3>
  53415. <table>
  53416. <thead>
  53417. <tr>
  53418. <th>Description</th>
  53419. <th><em>SELinux Common Intermediate Language Compiler</em></th>
  53420. </tr>
  53421. </thead>
  53422. <tbody>
  53423. <tr>
  53424. <td>Homepage</td>
  53425. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  53426. </tr>
  53427. <tr>
  53428. <td>Versions</td>
  53429. <td>3.9, 3.10</td>
  53430. </tr>
  53431. <tr>
  53432. <td>Architectures</td>
  53433. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53434. </tr>
  53435. <tr>
  53436. <td>Definition</td>
  53437. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/secilc/xmake.lua">secilc/xmake.lua</a></td>
  53438. </tr>
  53439. </tbody>
  53440. </table>
  53441. <h5 id="installcommand">Install command</h5>
  53442. <pre><code class="lang-console">xrepo install secilc
  53443. </code></pre>
  53444. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53445. <pre><code class="lang-lua">add_requires("secilc")
  53446. </code></pre>
  53447. <h3 id="semistaticconditionslinux">semi-static-conditions (linux)</h3>
  53448. <table>
  53449. <thead>
  53450. <tr>
  53451. <th>Description</th>
  53452. <th><em>Branch Optimisation for High-frequency Trading</em></th>
  53453. </tr>
  53454. </thead>
  53455. <tbody>
  53456. <tr>
  53457. <td>Homepage</td>
  53458. <td><a href="https://github.com/maxlucuta/semi-static-conditions">https://github.com/maxlucuta/semi-static-conditions</a></td>
  53459. </tr>
  53460. <tr>
  53461. <td>License</td>
  53462. <td>MIT</td>
  53463. </tr>
  53464. <tr>
  53465. <td>Versions</td>
  53466. <td>2023.09.05</td>
  53467. </tr>
  53468. <tr>
  53469. <td>Architectures</td>
  53470. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53471. </tr>
  53472. <tr>
  53473. <td>Definition</td>
  53474. <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>
  53475. </tr>
  53476. </tbody>
  53477. </table>
  53478. <h5 id="installcommand">Install command</h5>
  53479. <pre><code class="lang-console">xrepo install semi-static-conditions
  53480. </code></pre>
  53481. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53482. <pre><code class="lang-lua">add_requires("semi-static-conditions")
  53483. </code></pre>
  53484. <h3 id="semverlinux">semver (linux)</h3>
  53485. <table>
  53486. <thead>
  53487. <tr>
  53488. <th>Description</th>
  53489. <th><em>Semantic Versioning for modern C++</em></th>
  53490. </tr>
  53491. </thead>
  53492. <tbody>
  53493. <tr>
  53494. <td>Homepage</td>
  53495. <td><a href="https://github.com/Neargye/semver">https://github.com/Neargye/semver</a></td>
  53496. </tr>
  53497. <tr>
  53498. <td>License</td>
  53499. <td>MIT</td>
  53500. </tr>
  53501. <tr>
  53502. <td>Versions</td>
  53503. <td>v1.0.0-rc</td>
  53504. </tr>
  53505. <tr>
  53506. <td>Architectures</td>
  53507. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53508. </tr>
  53509. <tr>
  53510. <td>Definition</td>
  53511. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/semver/xmake.lua">semver/xmake.lua</a></td>
  53512. </tr>
  53513. </tbody>
  53514. </table>
  53515. <h5 id="installcommand">Install command</h5>
  53516. <pre><code class="lang-console">xrepo install semver
  53517. </code></pre>
  53518. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53519. <pre><code class="lang-lua">add_requires("semver")
  53520. </code></pre>
  53521. <h3 id="sentencepiecelinux">sentencepiece (linux)</h3>
  53522. <table>
  53523. <thead>
  53524. <tr>
  53525. <th>Description</th>
  53526. <th><em>Unsupervised text tokenizer for Neural Network-based text generation. .</em></th>
  53527. </tr>
  53528. </thead>
  53529. <tbody>
  53530. <tr>
  53531. <td>Homepage</td>
  53532. <td><a href="https://github.com/google/sentencepiece">https://github.com/google/sentencepiece</a></td>
  53533. </tr>
  53534. <tr>
  53535. <td>License</td>
  53536. <td>Apache-2.0</td>
  53537. </tr>
  53538. <tr>
  53539. <td>Versions</td>
  53540. <td>v0.1.97</td>
  53541. </tr>
  53542. <tr>
  53543. <td>Architectures</td>
  53544. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53545. </tr>
  53546. <tr>
  53547. <td>Definition</td>
  53548. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sentencepiece/xmake.lua">sentencepiece/xmake.lua</a></td>
  53549. </tr>
  53550. </tbody>
  53551. </table>
  53552. <h5 id="installcommand">Install command</h5>
  53553. <pre><code class="lang-console">xrepo install sentencepiece
  53554. </code></pre>
  53555. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53556. <pre><code class="lang-lua">add_requires("sentencepiece")
  53557. </code></pre>
  53558. <h3 id="sentrynativelinux">sentry-native (linux)</h3>
  53559. <table>
  53560. <thead>
  53561. <tr>
  53562. <th>Description</th>
  53563. <th><em>Sentry SDK for C, C++ and native applications.</em></th>
  53564. </tr>
  53565. </thead>
  53566. <tbody>
  53567. <tr>
  53568. <td>Homepage</td>
  53569. <td><a href="https://sentry.io/welcome/">https://sentry.io/welcome/</a></td>
  53570. </tr>
  53571. <tr>
  53572. <td>License</td>
  53573. <td>MIT</td>
  53574. </tr>
  53575. <tr>
  53576. <td>Versions</td>
  53577. <td>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, 0.11.2, 0.11.3, 0.12.0, 0.12.2, 0.12.8</td>
  53578. </tr>
  53579. <tr>
  53580. <td>Architectures</td>
  53581. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53582. </tr>
  53583. <tr>
  53584. <td>Definition</td>
  53585. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sentry-native/xmake.lua">sentry-native/xmake.lua</a></td>
  53586. </tr>
  53587. </tbody>
  53588. </table>
  53589. <h5 id="installcommand">Install command</h5>
  53590. <pre><code class="lang-console">xrepo install sentry-native
  53591. </code></pre>
  53592. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53593. <pre><code class="lang-lua">add_requires("sentry-native")
  53594. </code></pre>
  53595. <h3 id="seqan3linux">seqan3 (linux)</h3>
  53596. <table>
  53597. <thead>
  53598. <tr>
  53599. <th>Description</th>
  53600. <th><em>The modern C++ library for sequence analysis. Contains version 3 of the library and API docs.</em></th>
  53601. </tr>
  53602. </thead>
  53603. <tbody>
  53604. <tr>
  53605. <td>Homepage</td>
  53606. <td><a href="https://www.seqan.de">https://www.seqan.de</a></td>
  53607. </tr>
  53608. <tr>
  53609. <td>License</td>
  53610. <td>BSD-3-Clause</td>
  53611. </tr>
  53612. <tr>
  53613. <td>Versions</td>
  53614. <td>3.2.0, 3.3.0, 3.4.0</td>
  53615. </tr>
  53616. <tr>
  53617. <td>Architectures</td>
  53618. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53619. </tr>
  53620. <tr>
  53621. <td>Definition</td>
  53622. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/seqan3/xmake.lua">seqan3/xmake.lua</a></td>
  53623. </tr>
  53624. </tbody>
  53625. </table>
  53626. <h5 id="installcommand">Install command</h5>
  53627. <pre><code class="lang-console">xrepo install seqan3
  53628. </code></pre>
  53629. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53630. <pre><code class="lang-lua">add_requires("seqan3")
  53631. </code></pre>
  53632. <h3 id="seriallinux">serial (linux)</h3>
  53633. <table>
  53634. <thead>
  53635. <tr>
  53636. <th>Description</th>
  53637. <th><em>Cross-platform, Serial Port library written in C++</em></th>
  53638. </tr>
  53639. </thead>
  53640. <tbody>
  53641. <tr>
  53642. <td>Homepage</td>
  53643. <td><a href="http://wjwwood.github.io/serial">http://wjwwood.github.io/serial</a></td>
  53644. </tr>
  53645. <tr>
  53646. <td>License</td>
  53647. <td>MIT</td>
  53648. </tr>
  53649. <tr>
  53650. <td>Versions</td>
  53651. <td>2022.3.9</td>
  53652. </tr>
  53653. <tr>
  53654. <td>Architectures</td>
  53655. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53656. </tr>
  53657. <tr>
  53658. <td>Definition</td>
  53659. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/serial/xmake.lua">serial/xmake.lua</a></td>
  53660. </tr>
  53661. </tbody>
  53662. </table>
  53663. <h5 id="installcommand">Install command</h5>
  53664. <pre><code class="lang-console">xrepo install serial
  53665. </code></pre>
  53666. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53667. <pre><code class="lang-lua">add_requires("serial")
  53668. </code></pre>
  53669. <h3 id="sfguilinux">sfgui (linux)</h3>
  53670. <table>
  53671. <thead>
  53672. <tr>
  53673. <th>Description</th>
  53674. <th><em>Simple and Fast Graphical User Interface</em></th>
  53675. </tr>
  53676. </thead>
  53677. <tbody>
  53678. <tr>
  53679. <td>Homepage</td>
  53680. <td><a href="https://github.com/TankOs/SFGUI">https://github.com/TankOs/SFGUI</a></td>
  53681. </tr>
  53682. <tr>
  53683. <td>License</td>
  53684. <td>zlib</td>
  53685. </tr>
  53686. <tr>
  53687. <td>Versions</td>
  53688. <td>1.0.0</td>
  53689. </tr>
  53690. <tr>
  53691. <td>Architectures</td>
  53692. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53693. </tr>
  53694. <tr>
  53695. <td>Definition</td>
  53696. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfgui/xmake.lua">sfgui/xmake.lua</a></td>
  53697. </tr>
  53698. </tbody>
  53699. </table>
  53700. <h5 id="installcommand">Install command</h5>
  53701. <pre><code class="lang-console">xrepo install sfgui
  53702. </code></pre>
  53703. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53704. <pre><code class="lang-lua">add_requires("sfgui")
  53705. </code></pre>
  53706. <h3 id="sfllibrarylinux">sfl-library (linux)</h3>
  53707. <table>
  53708. <thead>
  53709. <tr>
  53710. <th>Description</th>
  53711. <th><em>C++11 header-only library. Small and static vector. Small and static flat map/set. Compact vector. Segmented vector.</em></th>
  53712. </tr>
  53713. </thead>
  53714. <tbody>
  53715. <tr>
  53716. <td>Homepage</td>
  53717. <td><a href="https://github.com/slavenf/sfl-library">https://github.com/slavenf/sfl-library</a></td>
  53718. </tr>
  53719. <tr>
  53720. <td>License</td>
  53721. <td>zlib</td>
  53722. </tr>
  53723. <tr>
  53724. <td>Versions</td>
  53725. <td>1.5.0, 1.6.0</td>
  53726. </tr>
  53727. <tr>
  53728. <td>Architectures</td>
  53729. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53730. </tr>
  53731. <tr>
  53732. <td>Definition</td>
  53733. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfl-library/xmake.lua">sfl-library/xmake.lua</a></td>
  53734. </tr>
  53735. </tbody>
  53736. </table>
  53737. <h5 id="installcommand">Install command</h5>
  53738. <pre><code class="lang-console">xrepo install sfl-library
  53739. </code></pre>
  53740. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53741. <pre><code class="lang-lua">add_requires("sfl-library")
  53742. </code></pre>
  53743. <h3 id="sfmllinux">sfml (linux)</h3>
  53744. <table>
  53745. <thead>
  53746. <tr>
  53747. <th>Description</th>
  53748. <th><em>Simple and Fast Multimedia Library</em></th>
  53749. </tr>
  53750. </thead>
  53751. <tbody>
  53752. <tr>
  53753. <td>Homepage</td>
  53754. <td><a href="https://www.sfml-dev.org">https://www.sfml-dev.org</a></td>
  53755. </tr>
  53756. <tr>
  53757. <td>License</td>
  53758. <td>zlib</td>
  53759. </tr>
  53760. <tr>
  53761. <td>Versions</td>
  53762. <td>2.5.1, 2.6.0, 2.6.1, 3.0.0, 3.0.1</td>
  53763. </tr>
  53764. <tr>
  53765. <td>Architectures</td>
  53766. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53767. </tr>
  53768. <tr>
  53769. <td>Definition</td>
  53770. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfml/xmake.lua">sfml/xmake.lua</a></td>
  53771. </tr>
  53772. </tbody>
  53773. </table>
  53774. <h5 id="installcommand">Install command</h5>
  53775. <pre><code class="lang-console">xrepo install sfml
  53776. </code></pre>
  53777. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53778. <pre><code class="lang-lua">add_requires("sfml")
  53779. </code></pre>
  53780. <h3 id="sfntlylinux">sfntly (linux)</h3>
  53781. <table>
  53782. <thead>
  53783. <tr>
  53784. <th>Description</th>
  53785. <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>
  53786. </tr>
  53787. </thead>
  53788. <tbody>
  53789. <tr>
  53790. <td>Homepage</td>
  53791. <td><a href="https://github.com/googlefonts/sfntly">https://github.com/googlefonts/sfntly</a></td>
  53792. </tr>
  53793. <tr>
  53794. <td>Versions</td>
  53795. <td>20190917</td>
  53796. </tr>
  53797. <tr>
  53798. <td>Architectures</td>
  53799. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53800. </tr>
  53801. <tr>
  53802. <td>Definition</td>
  53803. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfntly/xmake.lua">sfntly/xmake.lua</a></td>
  53804. </tr>
  53805. </tbody>
  53806. </table>
  53807. <h5 id="installcommand">Install command</h5>
  53808. <pre><code class="lang-console">xrepo install sfntly
  53809. </code></pre>
  53810. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53811. <pre><code class="lang-lua">add_requires("sfntly")
  53812. </code></pre>
  53813. <h3 id="sfparselinux">sfparse (linux)</h3>
  53814. <table>
  53815. <thead>
  53816. <tr>
  53817. <th>Description</th>
  53818. <th><em>Structured Field Values parser</em></th>
  53819. </tr>
  53820. </thead>
  53821. <tbody>
  53822. <tr>
  53823. <td>Homepage</td>
  53824. <td><a href="https://github.com/ngtcp2/sfparse">https://github.com/ngtcp2/sfparse</a></td>
  53825. </tr>
  53826. <tr>
  53827. <td>License</td>
  53828. <td>MIT</td>
  53829. </tr>
  53830. <tr>
  53831. <td>Versions</td>
  53832. <td>2024.05.12, 2024.12.15</td>
  53833. </tr>
  53834. <tr>
  53835. <td>Architectures</td>
  53836. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53837. </tr>
  53838. <tr>
  53839. <td>Definition</td>
  53840. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfparse/xmake.lua">sfparse/xmake.lua</a></td>
  53841. </tr>
  53842. </tbody>
  53843. </table>
  53844. <h5 id="installcommand">Install command</h5>
  53845. <pre><code class="lang-console">xrepo install sfparse
  53846. </code></pre>
  53847. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53848. <pre><code class="lang-lua">add_requires("sfparse")
  53849. </code></pre>
  53850. <h3 id="sha2linux">sha2 (linux)</h3>
  53851. <table>
  53852. <thead>
  53853. <tr>
  53854. <th>Description</th>
  53855. <th><em>Fast software implementation in C of the FIPS 180-2 hash algorithms SHA-224, SHA-256, SHA-384 and SHA-512.</em></th>
  53856. </tr>
  53857. </thead>
  53858. <tbody>
  53859. <tr>
  53860. <td>Homepage</td>
  53861. <td><a href="https://github.com/ogay/sha2">https://github.com/ogay/sha2</a></td>
  53862. </tr>
  53863. <tr>
  53864. <td>Versions</td>
  53865. <td>2024.05.23</td>
  53866. </tr>
  53867. <tr>
  53868. <td>Architectures</td>
  53869. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53870. </tr>
  53871. <tr>
  53872. <td>Definition</td>
  53873. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sha2/xmake.lua">sha2/xmake.lua</a></td>
  53874. </tr>
  53875. </tbody>
  53876. </table>
  53877. <h5 id="installcommand">Install command</h5>
  53878. <pre><code class="lang-console">xrepo install sha2
  53879. </code></pre>
  53880. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53881. <pre><code class="lang-lua">add_requires("sha2")
  53882. </code></pre>
  53883. <h3 id="shaderclinux">shaderc (linux)</h3>
  53884. <table>
  53885. <thead>
  53886. <tr>
  53887. <th>Description</th>
  53888. <th><em>A collection of tools, libraries, and tests for Vulkan shader compilation.</em></th>
  53889. </tr>
  53890. </thead>
  53891. <tbody>
  53892. <tr>
  53893. <td>Homepage</td>
  53894. <td><a href="https://github.com/google/shaderc">https://github.com/google/shaderc</a></td>
  53895. </tr>
  53896. <tr>
  53897. <td>License</td>
  53898. <td>Apache-2.0</td>
  53899. </tr>
  53900. <tr>
  53901. <td>Versions</td>
  53902. <td>v2022.2, v2024.0, v2024.1</td>
  53903. </tr>
  53904. <tr>
  53905. <td>Architectures</td>
  53906. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53907. </tr>
  53908. <tr>
  53909. <td>Definition</td>
  53910. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/shaderc/xmake.lua">shaderc/xmake.lua</a></td>
  53911. </tr>
  53912. </tbody>
  53913. </table>
  53914. <h5 id="installcommand">Install command</h5>
  53915. <pre><code class="lang-console">xrepo install shaderc
  53916. </code></pre>
  53917. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53918. <pre><code class="lang-lua">add_requires("shaderc")
  53919. </code></pre>
  53920. <h3 id="shaderwriterlinux">shaderwriter (linux)</h3>
  53921. <table>
  53922. <thead>
  53923. <tr>
  53924. <th>Description</th>
  53925. <th><em>Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.</em></th>
  53926. </tr>
  53927. </thead>
  53928. <tbody>
  53929. <tr>
  53930. <td>Homepage</td>
  53931. <td><a href="https://github.com/DragonJoker/ShaderWriter">https://github.com/DragonJoker/ShaderWriter</a></td>
  53932. </tr>
  53933. <tr>
  53934. <td>Versions</td>
  53935. <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>
  53936. </tr>
  53937. <tr>
  53938. <td>Architectures</td>
  53939. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53940. </tr>
  53941. <tr>
  53942. <td>Definition</td>
  53943. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/shaderwriter/xmake.lua">shaderwriter/xmake.lua</a></td>
  53944. </tr>
  53945. </tbody>
  53946. </table>
  53947. <h5 id="installcommand">Install command</h5>
  53948. <pre><code class="lang-console">xrepo install shaderwriter
  53949. </code></pre>
  53950. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53951. <pre><code class="lang-lua">add_requires("shaderwriter")
  53952. </code></pre>
  53953. <h3 id="sharedmimeinfolinux">shared-mime-info (linux)</h3>
  53954. <table>
  53955. <thead>
  53956. <tr>
  53957. <th>Description</th>
  53958. <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>
  53959. </tr>
  53960. </thead>
  53961. <tbody>
  53962. <tr>
  53963. <td>Homepage</td>
  53964. <td><a href="https://www.freedesktop.org/wiki/Software/shared-mime-info/">https://www.freedesktop.org/wiki/Software/shared-mime-info/</a></td>
  53965. </tr>
  53966. <tr>
  53967. <td>License</td>
  53968. <td>GPL-2.0</td>
  53969. </tr>
  53970. <tr>
  53971. <td>Versions</td>
  53972. <td>2.2, 2.4</td>
  53973. </tr>
  53974. <tr>
  53975. <td>Architectures</td>
  53976. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53977. </tr>
  53978. <tr>
  53979. <td>Definition</td>
  53980. <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>
  53981. </tr>
  53982. </tbody>
  53983. </table>
  53984. <h5 id="installcommand">Install command</h5>
  53985. <pre><code class="lang-console">xrepo install shared-mime-info
  53986. </code></pre>
  53987. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53988. <pre><code class="lang-lua">add_requires("shared-mime-info")
  53989. </code></pre>
  53990. <h3 id="sheenbidilinux">sheenbidi (linux)</h3>
  53991. <table>
  53992. <thead>
  53993. <tr>
  53994. <th>Description</th>
  53995. <th><em>A sophisticated implementation of Unicode Bidirectional Algorithm</em></th>
  53996. </tr>
  53997. </thead>
  53998. <tbody>
  53999. <tr>
  54000. <td>Homepage</td>
  54001. <td><a href="https://github.com/Tehreer/SheenBidi">https://github.com/Tehreer/SheenBidi</a></td>
  54002. </tr>
  54003. <tr>
  54004. <td>License</td>
  54005. <td>Apache-2.0</td>
  54006. </tr>
  54007. <tr>
  54008. <td>Versions</td>
  54009. <td>v2.6, v2.7, v2.8, v2.9.0, v3.0.0</td>
  54010. </tr>
  54011. <tr>
  54012. <td>Architectures</td>
  54013. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54014. </tr>
  54015. <tr>
  54016. <td>Definition</td>
  54017. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sheenbidi/xmake.lua">sheenbidi/xmake.lua</a></td>
  54018. </tr>
  54019. </tbody>
  54020. </table>
  54021. <h5 id="installcommand">Install command</h5>
  54022. <pre><code class="lang-console">xrepo install sheenbidi
  54023. </code></pre>
  54024. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54025. <pre><code class="lang-lua">add_requires("sheenbidi")
  54026. </code></pre>
  54027. <h3 id="sigslotlinux">sigslot (linux)</h3>
  54028. <table>
  54029. <thead>
  54030. <tr>
  54031. <th>Description</th>
  54032. <th><em>A simple C++14 signal-slots implementation</em></th>
  54033. </tr>
  54034. </thead>
  54035. <tbody>
  54036. <tr>
  54037. <td>Homepage</td>
  54038. <td><a href="https://github.com/palacaze/sigslot">https://github.com/palacaze/sigslot</a></td>
  54039. </tr>
  54040. <tr>
  54041. <td>License</td>
  54042. <td>MIT</td>
  54043. </tr>
  54044. <tr>
  54045. <td>Versions</td>
  54046. <td>v1.2.3</td>
  54047. </tr>
  54048. <tr>
  54049. <td>Architectures</td>
  54050. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54051. </tr>
  54052. <tr>
  54053. <td>Definition</td>
  54054. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sigslot/xmake.lua">sigslot/xmake.lua</a></td>
  54055. </tr>
  54056. </tbody>
  54057. </table>
  54058. <h5 id="installcommand">Install command</h5>
  54059. <pre><code class="lang-console">xrepo install sigslot
  54060. </code></pre>
  54061. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54062. <pre><code class="lang-lua">add_requires("sigslot")
  54063. </code></pre>
  54064. <h3 id="simagelinux">simage (linux)</h3>
  54065. <table>
  54066. <thead>
  54067. <tr>
  54068. <th>Description</th>
  54069. <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>
  54070. </tr>
  54071. </thead>
  54072. <tbody>
  54073. <tr>
  54074. <td>Homepage</td>
  54075. <td><a href="https://coin3d.github.io/simage/html/">https://coin3d.github.io/simage/html/</a></td>
  54076. </tr>
  54077. <tr>
  54078. <td>License</td>
  54079. <td>MIT</td>
  54080. </tr>
  54081. <tr>
  54082. <td>Versions</td>
  54083. <td>1.8.1, 1.8.3, 1.8.4</td>
  54084. </tr>
  54085. <tr>
  54086. <td>Architectures</td>
  54087. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54088. </tr>
  54089. <tr>
  54090. <td>Definition</td>
  54091. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simage/xmake.lua">simage/xmake.lua</a></td>
  54092. </tr>
  54093. </tbody>
  54094. </table>
  54095. <h5 id="installcommand">Install command</h5>
  54096. <pre><code class="lang-console">xrepo install simage
  54097. </code></pre>
  54098. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54099. <pre><code class="lang-lua">add_requires("simage")
  54100. </code></pre>
  54101. <h3 id="simbodylinux">simbody (linux)</h3>
  54102. <table>
  54103. <thead>
  54104. <tr>
  54105. <th>Description</th>
  54106. <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>
  54107. </tr>
  54108. </thead>
  54109. <tbody>
  54110. <tr>
  54111. <td>Homepage</td>
  54112. <td><a href="https://simtk.org/home/simbody">https://simtk.org/home/simbody</a></td>
  54113. </tr>
  54114. <tr>
  54115. <td>License</td>
  54116. <td>Apache-2.0</td>
  54117. </tr>
  54118. <tr>
  54119. <td>Versions</td>
  54120. <td>3.7</td>
  54121. </tr>
  54122. <tr>
  54123. <td>Architectures</td>
  54124. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54125. </tr>
  54126. <tr>
  54127. <td>Definition</td>
  54128. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simbody/xmake.lua">simbody/xmake.lua</a></td>
  54129. </tr>
  54130. </tbody>
  54131. </table>
  54132. <h5 id="installcommand">Install command</h5>
  54133. <pre><code class="lang-console">xrepo install simbody
  54134. </code></pre>
  54135. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54136. <pre><code class="lang-lua">add_requires("simbody")
  54137. </code></pre>
  54138. <h3 id="simdcomplinux">simdcomp (linux)</h3>
  54139. <table>
  54140. <thead>
  54141. <tr>
  54142. <th>Description</th>
  54143. <th><em>A simple C library for compressing lists of integers using binary packing</em></th>
  54144. </tr>
  54145. </thead>
  54146. <tbody>
  54147. <tr>
  54148. <td>Homepage</td>
  54149. <td><a href="https://github.com/lemire/simdcomp">https://github.com/lemire/simdcomp</a></td>
  54150. </tr>
  54151. <tr>
  54152. <td>License</td>
  54153. <td>BSD-3-Clause</td>
  54154. </tr>
  54155. <tr>
  54156. <td>Versions</td>
  54157. <td>2023.08.19</td>
  54158. </tr>
  54159. <tr>
  54160. <td>Architectures</td>
  54161. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54162. </tr>
  54163. <tr>
  54164. <td>Definition</td>
  54165. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simdcomp/xmake.lua">simdcomp/xmake.lua</a></td>
  54166. </tr>
  54167. </tbody>
  54168. </table>
  54169. <h5 id="installcommand">Install command</h5>
  54170. <pre><code class="lang-console">xrepo install simdcomp
  54171. </code></pre>
  54172. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54173. <pre><code class="lang-lua">add_requires("simdcomp")
  54174. </code></pre>
  54175. <h3 id="simdelinux">simde (linux)</h3>
  54176. <table>
  54177. <thead>
  54178. <tr>
  54179. <th>Description</th>
  54180. <th><em>Implementations of SIMD instruction sets for systems which don&#39;t natively support them.</em></th>
  54181. </tr>
  54182. </thead>
  54183. <tbody>
  54184. <tr>
  54185. <td>Homepage</td>
  54186. <td><a href="simd-everywhere.github.io/blog/">simd-everywhere.github.io/blog/</a></td>
  54187. </tr>
  54188. <tr>
  54189. <td>License</td>
  54190. <td>MIT</td>
  54191. </tr>
  54192. <tr>
  54193. <td>Versions</td>
  54194. <td>0.7.2, 0.8.2</td>
  54195. </tr>
  54196. <tr>
  54197. <td>Architectures</td>
  54198. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54199. </tr>
  54200. <tr>
  54201. <td>Definition</td>
  54202. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simde/xmake.lua">simde/xmake.lua</a></td>
  54203. </tr>
  54204. </tbody>
  54205. </table>
  54206. <h5 id="installcommand">Install command</h5>
  54207. <pre><code class="lang-console">xrepo install simde
  54208. </code></pre>
  54209. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54210. <pre><code class="lang-lua">add_requires("simde")
  54211. </code></pre>
  54212. <h3 id="simdjsonlinux">simdjson (linux)</h3>
  54213. <table>
  54214. <thead>
  54215. <tr>
  54216. <th>Description</th>
  54217. <th><em>Ridiculously fast JSON parsing, UTF-8 validation and JSON minifying for popular 64 bit systems.</em></th>
  54218. </tr>
  54219. </thead>
  54220. <tbody>
  54221. <tr>
  54222. <td>Homepage</td>
  54223. <td><a href="https://simdjson.org">https://simdjson.org</a></td>
  54224. </tr>
  54225. <tr>
  54226. <td>License</td>
  54227. <td>Apache-2.0</td>
  54228. </tr>
  54229. <tr>
  54230. <td>Versions</td>
  54231. <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, v4.0.7, v4.1.0, v4.2.0, v4.2.1, v4.2.2, v4.2.4</td>
  54232. </tr>
  54233. <tr>
  54234. <td>Architectures</td>
  54235. <td>arm64, x86_64</td>
  54236. </tr>
  54237. <tr>
  54238. <td>Definition</td>
  54239. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simdjson/xmake.lua">simdjson/xmake.lua</a></td>
  54240. </tr>
  54241. </tbody>
  54242. </table>
  54243. <h5 id="installcommand">Install command</h5>
  54244. <pre><code class="lang-console">xrepo install simdjson
  54245. </code></pre>
  54246. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54247. <pre><code class="lang-lua">add_requires("simdjson")
  54248. </code></pre>
  54249. <h3 id="simdutflinux">simdutf (linux)</h3>
  54250. <table>
  54251. <thead>
  54252. <tr>
  54253. <th>Description</th>
  54254. <th><em>Unicode routines (UTF8, UTF16, UTF32): billions of characters per second using SSE2, AVX2, NEON, AVX-512. Part of Node.js.</em></th>
  54255. </tr>
  54256. </thead>
  54257. <tbody>
  54258. <tr>
  54259. <td>Homepage</td>
  54260. <td><a href="https://simdutf.github.io/simdutf/">https://simdutf.github.io/simdutf/</a></td>
  54261. </tr>
  54262. <tr>
  54263. <td>License</td>
  54264. <td>Apache-2.0</td>
  54265. </tr>
  54266. <tr>
  54267. <td>Versions</td>
  54268. <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, v7.5.0, v7.7.0, v7.7.1, v8.0.0</td>
  54269. </tr>
  54270. <tr>
  54271. <td>Architectures</td>
  54272. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54273. </tr>
  54274. <tr>
  54275. <td>Definition</td>
  54276. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simdutf/xmake.lua">simdutf/xmake.lua</a></td>
  54277. </tr>
  54278. </tbody>
  54279. </table>
  54280. <h5 id="installcommand">Install command</h5>
  54281. <pre><code class="lang-console">xrepo install simdutf
  54282. </code></pre>
  54283. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54284. <pre><code class="lang-lua">add_requires("simdutf")
  54285. </code></pre>
  54286. <h3 id="simple_httplinux">simple_http (linux)</h3>
  54287. <table>
  54288. <thead>
  54289. <tr>
  54290. <th>Description</th>
  54291. <th><em>A header-only HTTP library that supports both HTTP/2 and HTTP/1, based on Beast, nghttp2, and Asio.</em></th>
  54292. </tr>
  54293. </thead>
  54294. <tbody>
  54295. <tr>
  54296. <td>Homepage</td>
  54297. <td><a href="https://github.com/fantasy-peak/simple_http">https://github.com/fantasy-peak/simple_http</a></td>
  54298. </tr>
  54299. <tr>
  54300. <td>License</td>
  54301. <td>MIT</td>
  54302. </tr>
  54303. <tr>
  54304. <td>Versions</td>
  54305. <td>v0.2.0, v0.3.0, v0.4.0, v0.5.0</td>
  54306. </tr>
  54307. <tr>
  54308. <td>Architectures</td>
  54309. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54310. </tr>
  54311. <tr>
  54312. <td>Definition</td>
  54313. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simple_http/xmake.lua">simple_http/xmake.lua</a></td>
  54314. </tr>
  54315. </tbody>
  54316. </table>
  54317. <h5 id="installcommand">Install command</h5>
  54318. <pre><code class="lang-console">xrepo install simple_http
  54319. </code></pre>
  54320. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54321. <pre><code class="lang-lua">add_requires("simple_http")
  54322. </code></pre>
  54323. <h3 id="simplecpplinux">simplecpp (linux)</h3>
  54324. <table>
  54325. <thead>
  54326. <tr>
  54327. <th>Description</th>
  54328. <th><em>C++ preprocessor</em></th>
  54329. </tr>
  54330. </thead>
  54331. <tbody>
  54332. <tr>
  54333. <td>Homepage</td>
  54334. <td><a href="https://github.com/danmar/simplecpp">https://github.com/danmar/simplecpp</a></td>
  54335. </tr>
  54336. <tr>
  54337. <td>License</td>
  54338. <td>OBSD</td>
  54339. </tr>
  54340. <tr>
  54341. <td>Versions</td>
  54342. <td>1.5.1, 1.5.2, 1.6.1, 1.6.3, 1.6.4</td>
  54343. </tr>
  54344. <tr>
  54345. <td>Architectures</td>
  54346. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54347. </tr>
  54348. <tr>
  54349. <td>Definition</td>
  54350. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simplecpp/xmake.lua">simplecpp/xmake.lua</a></td>
  54351. </tr>
  54352. </tbody>
  54353. </table>
  54354. <h5 id="installcommand">Install command</h5>
  54355. <pre><code class="lang-console">xrepo install simplecpp
  54356. </code></pre>
  54357. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54358. <pre><code class="lang-lua">add_requires("simplecpp")
  54359. </code></pre>
  54360. <h3 id="simpleinilinux">simpleini (linux)</h3>
  54361. <table>
  54362. <thead>
  54363. <tr>
  54364. <th>Description</th>
  54365. <th><em>Cross-platform C++ library providing a simple API to read and write INI-style configuration files.</em></th>
  54366. </tr>
  54367. </thead>
  54368. <tbody>
  54369. <tr>
  54370. <td>Homepage</td>
  54371. <td><a href="https://github.com/brofield/simpleini">https://github.com/brofield/simpleini</a></td>
  54372. </tr>
  54373. <tr>
  54374. <td>License</td>
  54375. <td>MIT</td>
  54376. </tr>
  54377. <tr>
  54378. <td>Versions</td>
  54379. <td>v4.19, v4.22, v4.25</td>
  54380. </tr>
  54381. <tr>
  54382. <td>Architectures</td>
  54383. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54384. </tr>
  54385. <tr>
  54386. <td>Definition</td>
  54387. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simpleini/xmake.lua">simpleini/xmake.lua</a></td>
  54388. </tr>
  54389. </tbody>
  54390. </table>
  54391. <h5 id="installcommand">Install command</h5>
  54392. <pre><code class="lang-console">xrepo install simpleini
  54393. </code></pre>
  54394. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54395. <pre><code class="lang-lua">add_requires("simpleini")
  54396. </code></pre>
  54397. <h3 id="simplethreadpoollinux">simplethreadpool (linux)</h3>
  54398. <table>
  54399. <thead>
  54400. <tr>
  54401. <th>Description</th>
  54402. <th><em>Simple thread pooling library in C++</em></th>
  54403. </tr>
  54404. </thead>
  54405. <tbody>
  54406. <tr>
  54407. <td>Homepage</td>
  54408. <td><a href="https://github.com/romch007/simplethreadpool">https://github.com/romch007/simplethreadpool</a></td>
  54409. </tr>
  54410. <tr>
  54411. <td>License</td>
  54412. <td>MIT</td>
  54413. </tr>
  54414. <tr>
  54415. <td>Versions</td>
  54416. <td>2022.11.18</td>
  54417. </tr>
  54418. <tr>
  54419. <td>Architectures</td>
  54420. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54421. </tr>
  54422. <tr>
  54423. <td>Definition</td>
  54424. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simplethreadpool/xmake.lua">simplethreadpool/xmake.lua</a></td>
  54425. </tr>
  54426. </tbody>
  54427. </table>
  54428. <h5 id="installcommand">Install command</h5>
  54429. <pre><code class="lang-console">xrepo install simplethreadpool
  54430. </code></pre>
  54431. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54432. <pre><code class="lang-lua">add_requires("simplethreadpool")
  54433. </code></pre>
  54434. <h3 id="simsimdlinux">simsimd (linux)</h3>
  54435. <table>
  54436. <thead>
  54437. <tr>
  54438. <th>Description</th>
  54439. <th><em>Vector Similarity Functions 3x-200x Faster than SciPy and NumPy</em></th>
  54440. </tr>
  54441. </thead>
  54442. <tbody>
  54443. <tr>
  54444. <td>Homepage</td>
  54445. <td><a href="https://ashvardanian.com/posts/simsimd-faster-scipy/">https://ashvardanian.com/posts/simsimd-faster-scipy/</a></td>
  54446. </tr>
  54447. <tr>
  54448. <td>License</td>
  54449. <td>Apache-2.0</td>
  54450. </tr>
  54451. <tr>
  54452. <td>Versions</td>
  54453. <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, v6.5.3, v6.5.9, v6.5.12</td>
  54454. </tr>
  54455. <tr>
  54456. <td>Architectures</td>
  54457. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54458. </tr>
  54459. <tr>
  54460. <td>Definition</td>
  54461. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simsimd/xmake.lua">simsimd/xmake.lua</a></td>
  54462. </tr>
  54463. </tbody>
  54464. </table>
  54465. <h5 id="installcommand">Install command</h5>
  54466. <pre><code class="lang-console">xrepo install simsimd
  54467. </code></pre>
  54468. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54469. <pre><code class="lang-lua">add_requires("simsimd")
  54470. </code></pre>
  54471. <h3 id="sjpeglinux">sjpeg (linux)</h3>
  54472. <table>
  54473. <thead>
  54474. <tr>
  54475. <th>Description</th>
  54476. <th><em>SimpleJPEG: simple jpeg encoder</em></th>
  54477. </tr>
  54478. </thead>
  54479. <tbody>
  54480. <tr>
  54481. <td>Homepage</td>
  54482. <td><a href="https://github.com/webmproject/sjpeg">https://github.com/webmproject/sjpeg</a></td>
  54483. </tr>
  54484. <tr>
  54485. <td>License</td>
  54486. <td>Apache-2.0</td>
  54487. </tr>
  54488. <tr>
  54489. <td>Versions</td>
  54490. <td>2025.06.05</td>
  54491. </tr>
  54492. <tr>
  54493. <td>Architectures</td>
  54494. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54495. </tr>
  54496. <tr>
  54497. <td>Definition</td>
  54498. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sjpeg/xmake.lua">sjpeg/xmake.lua</a></td>
  54499. </tr>
  54500. </tbody>
  54501. </table>
  54502. <h5 id="installcommand">Install command</h5>
  54503. <pre><code class="lang-console">xrepo install sjpeg
  54504. </code></pre>
  54505. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54506. <pre><code class="lang-lua">add_requires("sjpeg")
  54507. </code></pre>
  54508. <h3 id="skialinux">skia (linux)</h3>
  54509. <table>
  54510. <thead>
  54511. <tr>
  54512. <th>Description</th>
  54513. <th><em>A complete 2D graphic library for drawing Text, Geometries, and Images.</em></th>
  54514. </tr>
  54515. </thead>
  54516. <tbody>
  54517. <tr>
  54518. <td>Homepage</td>
  54519. <td><a href="https://skia.org/">https://skia.org/</a></td>
  54520. </tr>
  54521. <tr>
  54522. <td>License</td>
  54523. <td>BSD-3-Clause</td>
  54524. </tr>
  54525. <tr>
  54526. <td>Versions</td>
  54527. <td>88, 89, 90, 132</td>
  54528. </tr>
  54529. <tr>
  54530. <td>Architectures</td>
  54531. <td>armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54532. </tr>
  54533. <tr>
  54534. <td>Definition</td>
  54535. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/skia/xmake.lua">skia/xmake.lua</a></td>
  54536. </tr>
  54537. </tbody>
  54538. </table>
  54539. <h5 id="installcommand">Install command</h5>
  54540. <pre><code class="lang-console">xrepo install skia
  54541. </code></pre>
  54542. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54543. <pre><code class="lang-lua">add_requires("skia")
  54544. </code></pre>
  54545. <h3 id="slanglinux">slang (linux)</h3>
  54546. <table>
  54547. <thead>
  54548. <tr>
  54549. <th>Description</th>
  54550. <th><em>Making it easier to work with shaders</em></th>
  54551. </tr>
  54552. </thead>
  54553. <tbody>
  54554. <tr>
  54555. <td>Homepage</td>
  54556. <td><a href="https://github.com/shader-slang/slang">https://github.com/shader-slang/slang</a></td>
  54557. </tr>
  54558. <tr>
  54559. <td>License</td>
  54560. <td>MIT</td>
  54561. </tr>
  54562. <tr>
  54563. <td>Versions</td>
  54564. <td>v2024.1.17, v2024.1.18, v2025.6.3, v2025.11.0</td>
  54565. </tr>
  54566. <tr>
  54567. <td>Architectures</td>
  54568. <td>x86_64</td>
  54569. </tr>
  54570. <tr>
  54571. <td>Definition</td>
  54572. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/slang/xmake.lua">slang/xmake.lua</a></td>
  54573. </tr>
  54574. </tbody>
  54575. </table>
  54576. <h5 id="installcommand">Install command</h5>
  54577. <pre><code class="lang-console">xrepo install slang
  54578. </code></pre>
  54579. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54580. <pre><code class="lang-lua">add_requires("slang")
  54581. </code></pre>
  54582. <h3 id="slikenetlinux">slikenet (linux)</h3>
  54583. <table>
  54584. <thead>
  54585. <tr>
  54586. <th>Description</th>
  54587. <th><em>SLikeNet™ is an Open Source/Free Software cross-platform network engine written in C++ and specifially designed for games (and applications which have comparable requirements on a network engine like games) building upon the discontinued RakNet network engine which had more than 13 years of active development.</em></th>
  54588. </tr>
  54589. </thead>
  54590. <tbody>
  54591. <tr>
  54592. <td>Homepage</td>
  54593. <td><a href="https://www.slikenet.com/">https://www.slikenet.com/</a></td>
  54594. </tr>
  54595. <tr>
  54596. <td>License</td>
  54597. <td>MIT</td>
  54598. </tr>
  54599. <tr>
  54600. <td>Versions</td>
  54601. <td>2021.07.01</td>
  54602. </tr>
  54603. <tr>
  54604. <td>Architectures</td>
  54605. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54606. </tr>
  54607. <tr>
  54608. <td>Definition</td>
  54609. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/slikenet/xmake.lua">slikenet/xmake.lua</a></td>
  54610. </tr>
  54611. </tbody>
  54612. </table>
  54613. <h5 id="installcommand">Install command</h5>
  54614. <pre><code class="lang-console">xrepo install slikenet
  54615. </code></pre>
  54616. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54617. <pre><code class="lang-lua">add_requires("slikenet")
  54618. </code></pre>
  54619. <h3 id="smoothcpplinux">smoothcpp (linux)</h3>
  54620. <table>
  54621. <thead>
  54622. <tr>
  54623. <th>Description</th>
  54624. <th><em>Easy to use first cross platform cpp library. Intended as a supplement to the c++ standard library.</em></th>
  54625. </tr>
  54626. </thead>
  54627. <tbody>
  54628. <tr>
  54629. <td>Homepage</td>
  54630. <td><a href="https://github.com/heheda123123/smoothcpp">https://github.com/heheda123123/smoothcpp</a></td>
  54631. </tr>
  54632. <tr>
  54633. <td>License</td>
  54634. <td>MIT</td>
  54635. </tr>
  54636. <tr>
  54637. <td>Versions</td>
  54638. <td>2023.12.20</td>
  54639. </tr>
  54640. <tr>
  54641. <td>Architectures</td>
  54642. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54643. </tr>
  54644. <tr>
  54645. <td>Definition</td>
  54646. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/smoothcpp/xmake.lua">smoothcpp/xmake.lua</a></td>
  54647. </tr>
  54648. </tbody>
  54649. </table>
  54650. <h5 id="installcommand">Install command</h5>
  54651. <pre><code class="lang-console">xrepo install smoothcpp
  54652. </code></pre>
  54653. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54654. <pre><code class="lang-lua">add_requires("smoothcpp")
  54655. </code></pre>
  54656. <h3 id="snappylinux">snappy (linux)</h3>
  54657. <table>
  54658. <thead>
  54659. <tr>
  54660. <th>Description</th>
  54661. <th><em>A fast compressor/decompressor</em></th>
  54662. </tr>
  54663. </thead>
  54664. <tbody>
  54665. <tr>
  54666. <td>Homepage</td>
  54667. <td><a href="https://github.com/google/snappy">https://github.com/google/snappy</a></td>
  54668. </tr>
  54669. <tr>
  54670. <td>Versions</td>
  54671. <td>1.1.8, 1.1.9, 1.1.10, 1.2.0, 1.2.1, 1.2.2</td>
  54672. </tr>
  54673. <tr>
  54674. <td>Architectures</td>
  54675. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54676. </tr>
  54677. <tr>
  54678. <td>Definition</td>
  54679. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/snappy/xmake.lua">snappy/xmake.lua</a></td>
  54680. </tr>
  54681. </tbody>
  54682. </table>
  54683. <h5 id="installcommand">Install command</h5>
  54684. <pre><code class="lang-console">xrepo install snappy
  54685. </code></pre>
  54686. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54687. <pre><code class="lang-lua">add_requires("snappy")
  54688. </code></pre>
  54689. <h3 id="snitchlinux">snitch (linux)</h3>
  54690. <table>
  54691. <thead>
  54692. <tr>
  54693. <th>Description</th>
  54694. <th><em>Lightweight C++20 testing framework.</em></th>
  54695. </tr>
  54696. </thead>
  54697. <tbody>
  54698. <tr>
  54699. <td>Homepage</td>
  54700. <td><a href="https://github.com/cschreib/snitch">https://github.com/cschreib/snitch</a></td>
  54701. </tr>
  54702. <tr>
  54703. <td>License</td>
  54704. <td>BSL-1.0</td>
  54705. </tr>
  54706. <tr>
  54707. <td>Versions</td>
  54708. <td>1.0.0, 1.2.4, 1.2.5, 1.3.1, 1.3.2</td>
  54709. </tr>
  54710. <tr>
  54711. <td>Architectures</td>
  54712. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54713. </tr>
  54714. <tr>
  54715. <td>Definition</td>
  54716. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/snitch/xmake.lua">snitch/xmake.lua</a></td>
  54717. </tr>
  54718. </tbody>
  54719. </table>
  54720. <h5 id="installcommand">Install command</h5>
  54721. <pre><code class="lang-console">xrepo install snitch
  54722. </code></pre>
  54723. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54724. <pre><code class="lang-lua">add_requires("snitch")
  54725. </code></pre>
  54726. <h3 id="snmalloclinux">snmalloc (linux)</h3>
  54727. <table>
  54728. <thead>
  54729. <tr>
  54730. <th>Description</th>
  54731. <th><em>Message passing based allocator</em></th>
  54732. </tr>
  54733. </thead>
  54734. <tbody>
  54735. <tr>
  54736. <td>Homepage</td>
  54737. <td><a href="https://github.com/microsoft/snmalloc">https://github.com/microsoft/snmalloc</a></td>
  54738. </tr>
  54739. <tr>
  54740. <td>License</td>
  54741. <td>MIT</td>
  54742. </tr>
  54743. <tr>
  54744. <td>Versions</td>
  54745. <td>0.6.0, 0.6.2, 0.7.0, 0.7.1, 0.7.3</td>
  54746. </tr>
  54747. <tr>
  54748. <td>Architectures</td>
  54749. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54750. </tr>
  54751. <tr>
  54752. <td>Definition</td>
  54753. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/snmalloc/xmake.lua">snmalloc/xmake.lua</a></td>
  54754. </tr>
  54755. </tbody>
  54756. </table>
  54757. <h5 id="installcommand">Install command</h5>
  54758. <pre><code class="lang-console">xrepo install snmalloc
  54759. </code></pre>
  54760. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54761. <pre><code class="lang-lua">add_requires("snmalloc")
  54762. </code></pre>
  54763. <h3 id="snowhouselinux">snowhouse (linux)</h3>
  54764. <table>
  54765. <thead>
  54766. <tr>
  54767. <th>Description</th>
  54768. <th><em>An assertion library for C++</em></th>
  54769. </tr>
  54770. </thead>
  54771. <tbody>
  54772. <tr>
  54773. <td>Homepage</td>
  54774. <td><a href="https://github.com/banditcpp/snowhouse">https://github.com/banditcpp/snowhouse</a></td>
  54775. </tr>
  54776. <tr>
  54777. <td>License</td>
  54778. <td>BSL-1.0</td>
  54779. </tr>
  54780. <tr>
  54781. <td>Versions</td>
  54782. <td>v5.0.0</td>
  54783. </tr>
  54784. <tr>
  54785. <td>Architectures</td>
  54786. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54787. </tr>
  54788. <tr>
  54789. <td>Definition</td>
  54790. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/snowhouse/xmake.lua">snowhouse/xmake.lua</a></td>
  54791. </tr>
  54792. </tbody>
  54793. </table>
  54794. <h5 id="installcommand">Install command</h5>
  54795. <pre><code class="lang-console">xrepo install snowhouse
  54796. </code></pre>
  54797. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54798. <pre><code class="lang-lua">add_requires("snowhouse")
  54799. </code></pre>
  54800. <h3 id="sobjectizerlinux">sobjectizer (linux)</h3>
  54801. <table>
  54802. <thead>
  54803. <tr>
  54804. <th>Description</th>
  54805. <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>
  54806. </tr>
  54807. </thead>
  54808. <tbody>
  54809. <tr>
  54810. <td>Homepage</td>
  54811. <td><a href="https://stiffstream.com/en/products/sobjectizer.html">https://stiffstream.com/en/products/sobjectizer.html</a></td>
  54812. </tr>
  54813. <tr>
  54814. <td>Versions</td>
  54815. <td>5.8.0, 5.8.4</td>
  54816. </tr>
  54817. <tr>
  54818. <td>Architectures</td>
  54819. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54820. </tr>
  54821. <tr>
  54822. <td>Definition</td>
  54823. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sobjectizer/xmake.lua">sobjectizer/xmake.lua</a></td>
  54824. </tr>
  54825. </tbody>
  54826. </table>
  54827. <h5 id="installcommand">Install command</h5>
  54828. <pre><code class="lang-console">xrepo install sobjectizer
  54829. </code></pre>
  54830. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54831. <pre><code class="lang-lua">add_requires("sobjectizer")
  54832. </code></pre>
  54833. <h3 id="socilinux">soci (linux)</h3>
  54834. <table>
  54835. <thead>
  54836. <tr>
  54837. <th>Description</th>
  54838. <th><em>Official repository of the SOCI - The C++ Database Access Library</em></th>
  54839. </tr>
  54840. </thead>
  54841. <tbody>
  54842. <tr>
  54843. <td>Homepage</td>
  54844. <td><a href="http://soci.sourceforge.net/">http://soci.sourceforge.net/</a></td>
  54845. </tr>
  54846. <tr>
  54847. <td>License</td>
  54848. <td>BSL-1.0</td>
  54849. </tr>
  54850. <tr>
  54851. <td>Versions</td>
  54852. <td>v4.0.3</td>
  54853. </tr>
  54854. <tr>
  54855. <td>Architectures</td>
  54856. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54857. </tr>
  54858. <tr>
  54859. <td>Definition</td>
  54860. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soci/xmake.lua">soci/xmake.lua</a></td>
  54861. </tr>
  54862. </tbody>
  54863. </table>
  54864. <h5 id="installcommand">Install command</h5>
  54865. <pre><code class="lang-console">xrepo install soci
  54866. </code></pre>
  54867. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54868. <pre><code class="lang-lua">add_requires("soci")
  54869. </code></pre>
  54870. <h3 id="socketioclientlinux">socket-io-client (linux)</h3>
  54871. <table>
  54872. <thead>
  54873. <tr>
  54874. <th>Description</th>
  54875. <th><em>C++11 implementation of Socket.IO client</em></th>
  54876. </tr>
  54877. </thead>
  54878. <tbody>
  54879. <tr>
  54880. <td>Homepage</td>
  54881. <td><a href="https://github.com/socketio/socket.io-client-cpp">https://github.com/socketio/socket.io-client-cpp</a></td>
  54882. </tr>
  54883. <tr>
  54884. <td>License</td>
  54885. <td>MIT</td>
  54886. </tr>
  54887. <tr>
  54888. <td>Versions</td>
  54889. <td>2.1.0, 3.0.0, 3.1.0, 2024.07.17, 2025.08.28</td>
  54890. </tr>
  54891. <tr>
  54892. <td>Architectures</td>
  54893. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54894. </tr>
  54895. <tr>
  54896. <td>Definition</td>
  54897. <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>
  54898. </tr>
  54899. </tbody>
  54900. </table>
  54901. <h5 id="installcommand">Install command</h5>
  54902. <pre><code class="lang-console">xrepo install socket-io-client
  54903. </code></pre>
  54904. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54905. <pre><code class="lang-lua">add_requires("socket-io-client")
  54906. </code></pre>
  54907. <h3 id="sockpplinux">sockpp (linux)</h3>
  54908. <table>
  54909. <thead>
  54910. <tr>
  54911. <th>Description</th>
  54912. <th><em>Modern C++ socket library</em></th>
  54913. </tr>
  54914. </thead>
  54915. <tbody>
  54916. <tr>
  54917. <td>Homepage</td>
  54918. <td><a href="https://github.com/fpagliughi/sockpp">https://github.com/fpagliughi/sockpp</a></td>
  54919. </tr>
  54920. <tr>
  54921. <td>License</td>
  54922. <td>BSD-3-Clause</td>
  54923. </tr>
  54924. <tr>
  54925. <td>Versions</td>
  54926. <td>v0.8.1, v0.8.3, v1.0.0</td>
  54927. </tr>
  54928. <tr>
  54929. <td>Architectures</td>
  54930. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54931. </tr>
  54932. <tr>
  54933. <td>Definition</td>
  54934. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sockpp/xmake.lua">sockpp/xmake.lua</a></td>
  54935. </tr>
  54936. </tbody>
  54937. </table>
  54938. <h5 id="installcommand">Install command</h5>
  54939. <pre><code class="lang-console">xrepo install sockpp
  54940. </code></pre>
  54941. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54942. <pre><code class="lang-lua">add_requires("sockpp")
  54943. </code></pre>
  54944. <h3 id="sokollinux">sokol (linux)</h3>
  54945. <table>
  54946. <thead>
  54947. <tr>
  54948. <th>Description</th>
  54949. <th><em>Simple STB-style cross-platform libraries for C and C++, written in C.</em></th>
  54950. </tr>
  54951. </thead>
  54952. <tbody>
  54953. <tr>
  54954. <td>Homepage</td>
  54955. <td><a href="https://github.com/floooh/sokol">https://github.com/floooh/sokol</a></td>
  54956. </tr>
  54957. <tr>
  54958. <td>License</td>
  54959. <td>zlib</td>
  54960. </tr>
  54961. <tr>
  54962. <td>Versions</td>
  54963. <td>2022.02.10, 2023.01.27, 2024.07.10, 2024.12.08, 2025.03.20</td>
  54964. </tr>
  54965. <tr>
  54966. <td>Architectures</td>
  54967. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54968. </tr>
  54969. <tr>
  54970. <td>Definition</td>
  54971. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sokol/xmake.lua">sokol/xmake.lua</a></td>
  54972. </tr>
  54973. </tbody>
  54974. </table>
  54975. <h5 id="installcommand">Install command</h5>
  54976. <pre><code class="lang-console">xrepo install sokol
  54977. </code></pre>
  54978. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54979. <pre><code class="lang-lua">add_requires("sokol")
  54980. </code></pre>
  54981. <h3 id="sokoltoolslinux">sokol-tools (linux)</h3>
  54982. <table>
  54983. <thead>
  54984. <tr>
  54985. <th>Description</th>
  54986. <th><em>Command line tools for use with sokol headers</em></th>
  54987. </tr>
  54988. </thead>
  54989. <tbody>
  54990. <tr>
  54991. <td>Homepage</td>
  54992. <td><a href="https://github.com/floooh/sokol-tools">https://github.com/floooh/sokol-tools</a></td>
  54993. </tr>
  54994. <tr>
  54995. <td>License</td>
  54996. <td>MIT</td>
  54997. </tr>
  54998. <tr>
  54999. <td>Versions</td>
  55000. <td>2025.02.10</td>
  55001. </tr>
  55002. <tr>
  55003. <td>Architectures</td>
  55004. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55005. </tr>
  55006. <tr>
  55007. <td>Definition</td>
  55008. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sokol-tools/xmake.lua">sokol-tools/xmake.lua</a></td>
  55009. </tr>
  55010. </tbody>
  55011. </table>
  55012. <h5 id="installcommand">Install command</h5>
  55013. <pre><code class="lang-console">xrepo install sokol-tools
  55014. </code></pre>
  55015. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55016. <pre><code class="lang-lua">add_requires("sokol-tools")
  55017. </code></pre>
  55018. <h3 id="sol2linux">sol2 (linux)</h3>
  55019. <table>
  55020. <thead>
  55021. <tr>
  55022. <th>Description</th>
  55023. <th><em>A C++ library binding to Lua.</em></th>
  55024. </tr>
  55025. </thead>
  55026. <tbody>
  55027. <tr>
  55028. <td>Homepage</td>
  55029. <td><a href="https://github.com/ThePhD/sol2">https://github.com/ThePhD/sol2</a></td>
  55030. </tr>
  55031. <tr>
  55032. <td>Versions</td>
  55033. <td>v3.2.1, v3.2.2, v3.2.3, v3.3.0, v3.3.1, v3.5.0</td>
  55034. </tr>
  55035. <tr>
  55036. <td>Architectures</td>
  55037. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55038. </tr>
  55039. <tr>
  55040. <td>Definition</td>
  55041. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sol2/xmake.lua">sol2/xmake.lua</a></td>
  55042. </tr>
  55043. </tbody>
  55044. </table>
  55045. <h5 id="installcommand">Install command</h5>
  55046. <pre><code class="lang-console">xrepo install sol2
  55047. </code></pre>
  55048. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55049. <pre><code class="lang-lua">add_requires("sol2")
  55050. </code></pre>
  55051. <h3 id="soloudlinux">soloud (linux)</h3>
  55052. <table>
  55053. <thead>
  55054. <tr>
  55055. <th>Description</th>
  55056. <th><em>SoLoud is an easy to use, free, portable c/c++ audio engine for games.</em></th>
  55057. </tr>
  55058. </thead>
  55059. <tbody>
  55060. <tr>
  55061. <td>Homepage</td>
  55062. <td><a href="https://github.com/jarikomppa/soloud">https://github.com/jarikomppa/soloud</a></td>
  55063. </tr>
  55064. <tr>
  55065. <td>License</td>
  55066. <td>zlib</td>
  55067. </tr>
  55068. <tr>
  55069. <td>Versions</td>
  55070. <td>2020.02.07</td>
  55071. </tr>
  55072. <tr>
  55073. <td>Architectures</td>
  55074. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55075. </tr>
  55076. <tr>
  55077. <td>Definition</td>
  55078. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soloud/xmake.lua">soloud/xmake.lua</a></td>
  55079. </tr>
  55080. </tbody>
  55081. </table>
  55082. <h5 id="installcommand">Install command</h5>
  55083. <pre><code class="lang-console">xrepo install soloud
  55084. </code></pre>
  55085. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55086. <pre><code class="lang-lua">add_requires("soloud")
  55087. </code></pre>
  55088. <h3 id="soniccpplinux">sonic-cpp (linux)</h3>
  55089. <table>
  55090. <thead>
  55091. <tr>
  55092. <th>Description</th>
  55093. <th><em>A fast JSON serializing &amp; deserializing library, accelerated by SIMD.</em></th>
  55094. </tr>
  55095. </thead>
  55096. <tbody>
  55097. <tr>
  55098. <td>Homepage</td>
  55099. <td><a href="https://github.com/bytedance/sonic-cpp">https://github.com/bytedance/sonic-cpp</a></td>
  55100. </tr>
  55101. <tr>
  55102. <td>License</td>
  55103. <td>Apache-2.0</td>
  55104. </tr>
  55105. <tr>
  55106. <td>Versions</td>
  55107. <td>1.0.0, 1.0.1, 1.0.2</td>
  55108. </tr>
  55109. <tr>
  55110. <td>Architectures</td>
  55111. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55112. </tr>
  55113. <tr>
  55114. <td>Definition</td>
  55115. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sonic-cpp/xmake.lua">sonic-cpp/xmake.lua</a></td>
  55116. </tr>
  55117. </tbody>
  55118. </table>
  55119. <h5 id="installcommand">Install command</h5>
  55120. <pre><code class="lang-console">xrepo install sonic-cpp
  55121. </code></pre>
  55122. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55123. <pre><code class="lang-lua">add_requires("sonic-cpp")
  55124. </code></pre>
  55125. <h3 id="sophuslinux">sophus (linux)</h3>
  55126. <table>
  55127. <thead>
  55128. <tr>
  55129. <th>Description</th>
  55130. <th><em>C++ implementation of Lie Groups using Eigen.</em></th>
  55131. </tr>
  55132. </thead>
  55133. <tbody>
  55134. <tr>
  55135. <td>Homepage</td>
  55136. <td><a href="https://strasdat.github.io/Sophus/">https://strasdat.github.io/Sophus/</a></td>
  55137. </tr>
  55138. <tr>
  55139. <td>License</td>
  55140. <td>MIT</td>
  55141. </tr>
  55142. <tr>
  55143. <td>Versions</td>
  55144. <td>1.22.10, 1.24.6</td>
  55145. </tr>
  55146. <tr>
  55147. <td>Architectures</td>
  55148. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55149. </tr>
  55150. <tr>
  55151. <td>Definition</td>
  55152. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sophus/xmake.lua">sophus/xmake.lua</a></td>
  55153. </tr>
  55154. </tbody>
  55155. </table>
  55156. <h5 id="installcommand">Install command</h5>
  55157. <pre><code class="lang-console">xrepo install sophus
  55158. </code></pre>
  55159. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55160. <pre><code class="lang-lua">add_requires("sophus")
  55161. </code></pre>
  55162. <h3 id="soplexlinux">soplex (linux)</h3>
  55163. <table>
  55164. <thead>
  55165. <tr>
  55166. <th>Description</th>
  55167. <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>
  55168. </tr>
  55169. </thead>
  55170. <tbody>
  55171. <tr>
  55172. <td>Homepage</td>
  55173. <td><a href="https://soplex.zib.de/">https://soplex.zib.de/</a></td>
  55174. </tr>
  55175. <tr>
  55176. <td>Versions</td>
  55177. <td>5.0.2</td>
  55178. </tr>
  55179. <tr>
  55180. <td>Architectures</td>
  55181. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55182. </tr>
  55183. <tr>
  55184. <td>Definition</td>
  55185. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soplex/xmake.lua">soplex/xmake.lua</a></td>
  55186. </tr>
  55187. </tbody>
  55188. </table>
  55189. <h5 id="installcommand">Install command</h5>
  55190. <pre><code class="lang-console">xrepo install soplex
  55191. </code></pre>
  55192. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55193. <pre><code class="lang-lua">add_requires("soplex")
  55194. </code></pre>
  55195. <h3 id="soundtouchlinux">soundtouch (linux)</h3>
  55196. <table>
  55197. <thead>
  55198. <tr>
  55199. <th>Description</th>
  55200. <th><em>SoundTouch Audio Processing Library</em></th>
  55201. </tr>
  55202. </thead>
  55203. <tbody>
  55204. <tr>
  55205. <td>Homepage</td>
  55206. <td><a href="https://modplug-xmms.sourceforge.net">https://modplug-xmms.sourceforge.net</a></td>
  55207. </tr>
  55208. <tr>
  55209. <td>License</td>
  55210. <td>LGPL-2.1</td>
  55211. </tr>
  55212. <tr>
  55213. <td>Versions</td>
  55214. <td>2.3.2</td>
  55215. </tr>
  55216. <tr>
  55217. <td>Architectures</td>
  55218. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55219. </tr>
  55220. <tr>
  55221. <td>Definition</td>
  55222. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soundtouch/xmake.lua">soundtouch/xmake.lua</a></td>
  55223. </tr>
  55224. </tbody>
  55225. </table>
  55226. <h5 id="installcommand">Install command</h5>
  55227. <pre><code class="lang-console">xrepo install soundtouch
  55228. </code></pre>
  55229. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55230. <pre><code class="lang-lua">add_requires("soundtouch")
  55231. </code></pre>
  55232. <h3 id="soxrlinux">soxr (linux)</h3>
  55233. <table>
  55234. <thead>
  55235. <tr>
  55236. <th>Description</th>
  55237. <th><em>The SoX Resampler library libsoxr performs fast, high-quality one-dimensional sample rate conversion.</em></th>
  55238. </tr>
  55239. </thead>
  55240. <tbody>
  55241. <tr>
  55242. <td>Homepage</td>
  55243. <td><a href="https://sourceforge.net/projects/soxr">https://sourceforge.net/projects/soxr</a></td>
  55244. </tr>
  55245. <tr>
  55246. <td>License</td>
  55247. <td>LGPL-2.1</td>
  55248. </tr>
  55249. <tr>
  55250. <td>Versions</td>
  55251. <td>0.1.3</td>
  55252. </tr>
  55253. <tr>
  55254. <td>Architectures</td>
  55255. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55256. </tr>
  55257. <tr>
  55258. <td>Definition</td>
  55259. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soxr/xmake.lua">soxr/xmake.lua</a></td>
  55260. </tr>
  55261. </tbody>
  55262. </table>
  55263. <h5 id="installcommand">Install command</h5>
  55264. <pre><code class="lang-console">xrepo install soxr
  55265. </code></pre>
  55266. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55267. <pre><code class="lang-lua">add_requires("soxr")
  55268. </code></pre>
  55269. <h3 id="spanlitelinux">span-lite (linux)</h3>
  55270. <table>
  55271. <thead>
  55272. <tr>
  55273. <th>Description</th>
  55274. <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>
  55275. </tr>
  55276. </thead>
  55277. <tbody>
  55278. <tr>
  55279. <td>Homepage</td>
  55280. <td><a href="https://github.com/martinmoene/span-lite">https://github.com/martinmoene/span-lite</a></td>
  55281. </tr>
  55282. <tr>
  55283. <td>License</td>
  55284. <td>BSL</td>
  55285. </tr>
  55286. <tr>
  55287. <td>Versions</td>
  55288. <td>0.10.3, 0.11.0</td>
  55289. </tr>
  55290. <tr>
  55291. <td>Architectures</td>
  55292. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55293. </tr>
  55294. <tr>
  55295. <td>Definition</td>
  55296. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/span-lite/xmake.lua">span-lite/xmake.lua</a></td>
  55297. </tr>
  55298. </tbody>
  55299. </table>
  55300. <h5 id="installcommand">Install command</h5>
  55301. <pre><code class="lang-console">xrepo install span-lite
  55302. </code></pre>
  55303. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55304. <pre><code class="lang-lua">add_requires("span-lite")
  55305. </code></pre>
  55306. <h3 id="sparsemaplinux">sparse-map (linux)</h3>
  55307. <table>
  55308. <thead>
  55309. <tr>
  55310. <th>Description</th>
  55311. <th><em>C++ implementation of a memory efficient hash map and hash set</em></th>
  55312. </tr>
  55313. </thead>
  55314. <tbody>
  55315. <tr>
  55316. <td>Homepage</td>
  55317. <td><a href="https://github.com/Tessil/sparse-map">https://github.com/Tessil/sparse-map</a></td>
  55318. </tr>
  55319. <tr>
  55320. <td>License</td>
  55321. <td>MIT</td>
  55322. </tr>
  55323. <tr>
  55324. <td>Versions</td>
  55325. <td>v0.6.2, v0.7.0</td>
  55326. </tr>
  55327. <tr>
  55328. <td>Architectures</td>
  55329. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55330. </tr>
  55331. <tr>
  55332. <td>Definition</td>
  55333. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sparse-map/xmake.lua">sparse-map/xmake.lua</a></td>
  55334. </tr>
  55335. </tbody>
  55336. </table>
  55337. <h5 id="installcommand">Install command</h5>
  55338. <pre><code class="lang-console">xrepo install sparse-map
  55339. </code></pre>
  55340. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55341. <pre><code class="lang-lua">add_requires("sparse-map")
  55342. </code></pre>
  55343. <h3 id="sparsepplinux">sparsepp (linux)</h3>
  55344. <table>
  55345. <thead>
  55346. <tr>
  55347. <th>Description</th>
  55348. <th><em>A fast, memory efficient hash map for C++</em></th>
  55349. </tr>
  55350. </thead>
  55351. <tbody>
  55352. <tr>
  55353. <td>Homepage</td>
  55354. <td><a href="https://github.com/greg7mdp/sparsepp">https://github.com/greg7mdp/sparsepp</a></td>
  55355. </tr>
  55356. <tr>
  55357. <td>Versions</td>
  55358. <td>1.22</td>
  55359. </tr>
  55360. <tr>
  55361. <td>Architectures</td>
  55362. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55363. </tr>
  55364. <tr>
  55365. <td>Definition</td>
  55366. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sparsepp/xmake.lua">sparsepp/xmake.lua</a></td>
  55367. </tr>
  55368. </tbody>
  55369. </table>
  55370. <h5 id="installcommand">Install command</h5>
  55371. <pre><code class="lang-console">xrepo install sparsepp
  55372. </code></pre>
  55373. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55374. <pre><code class="lang-lua">add_requires("sparsepp")
  55375. </code></pre>
  55376. <h3 id="spdloglinux">spdlog (linux)</h3>
  55377. <table>
  55378. <thead>
  55379. <tr>
  55380. <th>Description</th>
  55381. <th><em>Fast C++ logging library.</em></th>
  55382. </tr>
  55383. </thead>
  55384. <tbody>
  55385. <tr>
  55386. <td>Homepage</td>
  55387. <td><a href="https://github.com/gabime/spdlog">https://github.com/gabime/spdlog</a></td>
  55388. </tr>
  55389. <tr>
  55390. <td>License</td>
  55391. <td>MIT</td>
  55392. </tr>
  55393. <tr>
  55394. <td>Versions</td>
  55395. <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, v1.16.0, v1.17.0</td>
  55396. </tr>
  55397. <tr>
  55398. <td>Architectures</td>
  55399. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55400. </tr>
  55401. <tr>
  55402. <td>Definition</td>
  55403. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spdlog/xmake.lua">spdlog/xmake.lua</a></td>
  55404. </tr>
  55405. </tbody>
  55406. </table>
  55407. <h5 id="installcommand">Install command</h5>
  55408. <pre><code class="lang-console">xrepo install spdlog
  55409. </code></pre>
  55410. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55411. <pre><code class="lang-lua">add_requires("spdlog")
  55412. </code></pre>
  55413. <h3 id="spectralinux">spectra (linux)</h3>
  55414. <table>
  55415. <thead>
  55416. <tr>
  55417. <th>Description</th>
  55418. <th><em>Sparse Eigenvalue Computation Toolkit as a Redesigned ARPACK</em></th>
  55419. </tr>
  55420. </thead>
  55421. <tbody>
  55422. <tr>
  55423. <td>Homepage</td>
  55424. <td><a href="https://spectralib.org/">https://spectralib.org/</a></td>
  55425. </tr>
  55426. <tr>
  55427. <td>License</td>
  55428. <td>MPL-2.0</td>
  55429. </tr>
  55430. <tr>
  55431. <td>Versions</td>
  55432. <td>v1.0.1, v1.1.0, v1.2.0</td>
  55433. </tr>
  55434. <tr>
  55435. <td>Architectures</td>
  55436. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55437. </tr>
  55438. <tr>
  55439. <td>Definition</td>
  55440. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spectra/xmake.lua">spectra/xmake.lua</a></td>
  55441. </tr>
  55442. </tbody>
  55443. </table>
  55444. <h5 id="installcommand">Install command</h5>
  55445. <pre><code class="lang-console">xrepo install spectra
  55446. </code></pre>
  55447. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55448. <pre><code class="lang-lua">add_requires("spectra")
  55449. </code></pre>
  55450. <h3 id="speexlinux">speex (linux)</h3>
  55451. <table>
  55452. <thead>
  55453. <tr>
  55454. <th>Description</th>
  55455. <th><em>A free codec for free speech</em></th>
  55456. </tr>
  55457. </thead>
  55458. <tbody>
  55459. <tr>
  55460. <td>Homepage</td>
  55461. <td><a href="https://www.speex.org/">https://www.speex.org/</a></td>
  55462. </tr>
  55463. <tr>
  55464. <td>License</td>
  55465. <td>BSD-3-Clause</td>
  55466. </tr>
  55467. <tr>
  55468. <td>Versions</td>
  55469. <td>1.2.1</td>
  55470. </tr>
  55471. <tr>
  55472. <td>Architectures</td>
  55473. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55474. </tr>
  55475. <tr>
  55476. <td>Definition</td>
  55477. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/speex/xmake.lua">speex/xmake.lua</a></td>
  55478. </tr>
  55479. </tbody>
  55480. </table>
  55481. <h5 id="installcommand">Install command</h5>
  55482. <pre><code class="lang-console">xrepo install speex
  55483. </code></pre>
  55484. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55485. <pre><code class="lang-lua">add_requires("speex")
  55486. </code></pre>
  55487. <h3 id="spineruntimeslinux">spine-runtimes (linux)</h3>
  55488. <table>
  55489. <thead>
  55490. <tr>
  55491. <th>Description</th>
  55492. <th><em>2D skeletal animation runtimes for Spine.</em></th>
  55493. </tr>
  55494. </thead>
  55495. <tbody>
  55496. <tr>
  55497. <td>Homepage</td>
  55498. <td><a href="http://esotericsoftware.com">http://esotericsoftware.com</a></td>
  55499. </tr>
  55500. <tr>
  55501. <td>License</td>
  55502. <td>Spine Runtimes</td>
  55503. </tr>
  55504. <tr>
  55505. <td>Versions</td>
  55506. <td>3.8</td>
  55507. </tr>
  55508. <tr>
  55509. <td>Architectures</td>
  55510. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55511. </tr>
  55512. <tr>
  55513. <td>Definition</td>
  55514. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spine-runtimes/xmake.lua">spine-runtimes/xmake.lua</a></td>
  55515. </tr>
  55516. </tbody>
  55517. </table>
  55518. <h5 id="installcommand">Install command</h5>
  55519. <pre><code class="lang-console">xrepo install spine-runtimes
  55520. </code></pre>
  55521. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55522. <pre><code class="lang-lua">add_requires("spine-runtimes")
  55523. </code></pre>
  55524. <h3 id="spirvcrosslinux">spirv-cross (linux)</h3>
  55525. <table>
  55526. <thead>
  55527. <tr>
  55528. <th>Description</th>
  55529. <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>
  55530. </tr>
  55531. </thead>
  55532. <tbody>
  55533. <tr>
  55534. <td>Homepage</td>
  55535. <td><a href="https://github.com/KhronosGroup/SPIRV-Cross/">https://github.com/KhronosGroup/SPIRV-Cross/</a></td>
  55536. </tr>
  55537. <tr>
  55538. <td>License</td>
  55539. <td>Apache-2.0</td>
  55540. </tr>
  55541. <tr>
  55542. <td>Versions</td>
  55543. <td>1.2.154+1, 1.2.162+0, 1.2.189+1, 1.3.231+1, 1.3.268+0</td>
  55544. </tr>
  55545. <tr>
  55546. <td>Architectures</td>
  55547. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55548. </tr>
  55549. <tr>
  55550. <td>Definition</td>
  55551. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-cross/xmake.lua">spirv-cross/xmake.lua</a></td>
  55552. </tr>
  55553. </tbody>
  55554. </table>
  55555. <h5 id="installcommand">Install command</h5>
  55556. <pre><code class="lang-console">xrepo install spirv-cross
  55557. </code></pre>
  55558. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55559. <pre><code class="lang-lua">add_requires("spirv-cross")
  55560. </code></pre>
  55561. <h3 id="spirvheaderslinux">spirv-headers (linux)</h3>
  55562. <table>
  55563. <thead>
  55564. <tr>
  55565. <th>Description</th>
  55566. <th><em>SPIR-V Headers</em></th>
  55567. </tr>
  55568. </thead>
  55569. <tbody>
  55570. <tr>
  55571. <td>Homepage</td>
  55572. <td><a href="https://github.com/KhronosGroup/SPIRV-Headers/">https://github.com/KhronosGroup/SPIRV-Headers/</a></td>
  55573. </tr>
  55574. <tr>
  55575. <td>License</td>
  55576. <td>MIT</td>
  55577. </tr>
  55578. <tr>
  55579. <td>Versions</td>
  55580. <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, 1.4.335+0</td>
  55581. </tr>
  55582. <tr>
  55583. <td>Architectures</td>
  55584. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55585. </tr>
  55586. <tr>
  55587. <td>Definition</td>
  55588. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua">spirv-headers/xmake.lua</a></td>
  55589. </tr>
  55590. </tbody>
  55591. </table>
  55592. <h5 id="installcommand">Install command</h5>
  55593. <pre><code class="lang-console">xrepo install spirv-headers
  55594. </code></pre>
  55595. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55596. <pre><code class="lang-lua">add_requires("spirv-headers")
  55597. </code></pre>
  55598. <h3 id="spirvreflectlinux">spirv-reflect (linux)</h3>
  55599. <table>
  55600. <thead>
  55601. <tr>
  55602. <th>Description</th>
  55603. <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>
  55604. </tr>
  55605. </thead>
  55606. <tbody>
  55607. <tr>
  55608. <td>Homepage</td>
  55609. <td><a href="https://github.com/KhronosGroup/SPIRV-Reflect">https://github.com/KhronosGroup/SPIRV-Reflect</a></td>
  55610. </tr>
  55611. <tr>
  55612. <td>License</td>
  55613. <td>Apache-2.0</td>
  55614. </tr>
  55615. <tr>
  55616. <td>Versions</td>
  55617. <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, 1.4.335+0</td>
  55618. </tr>
  55619. <tr>
  55620. <td>Architectures</td>
  55621. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55622. </tr>
  55623. <tr>
  55624. <td>Definition</td>
  55625. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-reflect/xmake.lua">spirv-reflect/xmake.lua</a></td>
  55626. </tr>
  55627. </tbody>
  55628. </table>
  55629. <h5 id="installcommand">Install command</h5>
  55630. <pre><code class="lang-console">xrepo install spirv-reflect
  55631. </code></pre>
  55632. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55633. <pre><code class="lang-lua">add_requires("spirv-reflect")
  55634. </code></pre>
  55635. <h3 id="spirvtoolslinux">spirv-tools (linux)</h3>
  55636. <table>
  55637. <thead>
  55638. <tr>
  55639. <th>Description</th>
  55640. <th><em>SPIR-V Tools</em></th>
  55641. </tr>
  55642. </thead>
  55643. <tbody>
  55644. <tr>
  55645. <td>Homepage</td>
  55646. <td><a href="https://github.com/KhronosGroup/SPIRV-Tools/">https://github.com/KhronosGroup/SPIRV-Tools/</a></td>
  55647. </tr>
  55648. <tr>
  55649. <td>License</td>
  55650. <td>Apache-2.0</td>
  55651. </tr>
  55652. <tr>
  55653. <td>Versions</td>
  55654. <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, 1.4.335+0</td>
  55655. </tr>
  55656. <tr>
  55657. <td>Architectures</td>
  55658. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55659. </tr>
  55660. <tr>
  55661. <td>Definition</td>
  55662. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-tools/xmake.lua">spirv-tools/xmake.lua</a></td>
  55663. </tr>
  55664. </tbody>
  55665. </table>
  55666. <h5 id="installcommand">Install command</h5>
  55667. <pre><code class="lang-console">xrepo install spirv-tools
  55668. </code></pre>
  55669. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55670. <pre><code class="lang-lua">add_requires("spirv-tools")
  55671. </code></pre>
  55672. <h3 id="spotlinux">spot (linux)</h3>
  55673. <table>
  55674. <thead>
  55675. <tr>
  55676. <th>Description</th>
  55677. <th><em>Spot: a platform for LTL and ω-automata manipulation</em></th>
  55678. </tr>
  55679. </thead>
  55680. <tbody>
  55681. <tr>
  55682. <td>Homepage</td>
  55683. <td><a href="https://spot.lrde.epita.fr/">https://spot.lrde.epita.fr/</a></td>
  55684. </tr>
  55685. <tr>
  55686. <td>License</td>
  55687. <td>GPL-3.0</td>
  55688. </tr>
  55689. <tr>
  55690. <td>Versions</td>
  55691. <td>2.10.1, 2.13.2</td>
  55692. </tr>
  55693. <tr>
  55694. <td>Architectures</td>
  55695. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55696. </tr>
  55697. <tr>
  55698. <td>Definition</td>
  55699. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spot/xmake.lua">spot/xmake.lua</a></td>
  55700. </tr>
  55701. </tbody>
  55702. </table>
  55703. <h5 id="installcommand">Install command</h5>
  55704. <pre><code class="lang-console">xrepo install spot
  55705. </code></pre>
  55706. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55707. <pre><code class="lang-lua">add_requires("spot")
  55708. </code></pre>
  55709. <h3 id="sqlcipherlinux">sqlcipher (linux)</h3>
  55710. <table>
  55711. <thead>
  55712. <tr>
  55713. <th>Description</th>
  55714. <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>
  55715. </tr>
  55716. </thead>
  55717. <tbody>
  55718. <tr>
  55719. <td>Homepage</td>
  55720. <td><a href="https://www.zetetic.net/sqlcipher/">https://www.zetetic.net/sqlcipher/</a></td>
  55721. </tr>
  55722. <tr>
  55723. <td>License</td>
  55724. <td>BSD-3-Clause</td>
  55725. </tr>
  55726. <tr>
  55727. <td>Versions</td>
  55728. <td>4.5.3, 4.6.0, 4.12.0, 4.13.0</td>
  55729. </tr>
  55730. <tr>
  55731. <td>Architectures</td>
  55732. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55733. </tr>
  55734. <tr>
  55735. <td>Definition</td>
  55736. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlcipher/xmake.lua">sqlcipher/xmake.lua</a></td>
  55737. </tr>
  55738. </tbody>
  55739. </table>
  55740. <h5 id="installcommand">Install command</h5>
  55741. <pre><code class="lang-console">xrepo install sqlcipher
  55742. </code></pre>
  55743. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55744. <pre><code class="lang-lua">add_requires("sqlcipher")
  55745. </code></pre>
  55746. <h3 id="sqlgenlinux">sqlgen (linux)</h3>
  55747. <table>
  55748. <thead>
  55749. <tr>
  55750. <th>Description</th>
  55751. <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>
  55752. </tr>
  55753. </thead>
  55754. <tbody>
  55755. <tr>
  55756. <td>Homepage</td>
  55757. <td><a href="https://github.com/getml/sqlgen">https://github.com/getml/sqlgen</a></td>
  55758. </tr>
  55759. <tr>
  55760. <td>License</td>
  55761. <td>MIT</td>
  55762. </tr>
  55763. <tr>
  55764. <td>Versions</td>
  55765. <td>v0.2.0, v0.6.0</td>
  55766. </tr>
  55767. <tr>
  55768. <td>Architectures</td>
  55769. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55770. </tr>
  55771. <tr>
  55772. <td>Definition</td>
  55773. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlgen/xmake.lua">sqlgen/xmake.lua</a></td>
  55774. </tr>
  55775. </tbody>
  55776. </table>
  55777. <h5 id="installcommand">Install command</h5>
  55778. <pre><code class="lang-console">xrepo install sqlgen
  55779. </code></pre>
  55780. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55781. <pre><code class="lang-lua">add_requires("sqlgen")
  55782. </code></pre>
  55783. <h3 id="sqliteveclinux">sqlite-vec (linux)</h3>
  55784. <table>
  55785. <thead>
  55786. <tr>
  55787. <th>Description</th>
  55788. <th><em>A vector search SQLite extension that runs anywhere!</em></th>
  55789. </tr>
  55790. </thead>
  55791. <tbody>
  55792. <tr>
  55793. <td>Homepage</td>
  55794. <td><a href="https://github.com/asg017/sqlite-vec">https://github.com/asg017/sqlite-vec</a></td>
  55795. </tr>
  55796. <tr>
  55797. <td>License</td>
  55798. <td>Apache-2.0</td>
  55799. </tr>
  55800. <tr>
  55801. <td>Versions</td>
  55802. <td>0.1.3, 0.1.6</td>
  55803. </tr>
  55804. <tr>
  55805. <td>Architectures</td>
  55806. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55807. </tr>
  55808. <tr>
  55809. <td>Definition</td>
  55810. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlite-vec/xmake.lua">sqlite-vec/xmake.lua</a></td>
  55811. </tr>
  55812. </tbody>
  55813. </table>
  55814. <h5 id="installcommand">Install command</h5>
  55815. <pre><code class="lang-console">xrepo install sqlite-vec
  55816. </code></pre>
  55817. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55818. <pre><code class="lang-lua">add_requires("sqlite-vec")
  55819. </code></pre>
  55820. <h3 id="sqlite3linux">sqlite3 (linux)</h3>
  55821. <table>
  55822. <thead>
  55823. <tr>
  55824. <th>Description</th>
  55825. <th><em>The most used database engine in the world</em></th>
  55826. </tr>
  55827. </thead>
  55828. <tbody>
  55829. <tr>
  55830. <td>Homepage</td>
  55831. <td><a href="https://sqlite.org/">https://sqlite.org/</a></td>
  55832. </tr>
  55833. <tr>
  55834. <td>License</td>
  55835. <td>Public Domain</td>
  55836. </tr>
  55837. <tr>
  55838. <td>Versions</td>
  55839. <td>3.23.0+0, 3.24.0+0, 3.34.0+100, 3.35.0+400, 3.35.0+300, 3.36.0+0, 3.37.0+200, 3.39.0+200, 3.43.0+200, 3.45.0+300, 3.45.0+100, 3.45.0+200, 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+200, 3.49.0+0, 3.49.0+100, 3.50.0+300, 3.50.0+400, 3.50.0+200, 3.50.0+100, 3.50.0+0, 3.51.0+100, 3.51.0+0, 3.51.0+200</td>
  55840. </tr>
  55841. <tr>
  55842. <td>Architectures</td>
  55843. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55844. </tr>
  55845. <tr>
  55846. <td>Definition</td>
  55847. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlite3/xmake.lua">sqlite3/xmake.lua</a></td>
  55848. </tr>
  55849. </tbody>
  55850. </table>
  55851. <h5 id="installcommand">Install command</h5>
  55852. <pre><code class="lang-console">xrepo install sqlite3
  55853. </code></pre>
  55854. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55855. <pre><code class="lang-lua">add_requires("sqlite3")
  55856. </code></pre>
  55857. <h3 id="sqlite3lemonlinux">sqlite3-lemon (linux)</h3>
  55858. <table>
  55859. <thead>
  55860. <tr>
  55861. <th>Description</th>
  55862. <th><em>A parser generator</em></th>
  55863. </tr>
  55864. </thead>
  55865. <tbody>
  55866. <tr>
  55867. <td>Homepage</td>
  55868. <td><a href="https://sqlite.org/">https://sqlite.org/</a></td>
  55869. </tr>
  55870. <tr>
  55871. <td>License</td>
  55872. <td>Public Domain</td>
  55873. </tr>
  55874. <tr>
  55875. <td>Versions</td>
  55876. <td>3.49.0+200</td>
  55877. </tr>
  55878. <tr>
  55879. <td>Architectures</td>
  55880. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55881. </tr>
  55882. <tr>
  55883. <td>Definition</td>
  55884. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlite3-lemon/xmake.lua">sqlite3-lemon/xmake.lua</a></td>
  55885. </tr>
  55886. </tbody>
  55887. </table>
  55888. <h5 id="installcommand">Install command</h5>
  55889. <pre><code class="lang-console">xrepo install sqlite3-lemon
  55890. </code></pre>
  55891. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55892. <pre><code class="lang-lua">add_requires("sqlite3-lemon")
  55893. </code></pre>
  55894. <h3 id="sqlite_ormlinux">sqlite_orm (linux)</h3>
  55895. <table>
  55896. <thead>
  55897. <tr>
  55898. <th>Description</th>
  55899. <th><em>SQLite ORM light header only library for modern C++</em></th>
  55900. </tr>
  55901. </thead>
  55902. <tbody>
  55903. <tr>
  55904. <td>Homepage</td>
  55905. <td><a href="https://github.com/fnc12/sqlite_orm">https://github.com/fnc12/sqlite_orm</a></td>
  55906. </tr>
  55907. <tr>
  55908. <td>Versions</td>
  55909. <td>v1.8.2, v1.9, v1.9.1</td>
  55910. </tr>
  55911. <tr>
  55912. <td>Architectures</td>
  55913. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55914. </tr>
  55915. <tr>
  55916. <td>Definition</td>
  55917. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlite_orm/xmake.lua">sqlite_orm/xmake.lua</a></td>
  55918. </tr>
  55919. </tbody>
  55920. </table>
  55921. <h5 id="installcommand">Install command</h5>
  55922. <pre><code class="lang-console">xrepo install sqlite_orm
  55923. </code></pre>
  55924. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55925. <pre><code class="lang-lua">add_requires("sqlite_orm")
  55926. </code></pre>
  55927. <h3 id="sqlitecpplinux">sqlitecpp (linux)</h3>
  55928. <table>
  55929. <thead>
  55930. <tr>
  55931. <th>Description</th>
  55932. <th><em>SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper.</em></th>
  55933. </tr>
  55934. </thead>
  55935. <tbody>
  55936. <tr>
  55937. <td>Homepage</td>
  55938. <td><a href="http://srombauts.github.io/SQLiteCpp">http://srombauts.github.io/SQLiteCpp</a></td>
  55939. </tr>
  55940. <tr>
  55941. <td>License</td>
  55942. <td>MIT</td>
  55943. </tr>
  55944. <tr>
  55945. <td>Versions</td>
  55946. <td>3.2.1, 3.3.1, 3.3.2, 3.3.3</td>
  55947. </tr>
  55948. <tr>
  55949. <td>Architectures</td>
  55950. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55951. </tr>
  55952. <tr>
  55953. <td>Definition</td>
  55954. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlitecpp/xmake.lua">sqlitecpp/xmake.lua</a></td>
  55955. </tr>
  55956. </tbody>
  55957. </table>
  55958. <h5 id="installcommand">Install command</h5>
  55959. <pre><code class="lang-console">xrepo install sqlitecpp
  55960. </code></pre>
  55961. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55962. <pre><code class="lang-lua">add_requires("sqlitecpp")
  55963. </code></pre>
  55964. <h3 id="sqlpp11linux">sqlpp11 (linux)</h3>
  55965. <table>
  55966. <thead>
  55967. <tr>
  55968. <th>Description</th>
  55969. <th><em>A type safe SQL template library for C++</em></th>
  55970. </tr>
  55971. </thead>
  55972. <tbody>
  55973. <tr>
  55974. <td>Homepage</td>
  55975. <td><a href="https://github.com/rbock/sqlpp11">https://github.com/rbock/sqlpp11</a></td>
  55976. </tr>
  55977. <tr>
  55978. <td>License</td>
  55979. <td>BSD-2-Clause</td>
  55980. </tr>
  55981. <tr>
  55982. <td>Versions</td>
  55983. <td>0.61, 0.64, 0.65</td>
  55984. </tr>
  55985. <tr>
  55986. <td>Architectures</td>
  55987. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55988. </tr>
  55989. <tr>
  55990. <td>Definition</td>
  55991. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlpp11/xmake.lua">sqlpp11/xmake.lua</a></td>
  55992. </tr>
  55993. </tbody>
  55994. </table>
  55995. <h5 id="installcommand">Install command</h5>
  55996. <pre><code class="lang-console">xrepo install sqlpp11
  55997. </code></pre>
  55998. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55999. <pre><code class="lang-lua">add_requires("sqlpp11")
  56000. </code></pre>
  56001. <h3 id="sqratlinux">sqrat (linux)</h3>
  56002. <table>
  56003. <thead>
  56004. <tr>
  56005. <th>Description</th>
  56006. <th><em>Sqrat is a C++ library for Squirrel that facilitates exposing classes and other native functionality to Squirrel scripts.</em></th>
  56007. </tr>
  56008. </thead>
  56009. <tbody>
  56010. <tr>
  56011. <td>Homepage</td>
  56012. <td><a href="http://scrat.sourceforge.net/">http://scrat.sourceforge.net/</a></td>
  56013. </tr>
  56014. <tr>
  56015. <td>License</td>
  56016. <td>zlib</td>
  56017. </tr>
  56018. <tr>
  56019. <td>Versions</td>
  56020. <td>0.9.2</td>
  56021. </tr>
  56022. <tr>
  56023. <td>Architectures</td>
  56024. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56025. </tr>
  56026. <tr>
  56027. <td>Definition</td>
  56028. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqrat/xmake.lua">sqrat/xmake.lua</a></td>
  56029. </tr>
  56030. </tbody>
  56031. </table>
  56032. <h5 id="installcommand">Install command</h5>
  56033. <pre><code class="lang-console">xrepo install sqrat
  56034. </code></pre>
  56035. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56036. <pre><code class="lang-lua">add_requires("sqrat")
  56037. </code></pre>
  56038. <h3 id="squirrellinux">squirrel (linux)</h3>
  56039. <table>
  56040. <thead>
  56041. <tr>
  56042. <th>Description</th>
  56043. <th><em>Official repository for the programming language Squirrel</em></th>
  56044. </tr>
  56045. </thead>
  56046. <tbody>
  56047. <tr>
  56048. <td>Homepage</td>
  56049. <td><a href="http://www.squirrel-lang.org">http://www.squirrel-lang.org</a></td>
  56050. </tr>
  56051. <tr>
  56052. <td>License</td>
  56053. <td>MIT</td>
  56054. </tr>
  56055. <tr>
  56056. <td>Versions</td>
  56057. <td>v3.2</td>
  56058. </tr>
  56059. <tr>
  56060. <td>Architectures</td>
  56061. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56062. </tr>
  56063. <tr>
  56064. <td>Definition</td>
  56065. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/squirrel/xmake.lua">squirrel/xmake.lua</a></td>
  56066. </tr>
  56067. </tbody>
  56068. </table>
  56069. <h5 id="installcommand">Install command</h5>
  56070. <pre><code class="lang-console">xrepo install squirrel
  56071. </code></pre>
  56072. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56073. <pre><code class="lang-lua">add_requires("squirrel")
  56074. </code></pre>
  56075. <h3 id="srelllinux">srell (linux)</h3>
  56076. <table>
  56077. <thead>
  56078. <tr>
  56079. <th>Description</th>
  56080. <th><em>SRELL (std::regex-like library) is a Unicode-aware regular expression template library for C++.</em></th>
  56081. </tr>
  56082. </thead>
  56083. <tbody>
  56084. <tr>
  56085. <td>Homepage</td>
  56086. <td><a href="https://akenotsuki.com/misc/srell">https://akenotsuki.com/misc/srell</a></td>
  56087. </tr>
  56088. <tr>
  56089. <td>License</td>
  56090. <td>BSD-2-Clause</td>
  56091. </tr>
  56092. <tr>
  56093. <td>Versions</td>
  56094. <td>3.018, 4.019, 4.063</td>
  56095. </tr>
  56096. <tr>
  56097. <td>Architectures</td>
  56098. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56099. </tr>
  56100. <tr>
  56101. <td>Definition</td>
  56102. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/srell/xmake.lua">srell/xmake.lua</a></td>
  56103. </tr>
  56104. </tbody>
  56105. </table>
  56106. <h5 id="installcommand">Install command</h5>
  56107. <pre><code class="lang-console">xrepo install srell
  56108. </code></pre>
  56109. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56110. <pre><code class="lang-lua">add_requires("srell")
  56111. </code></pre>
  56112. <h3 id="srpclinux">srpc (linux)</h3>
  56113. <table>
  56114. <thead>
  56115. <tr>
  56116. <th>Description</th>
  56117. <th><em>RPC framework based on C++ Workflow. Supports SRPC, Baidu bRPC, Tencent tRPC, thrift protocols.</em></th>
  56118. </tr>
  56119. </thead>
  56120. <tbody>
  56121. <tr>
  56122. <td>Homepage</td>
  56123. <td><a href="https://github.com/sogou/srpc">https://github.com/sogou/srpc</a></td>
  56124. </tr>
  56125. <tr>
  56126. <td>License</td>
  56127. <td>Apache-2.0</td>
  56128. </tr>
  56129. <tr>
  56130. <td>Versions</td>
  56131. <td>v0.10.2, v0.10.3, v0.10.4</td>
  56132. </tr>
  56133. <tr>
  56134. <td>Architectures</td>
  56135. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56136. </tr>
  56137. <tr>
  56138. <td>Definition</td>
  56139. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/srpc/xmake.lua">srpc/xmake.lua</a></td>
  56140. </tr>
  56141. </tbody>
  56142. </table>
  56143. <h5 id="installcommand">Install command</h5>
  56144. <pre><code class="lang-console">xrepo install srpc
  56145. </code></pre>
  56146. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56147. <pre><code class="lang-lua">add_requires("srpc")
  56148. </code></pre>
  56149. <h3 id="srtlinux">srt (linux)</h3>
  56150. <table>
  56151. <thead>
  56152. <tr>
  56153. <th>Description</th>
  56154. <th><em>Secure Reliable Transport (SRT) Protocol</em></th>
  56155. </tr>
  56156. </thead>
  56157. <tbody>
  56158. <tr>
  56159. <td>Homepage</td>
  56160. <td><a href="https://www.srtalliance.org/">https://www.srtalliance.org/</a></td>
  56161. </tr>
  56162. <tr>
  56163. <td>License</td>
  56164. <td>MPL-2.0</td>
  56165. </tr>
  56166. <tr>
  56167. <td>Versions</td>
  56168. <td>v1.4.2, v1.5.3, v1.5.4</td>
  56169. </tr>
  56170. <tr>
  56171. <td>Architectures</td>
  56172. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56173. </tr>
  56174. <tr>
  56175. <td>Definition</td>
  56176. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/srt/xmake.lua">srt/xmake.lua</a></td>
  56177. </tr>
  56178. </tbody>
  56179. </table>
  56180. <h5 id="installcommand">Install command</h5>
  56181. <pre><code class="lang-console">xrepo install srt
  56182. </code></pre>
  56183. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56184. <pre><code class="lang-lua">add_requires("srt")
  56185. </code></pre>
  56186. <h3 id="srtplinux">srtp (linux)</h3>
  56187. <table>
  56188. <thead>
  56189. <tr>
  56190. <th>Description</th>
  56191. <th><em>Library for SRTP (Secure Realtime Transport Protocol)</em></th>
  56192. </tr>
  56193. </thead>
  56194. <tbody>
  56195. <tr>
  56196. <td>Homepage</td>
  56197. <td><a href="https://github.com/cisco/libsrtp">https://github.com/cisco/libsrtp</a></td>
  56198. </tr>
  56199. <tr>
  56200. <td>License</td>
  56201. <td>BSD-3-Clause</td>
  56202. </tr>
  56203. <tr>
  56204. <td>Versions</td>
  56205. <td>v2.5.0, v2.6, v2.7</td>
  56206. </tr>
  56207. <tr>
  56208. <td>Architectures</td>
  56209. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56210. </tr>
  56211. <tr>
  56212. <td>Definition</td>
  56213. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/srtp/xmake.lua">srtp/xmake.lua</a></td>
  56214. </tr>
  56215. </tbody>
  56216. </table>
  56217. <h5 id="installcommand">Install command</h5>
  56218. <pre><code class="lang-console">xrepo install srtp
  56219. </code></pre>
  56220. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56221. <pre><code class="lang-lua">add_requires("srtp")
  56222. </code></pre>
  56223. <h3 id="sse2neonlinux">sse2neon (linux)</h3>
  56224. <table>
  56225. <thead>
  56226. <tr>
  56227. <th>Description</th>
  56228. <th><em>A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation</em></th>
  56229. </tr>
  56230. </thead>
  56231. <tbody>
  56232. <tr>
  56233. <td>Homepage</td>
  56234. <td><a href="https://github.com/DLTcollab/sse2neon">https://github.com/DLTcollab/sse2neon</a></td>
  56235. </tr>
  56236. <tr>
  56237. <td>License</td>
  56238. <td>MIT</td>
  56239. </tr>
  56240. <tr>
  56241. <td>Versions</td>
  56242. <td>v1.7.0, v1.8.0, v1.9.1</td>
  56243. </tr>
  56244. <tr>
  56245. <td>Architectures</td>
  56246. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56247. </tr>
  56248. <tr>
  56249. <td>Definition</td>
  56250. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sse2neon/xmake.lua">sse2neon/xmake.lua</a></td>
  56251. </tr>
  56252. </tbody>
  56253. </table>
  56254. <h5 id="installcommand">Install command</h5>
  56255. <pre><code class="lang-console">xrepo install sse2neon
  56256. </code></pre>
  56257. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56258. <pre><code class="lang-lua">add_requires("sse2neon")
  56259. </code></pre>
  56260. <h3 id="sse2rvvlinux">sse2rvv (linux)</h3>
  56261. <table>
  56262. <thead>
  56263. <tr>
  56264. <th>Description</th>
  56265. <th><em>A translator from Intel SSE intrinsics to RISCV-V Extension implementation</em></th>
  56266. </tr>
  56267. </thead>
  56268. <tbody>
  56269. <tr>
  56270. <td>Homepage</td>
  56271. <td><a href="https://github.com/pattonkan/sse2rvv">https://github.com/pattonkan/sse2rvv</a></td>
  56272. </tr>
  56273. <tr>
  56274. <td>License</td>
  56275. <td>MIT</td>
  56276. </tr>
  56277. <tr>
  56278. <td>Versions</td>
  56279. <td>2024.02.18</td>
  56280. </tr>
  56281. <tr>
  56282. <td>Architectures</td>
  56283. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56284. </tr>
  56285. <tr>
  56286. <td>Definition</td>
  56287. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sse2rvv/xmake.lua">sse2rvv/xmake.lua</a></td>
  56288. </tr>
  56289. </tbody>
  56290. </table>
  56291. <h5 id="installcommand">Install command</h5>
  56292. <pre><code class="lang-console">xrepo install sse2rvv
  56293. </code></pre>
  56294. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56295. <pre><code class="lang-lua">add_requires("sse2rvv")
  56296. </code></pre>
  56297. <h3 id="ssplinux">ssp (linux)</h3>
  56298. <table>
  56299. <thead>
  56300. <tr>
  56301. <th>Description</th>
  56302. <th><em>C++ CSV parser</em></th>
  56303. </tr>
  56304. </thead>
  56305. <tbody>
  56306. <tr>
  56307. <td>Homepage</td>
  56308. <td><a href="https://github.com/red0124/ssp">https://github.com/red0124/ssp</a></td>
  56309. </tr>
  56310. <tr>
  56311. <td>License</td>
  56312. <td>MIT</td>
  56313. </tr>
  56314. <tr>
  56315. <td>Versions</td>
  56316. <td>v1.6.1, v1.8.0</td>
  56317. </tr>
  56318. <tr>
  56319. <td>Architectures</td>
  56320. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56321. </tr>
  56322. <tr>
  56323. <td>Definition</td>
  56324. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/ssp/xmake.lua">ssp/xmake.lua</a></td>
  56325. </tr>
  56326. </tbody>
  56327. </table>
  56328. <h5 id="installcommand">Install command</h5>
  56329. <pre><code class="lang-console">xrepo install ssp
  56330. </code></pre>
  56331. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56332. <pre><code class="lang-lua">add_requires("ssp")
  56333. </code></pre>
  56334. <h3 id="standardliblinux">standardlib (linux)</h3>
  56335. <table>
  56336. <thead>
  56337. <tr>
  56338. <th>Description</th>
  56339. <th><em>A complete standardlib for c for once</em></th>
  56340. </tr>
  56341. </thead>
  56342. <tbody>
  56343. <tr>
  56344. <td>Homepage</td>
  56345. <td><a href="https://github.com/gregoryc/standardlib">https://github.com/gregoryc/standardlib</a></td>
  56346. </tr>
  56347. <tr>
  56348. <td>License</td>
  56349. <td>Public Domain</td>
  56350. </tr>
  56351. <tr>
  56352. <td>Versions</td>
  56353. <td>2024.03.25</td>
  56354. </tr>
  56355. <tr>
  56356. <td>Architectures</td>
  56357. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56358. </tr>
  56359. <tr>
  56360. <td>Definition</td>
  56361. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/standardlib/xmake.lua">standardlib/xmake.lua</a></td>
  56362. </tr>
  56363. </tbody>
  56364. </table>
  56365. <h5 id="installcommand">Install command</h5>
  56366. <pre><code class="lang-console">xrepo install standardlib
  56367. </code></pre>
  56368. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56369. <pre><code class="lang-lua">add_requires("standardlib")
  56370. </code></pre>
  56371. <h3 id="starpulinux">starpu (linux)</h3>
  56372. <table>
  56373. <thead>
  56374. <tr>
  56375. <th>Description</th>
  56376. <th><em>StarPU is a task programming library for hybrid architectures</em></th>
  56377. </tr>
  56378. </thead>
  56379. <tbody>
  56380. <tr>
  56381. <td>Homepage</td>
  56382. <td><a href="https://starpu.gitlabpages.inria.fr/">https://starpu.gitlabpages.inria.fr/</a></td>
  56383. </tr>
  56384. <tr>
  56385. <td>License</td>
  56386. <td>LGPL-2.1</td>
  56387. </tr>
  56388. <tr>
  56389. <td>Versions</td>
  56390. <td>1.3.8</td>
  56391. </tr>
  56392. <tr>
  56393. <td>Architectures</td>
  56394. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56395. </tr>
  56396. <tr>
  56397. <td>Definition</td>
  56398. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/starpu/xmake.lua">starpu/xmake.lua</a></td>
  56399. </tr>
  56400. </tbody>
  56401. </table>
  56402. <h5 id="installcommand">Install command</h5>
  56403. <pre><code class="lang-console">xrepo install starpu
  56404. </code></pre>
  56405. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56406. <pre><code class="lang-lua">add_requires("starpu")
  56407. </code></pre>
  56408. <h3 id="statuscodelinux">status-code (linux)</h3>
  56409. <table>
  56410. <thead>
  56411. <tr>
  56412. <th>Description</th>
  56413. <th><em>Proposed SG14 status_code for the C++ standard</em></th>
  56414. </tr>
  56415. </thead>
  56416. <tbody>
  56417. <tr>
  56418. <td>Homepage</td>
  56419. <td><a href="https://github.com/ned14/status-code">https://github.com/ned14/status-code</a></td>
  56420. </tr>
  56421. <tr>
  56422. <td>License</td>
  56423. <td>Apache-2.0</td>
  56424. </tr>
  56425. <tr>
  56426. <td>Versions</td>
  56427. <td>2025.05.21</td>
  56428. </tr>
  56429. <tr>
  56430. <td>Architectures</td>
  56431. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56432. </tr>
  56433. <tr>
  56434. <td>Definition</td>
  56435. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/status-code/xmake.lua">status-code/xmake.lua</a></td>
  56436. </tr>
  56437. </tbody>
  56438. </table>
  56439. <h5 id="installcommand">Install command</h5>
  56440. <pre><code class="lang-console">xrepo install status-code
  56441. </code></pre>
  56442. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56443. <pre><code class="lang-lua">add_requires("status-code")
  56444. </code></pre>
  56445. <h3 id="stblinux">stb (linux)</h3>
  56446. <table>
  56447. <thead>
  56448. <tr>
  56449. <th>Description</th>
  56450. <th><em>single-file public domain (or MIT licensed) libraries for C/C++</em></th>
  56451. </tr>
  56452. </thead>
  56453. <tbody>
  56454. <tr>
  56455. <td>Homepage</td>
  56456. <td><a href="https://github.com/nothings/stb">https://github.com/nothings/stb</a></td>
  56457. </tr>
  56458. <tr>
  56459. <td>Versions</td>
  56460. <td>2019.02.07, 2021.07.13, 2021.09.10, 2023.01.30, 2023.12.15, 2024.06.01, 2025.03.14</td>
  56461. </tr>
  56462. <tr>
  56463. <td>Architectures</td>
  56464. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56465. </tr>
  56466. <tr>
  56467. <td>Definition</td>
  56468. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stb/xmake.lua">stb/xmake.lua</a></td>
  56469. </tr>
  56470. </tbody>
  56471. </table>
  56472. <h5 id="installcommand">Install command</h5>
  56473. <pre><code class="lang-console">xrepo install stb
  56474. </code></pre>
  56475. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56476. <pre><code class="lang-lua">add_requires("stb")
  56477. </code></pre>
  56478. <h3 id="stclinux">stc (linux)</h3>
  56479. <table>
  56480. <thead>
  56481. <tr>
  56482. <th>Description</th>
  56483. <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>
  56484. </tr>
  56485. </thead>
  56486. <tbody>
  56487. <tr>
  56488. <td>Homepage</td>
  56489. <td><a href="https://github.com/stclib/STC">https://github.com/stclib/STC</a></td>
  56490. </tr>
  56491. <tr>
  56492. <td>License</td>
  56493. <td>MIT</td>
  56494. </tr>
  56495. <tr>
  56496. <td>Versions</td>
  56497. <td>v4.2, v5.0</td>
  56498. </tr>
  56499. <tr>
  56500. <td>Architectures</td>
  56501. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56502. </tr>
  56503. <tr>
  56504. <td>Definition</td>
  56505. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stc/xmake.lua">stc/xmake.lua</a></td>
  56506. </tr>
  56507. </tbody>
  56508. </table>
  56509. <h5 id="installcommand">Install command</h5>
  56510. <pre><code class="lang-console">xrepo install stc
  56511. </code></pre>
  56512. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56513. <pre><code class="lang-lua">add_requires("stc")
  56514. </code></pre>
  56515. <h3 id="stdexeclinux">stdexec (linux)</h3>
  56516. <table>
  56517. <thead>
  56518. <tr>
  56519. <th>Description</th>
  56520. <th><em><code>std::execution</code>, the proposed C++ framework for asynchronous and parallel programming. </em></th>
  56521. </tr>
  56522. </thead>
  56523. <tbody>
  56524. <tr>
  56525. <td>Homepage</td>
  56526. <td><a href="https://github.com/NVIDIA/stdexec">https://github.com/NVIDIA/stdexec</a></td>
  56527. </tr>
  56528. <tr>
  56529. <td>License</td>
  56530. <td>Apache-2.0</td>
  56531. </tr>
  56532. <tr>
  56533. <td>Versions</td>
  56534. <td>2024.03.08, 2024.12.08</td>
  56535. </tr>
  56536. <tr>
  56537. <td>Architectures</td>
  56538. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56539. </tr>
  56540. <tr>
  56541. <td>Definition</td>
  56542. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stdexec/xmake.lua">stdexec/xmake.lua</a></td>
  56543. </tr>
  56544. </tbody>
  56545. </table>
  56546. <h5 id="installcommand">Install command</h5>
  56547. <pre><code class="lang-console">xrepo install stdexec
  56548. </code></pre>
  56549. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56550. <pre><code class="lang-lua">add_requires("stdexec")
  56551. </code></pre>
  56552. <h3 id="stduuidlinux">stduuid (linux)</h3>
  56553. <table>
  56554. <thead>
  56555. <tr>
  56556. <th>Description</th>
  56557. <th><em>A C++17 cross-platform implementation for UUIDs</em></th>
  56558. </tr>
  56559. </thead>
  56560. <tbody>
  56561. <tr>
  56562. <td>Homepage</td>
  56563. <td><a href="https://github.com/mariusbancila/stduuid">https://github.com/mariusbancila/stduuid</a></td>
  56564. </tr>
  56565. <tr>
  56566. <td>License</td>
  56567. <td>MIT</td>
  56568. </tr>
  56569. <tr>
  56570. <td>Versions</td>
  56571. <td>v1.2.3</td>
  56572. </tr>
  56573. <tr>
  56574. <td>Architectures</td>
  56575. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56576. </tr>
  56577. <tr>
  56578. <td>Definition</td>
  56579. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stduuid/xmake.lua">stduuid/xmake.lua</a></td>
  56580. </tr>
  56581. </tbody>
  56582. </table>
  56583. <h5 id="installcommand">Install command</h5>
  56584. <pre><code class="lang-console">xrepo install stduuid
  56585. </code></pre>
  56586. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56587. <pre><code class="lang-lua">add_requires("stduuid")
  56588. </code></pre>
  56589. <h3 id="steamaudiolinux">steam-audio (linux)</h3>
  56590. <table>
  56591. <thead>
  56592. <tr>
  56593. <th>Description</th>
  56594. <th><em>Valve&#39;s steam audio library</em></th>
  56595. </tr>
  56596. </thead>
  56597. <tbody>
  56598. <tr>
  56599. <td>Homepage</td>
  56600. <td><a href="https://valvesoftware.github.io/steam-audio/">https://valvesoftware.github.io/steam-audio/</a></td>
  56601. </tr>
  56602. <tr>
  56603. <td>License</td>
  56604. <td>Apache-2.0</td>
  56605. </tr>
  56606. <tr>
  56607. <td>Versions</td>
  56608. <td>v4.6.0, v4.6.1, v4.7.0, v4.8.0, v4.8.1</td>
  56609. </tr>
  56610. <tr>
  56611. <td>Architectures</td>
  56612. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56613. </tr>
  56614. <tr>
  56615. <td>Definition</td>
  56616. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/steam-audio/xmake.lua">steam-audio/xmake.lua</a></td>
  56617. </tr>
  56618. </tbody>
  56619. </table>
  56620. <h5 id="installcommand">Install command</h5>
  56621. <pre><code class="lang-console">xrepo install steam-audio
  56622. </code></pre>
  56623. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56624. <pre><code class="lang-lua">add_requires("steam-audio")
  56625. </code></pre>
  56626. <h3 id="step20linux">step20 (linux)</h3>
  56627. <table>
  56628. <thead>
  56629. <tr>
  56630. <th>Description</th>
  56631. <th><em>Step20 is a C++20, header-only library of STL-like algorithms and data structures</em></th>
  56632. </tr>
  56633. </thead>
  56634. <tbody>
  56635. <tr>
  56636. <td>Homepage</td>
  56637. <td><a href="https://github.com/storm-ptr/step20">https://github.com/storm-ptr/step20</a></td>
  56638. </tr>
  56639. <tr>
  56640. <td>License</td>
  56641. <td>MIT</td>
  56642. </tr>
  56643. <tr>
  56644. <td>Versions</td>
  56645. <td>2023.08.21</td>
  56646. </tr>
  56647. <tr>
  56648. <td>Architectures</td>
  56649. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56650. </tr>
  56651. <tr>
  56652. <td>Definition</td>
  56653. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/step20/xmake.lua">step20/xmake.lua</a></td>
  56654. </tr>
  56655. </tbody>
  56656. </table>
  56657. <h5 id="installcommand">Install command</h5>
  56658. <pre><code class="lang-console">xrepo install step20
  56659. </code></pre>
  56660. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56661. <pre><code class="lang-lua">add_requires("step20")
  56662. </code></pre>
  56663. <h3 id="stfllinux">stfl (linux)</h3>
  56664. <table>
  56665. <thead>
  56666. <tr>
  56667. <th>Description</th>
  56668. <th><em>stfl with Newsboat-related bugfixes</em></th>
  56669. </tr>
  56670. </thead>
  56671. <tbody>
  56672. <tr>
  56673. <td>Homepage</td>
  56674. <td><a href="https://github.com/newsboat/stfl">https://github.com/newsboat/stfl</a></td>
  56675. </tr>
  56676. <tr>
  56677. <td>License</td>
  56678. <td>LGPL-3.0</td>
  56679. </tr>
  56680. <tr>
  56681. <td>Versions</td>
  56682. <td>2024.12.24</td>
  56683. </tr>
  56684. <tr>
  56685. <td>Architectures</td>
  56686. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56687. </tr>
  56688. <tr>
  56689. <td>Definition</td>
  56690. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stfl/xmake.lua">stfl/xmake.lua</a></td>
  56691. </tr>
  56692. </tbody>
  56693. </table>
  56694. <h5 id="installcommand">Install command</h5>
  56695. <pre><code class="lang-console">xrepo install stfl
  56696. </code></pre>
  56697. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56698. <pre><code class="lang-lua">add_requires("stfl")
  56699. </code></pre>
  56700. <h3 id="stlablinux">stlab (linux)</h3>
  56701. <table>
  56702. <thead>
  56703. <tr>
  56704. <th>Description</th>
  56705. <th><em>Adobe Source Libraries from Software Technology Lab</em></th>
  56706. </tr>
  56707. </thead>
  56708. <tbody>
  56709. <tr>
  56710. <td>Homepage</td>
  56711. <td><a href="https://stlab.cc/">https://stlab.cc/</a></td>
  56712. </tr>
  56713. <tr>
  56714. <td>License</td>
  56715. <td>BSL-1.0</td>
  56716. </tr>
  56717. <tr>
  56718. <td>Versions</td>
  56719. <td>v1.6.2</td>
  56720. </tr>
  56721. <tr>
  56722. <td>Architectures</td>
  56723. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56724. </tr>
  56725. <tr>
  56726. <td>Definition</td>
  56727. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stlab/xmake.lua">stlab/xmake.lua</a></td>
  56728. </tr>
  56729. </tbody>
  56730. </table>
  56731. <h5 id="installcommand">Install command</h5>
  56732. <pre><code class="lang-console">xrepo install stlab
  56733. </code></pre>
  56734. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56735. <pre><code class="lang-lua">add_requires("stlab")
  56736. </code></pre>
  56737. <h3 id="streamvbytelinux">streamvbyte (linux)</h3>
  56738. <table>
  56739. <thead>
  56740. <tr>
  56741. <th>Description</th>
  56742. <th><em>Fast integer compression in C using the StreamVByte codec</em></th>
  56743. </tr>
  56744. </thead>
  56745. <tbody>
  56746. <tr>
  56747. <td>Homepage</td>
  56748. <td><a href="https://github.com/lemire/streamvbyte">https://github.com/lemire/streamvbyte</a></td>
  56749. </tr>
  56750. <tr>
  56751. <td>License</td>
  56752. <td>Apache-2.0</td>
  56753. </tr>
  56754. <tr>
  56755. <td>Versions</td>
  56756. <td>v1.0.0, v2.0.0</td>
  56757. </tr>
  56758. <tr>
  56759. <td>Architectures</td>
  56760. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56761. </tr>
  56762. <tr>
  56763. <td>Definition</td>
  56764. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/streamvbyte/xmake.lua">streamvbyte/xmake.lua</a></td>
  56765. </tr>
  56766. </tbody>
  56767. </table>
  56768. <h5 id="installcommand">Install command</h5>
  56769. <pre><code class="lang-console">xrepo install streamvbyte
  56770. </code></pre>
  56771. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56772. <pre><code class="lang-lua">add_requires("streamvbyte")
  56773. </code></pre>
  56774. <h3 id="stringviewlitelinux">string-view-lite (linux)</h3>
  56775. <table>
  56776. <thead>
  56777. <tr>
  56778. <th>Description</th>
  56779. <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>
  56780. </tr>
  56781. </thead>
  56782. <tbody>
  56783. <tr>
  56784. <td>Homepage</td>
  56785. <td><a href="https://github.com/martinmoene/string-view-lite">https://github.com/martinmoene/string-view-lite</a></td>
  56786. </tr>
  56787. <tr>
  56788. <td>License</td>
  56789. <td>BSL-1.0</td>
  56790. </tr>
  56791. <tr>
  56792. <td>Versions</td>
  56793. <td>v1.7.0, v1.8.0</td>
  56794. </tr>
  56795. <tr>
  56796. <td>Architectures</td>
  56797. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56798. </tr>
  56799. <tr>
  56800. <td>Definition</td>
  56801. <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>
  56802. </tr>
  56803. </tbody>
  56804. </table>
  56805. <h5 id="installcommand">Install command</h5>
  56806. <pre><code class="lang-console">xrepo install string-view-lite
  56807. </code></pre>
  56808. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56809. <pre><code class="lang-lua">add_requires("string-view-lite")
  56810. </code></pre>
  56811. <h3 id="stringbuilderlinux">stringbuilder (linux)</h3>
  56812. <table>
  56813. <thead>
  56814. <tr>
  56815. <th>Description</th>
  56816. <th><em>Fast, efficient and convenient alternative to std::stringstream and std::string concatenation.</em></th>
  56817. </tr>
  56818. </thead>
  56819. <tbody>
  56820. <tr>
  56821. <td>Homepage</td>
  56822. <td><a href="https://github.com/Isameru/stringbuilder">https://github.com/Isameru/stringbuilder</a></td>
  56823. </tr>
  56824. <tr>
  56825. <td>License</td>
  56826. <td>MIT</td>
  56827. </tr>
  56828. <tr>
  56829. <td>Versions</td>
  56830. <td>2023.7.10</td>
  56831. </tr>
  56832. <tr>
  56833. <td>Architectures</td>
  56834. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56835. </tr>
  56836. <tr>
  56837. <td>Definition</td>
  56838. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stringbuilder/xmake.lua">stringbuilder/xmake.lua</a></td>
  56839. </tr>
  56840. </tbody>
  56841. </table>
  56842. <h5 id="installcommand">Install command</h5>
  56843. <pre><code class="lang-console">xrepo install stringbuilder
  56844. </code></pre>
  56845. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56846. <pre><code class="lang-lua">add_requires("stringbuilder")
  56847. </code></pre>
  56848. <h3 id="stringzillalinux">stringzilla (linux)</h3>
  56849. <table>
  56850. <thead>
  56851. <tr>
  56852. <th>Description</th>
  56853. <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>
  56854. </tr>
  56855. </thead>
  56856. <tbody>
  56857. <tr>
  56858. <td>Homepage</td>
  56859. <td><a href="https://ashvardanian.com/posts/stringzilla/">https://ashvardanian.com/posts/stringzilla/</a></td>
  56860. </tr>
  56861. <tr>
  56862. <td>License</td>
  56863. <td>Apache-2.0</td>
  56864. </tr>
  56865. <tr>
  56866. <td>Versions</td>
  56867. <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, v4.3.0, v4.4.2, v4.5.1, v4.6.0</td>
  56868. </tr>
  56869. <tr>
  56870. <td>Architectures</td>
  56871. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56872. </tr>
  56873. <tr>
  56874. <td>Definition</td>
  56875. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stringzilla/xmake.lua">stringzilla/xmake.lua</a></td>
  56876. </tr>
  56877. </tbody>
  56878. </table>
  56879. <h5 id="installcommand">Install command</h5>
  56880. <pre><code class="lang-console">xrepo install stringzilla
  56881. </code></pre>
  56882. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56883. <pre><code class="lang-lua">add_requires("stringzilla")
  56884. </code></pre>
  56885. <h3 id="strong_typelinux">strong_type (linux)</h3>
  56886. <table>
  56887. <thead>
  56888. <tr>
  56889. <th>Description</th>
  56890. <th><em>An additive strong typedef library for C++14/17/20.</em></th>
  56891. </tr>
  56892. </thead>
  56893. <tbody>
  56894. <tr>
  56895. <td>Homepage</td>
  56896. <td><a href="https://github.com/rollbear/strong_type">https://github.com/rollbear/strong_type</a></td>
  56897. </tr>
  56898. <tr>
  56899. <td>License</td>
  56900. <td>BSL-1.0</td>
  56901. </tr>
  56902. <tr>
  56903. <td>Versions</td>
  56904. <td>v15</td>
  56905. </tr>
  56906. <tr>
  56907. <td>Architectures</td>
  56908. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56909. </tr>
  56910. <tr>
  56911. <td>Definition</td>
  56912. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/strong_type/xmake.lua">strong_type/xmake.lua</a></td>
  56913. </tr>
  56914. </tbody>
  56915. </table>
  56916. <h5 id="installcommand">Install command</h5>
  56917. <pre><code class="lang-console">xrepo install strong_type
  56918. </code></pre>
  56919. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56920. <pre><code class="lang-lua">add_requires("strong_type")
  56921. </code></pre>
  56922. <h3 id="strtklinux">strtk (linux)</h3>
  56923. <table>
  56924. <thead>
  56925. <tr>
  56926. <th>Description</th>
  56927. <th><em>C++ String Toolkit Library</em></th>
  56928. </tr>
  56929. </thead>
  56930. <tbody>
  56931. <tr>
  56932. <td>Homepage</td>
  56933. <td><a href="https://www.partow.net/programming/strtk/index.html">https://www.partow.net/programming/strtk/index.html</a></td>
  56934. </tr>
  56935. <tr>
  56936. <td>License</td>
  56937. <td>MIT</td>
  56938. </tr>
  56939. <tr>
  56940. <td>Versions</td>
  56941. <td>2020.01.01</td>
  56942. </tr>
  56943. <tr>
  56944. <td>Architectures</td>
  56945. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56946. </tr>
  56947. <tr>
  56948. <td>Definition</td>
  56949. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/strtk/xmake.lua">strtk/xmake.lua</a></td>
  56950. </tr>
  56951. </tbody>
  56952. </table>
  56953. <h5 id="installcommand">Install command</h5>
  56954. <pre><code class="lang-console">xrepo install strtk
  56955. </code></pre>
  56956. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56957. <pre><code class="lang-lua">add_requires("strtk")
  56958. </code></pre>
  56959. <h3 id="stxlinux">stx (linux)</h3>
  56960. <table>
  56961. <thead>
  56962. <tr>
  56963. <th>Description</th>
  56964. <th><em>C++17 &amp; C++ 20 error-handling and utility extensions. </em></th>
  56965. </tr>
  56966. </thead>
  56967. <tbody>
  56968. <tr>
  56969. <td>Homepage</td>
  56970. <td><a href="https://lamarrr.github.io/STX">https://lamarrr.github.io/STX</a></td>
  56971. </tr>
  56972. <tr>
  56973. <td>License</td>
  56974. <td>MIT</td>
  56975. </tr>
  56976. <tr>
  56977. <td>Versions</td>
  56978. <td>v1.0.3, v1.0.5</td>
  56979. </tr>
  56980. <tr>
  56981. <td>Architectures</td>
  56982. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56983. </tr>
  56984. <tr>
  56985. <td>Definition</td>
  56986. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stx/xmake.lua">stx/xmake.lua</a></td>
  56987. </tr>
  56988. </tbody>
  56989. </table>
  56990. <h5 id="installcommand">Install command</h5>
  56991. <pre><code class="lang-console">xrepo install stx
  56992. </code></pre>
  56993. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56994. <pre><code class="lang-lua">add_requires("stx")
  56995. </code></pre>
  56996. <h3 id="subhooklinux">subhook (linux)</h3>
  56997. <table>
  56998. <thead>
  56999. <tr>
  57000. <th>Description</th>
  57001. <th><em>Simple hooking library for C/C++ (x86 only, 32/64-bit, no dependencies). Re-upload of Zeex/subhook.</em></th>
  57002. </tr>
  57003. </thead>
  57004. <tbody>
  57005. <tr>
  57006. <td>Homepage</td>
  57007. <td><a href="https://github.com/Dasharo/subhook">https://github.com/Dasharo/subhook</a></td>
  57008. </tr>
  57009. <tr>
  57010. <td>License</td>
  57011. <td>BSD-2-Clause</td>
  57012. </tr>
  57013. <tr>
  57014. <td>Versions</td>
  57015. <td>2023.02.10</td>
  57016. </tr>
  57017. <tr>
  57018. <td>Architectures</td>
  57019. <td>x86_64</td>
  57020. </tr>
  57021. <tr>
  57022. <td>Definition</td>
  57023. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/subhook/xmake.lua">subhook/xmake.lua</a></td>
  57024. </tr>
  57025. </tbody>
  57026. </table>
  57027. <h5 id="installcommand">Install command</h5>
  57028. <pre><code class="lang-console">xrepo install subhook
  57029. </code></pre>
  57030. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57031. <pre><code class="lang-lua">add_requires("subhook")
  57032. </code></pre>
  57033. <h3 id="subprocesshlinux">subprocess.h (linux)</h3>
  57034. <table>
  57035. <thead>
  57036. <tr>
  57037. <th>Description</th>
  57038. <th><em>single header process launching solution for C and C++ </em></th>
  57039. </tr>
  57040. </thead>
  57041. <tbody>
  57042. <tr>
  57043. <td>Homepage</td>
  57044. <td><a href="https://github.com/sheredom/subprocess.h">https://github.com/sheredom/subprocess.h</a></td>
  57045. </tr>
  57046. <tr>
  57047. <td>Versions</td>
  57048. <td>2022.12.20</td>
  57049. </tr>
  57050. <tr>
  57051. <td>Architectures</td>
  57052. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57053. </tr>
  57054. <tr>
  57055. <td>Definition</td>
  57056. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/subprocess.h/xmake.lua">subprocess.h/xmake.lua</a></td>
  57057. </tr>
  57058. </tbody>
  57059. </table>
  57060. <h5 id="installcommand">Install command</h5>
  57061. <pre><code class="lang-console">xrepo install subprocess.h
  57062. </code></pre>
  57063. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57064. <pre><code class="lang-lua">add_requires("subprocess.h")
  57065. </code></pre>
  57066. <h3 id="suitesparselinux">suitesparse (linux)</h3>
  57067. <table>
  57068. <thead>
  57069. <tr>
  57070. <th>Description</th>
  57071. <th><em>SuiteSparse is a suite of sparse matrix algorithms</em></th>
  57072. </tr>
  57073. </thead>
  57074. <tbody>
  57075. <tr>
  57076. <td>Homepage</td>
  57077. <td><a href="https://people.engr.tamu.edu/davis/suitesparse.html">https://people.engr.tamu.edu/davis/suitesparse.html</a></td>
  57078. </tr>
  57079. <tr>
  57080. <td>Versions</td>
  57081. <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, v7.12.1, v7.12.2</td>
  57082. </tr>
  57083. <tr>
  57084. <td>Architectures</td>
  57085. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57086. </tr>
  57087. <tr>
  57088. <td>Definition</td>
  57089. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/suitesparse/xmake.lua">suitesparse/xmake.lua</a></td>
  57090. </tr>
  57091. </tbody>
  57092. </table>
  57093. <h5 id="installcommand">Install command</h5>
  57094. <pre><code class="lang-console">xrepo install suitesparse
  57095. </code></pre>
  57096. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57097. <pre><code class="lang-lua">add_requires("suitesparse")
  57098. </code></pre>
  57099. <h3 id="superlulinux">superlu (linux)</h3>
  57100. <table>
  57101. <thead>
  57102. <tr>
  57103. <th>Description</th>
  57104. <th><em>SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations.</em></th>
  57105. </tr>
  57106. </thead>
  57107. <tbody>
  57108. <tr>
  57109. <td>Homepage</td>
  57110. <td><a href="https://portal.nersc.gov/project/sparse/superlu/">https://portal.nersc.gov/project/sparse/superlu/</a></td>
  57111. </tr>
  57112. <tr>
  57113. <td>License</td>
  57114. <td>BSD-3-Clause</td>
  57115. </tr>
  57116. <tr>
  57117. <td>Versions</td>
  57118. <td>v5.2.2, v5.3.0, v7.0.0, v7.0.1</td>
  57119. </tr>
  57120. <tr>
  57121. <td>Architectures</td>
  57122. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57123. </tr>
  57124. <tr>
  57125. <td>Definition</td>
  57126. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/superlu/xmake.lua">superlu/xmake.lua</a></td>
  57127. </tr>
  57128. </tbody>
  57129. </table>
  57130. <h5 id="installcommand">Install command</h5>
  57131. <pre><code class="lang-console">xrepo install superlu
  57132. </code></pre>
  57133. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57134. <pre><code class="lang-lua">add_requires("superlu")
  57135. </code></pre>
  57136. <h3 id="svectorlinux">svector (linux)</h3>
  57137. <table>
  57138. <thead>
  57139. <tr>
  57140. <th>Description</th>
  57141. <th><em>Compact SVO optimized vector for C++17 or higher</em></th>
  57142. </tr>
  57143. </thead>
  57144. <tbody>
  57145. <tr>
  57146. <td>Homepage</td>
  57147. <td><a href="https://github.com/martinus/svector">https://github.com/martinus/svector</a></td>
  57148. </tr>
  57149. <tr>
  57150. <td>License</td>
  57151. <td>MIT</td>
  57152. </tr>
  57153. <tr>
  57154. <td>Versions</td>
  57155. <td>v1.0.3</td>
  57156. </tr>
  57157. <tr>
  57158. <td>Architectures</td>
  57159. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57160. </tr>
  57161. <tr>
  57162. <td>Definition</td>
  57163. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/svector/xmake.lua">svector/xmake.lua</a></td>
  57164. </tr>
  57165. </tbody>
  57166. </table>
  57167. <h5 id="installcommand">Install command</h5>
  57168. <pre><code class="lang-console">xrepo install svector
  57169. </code></pre>
  57170. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57171. <pre><code class="lang-lua">add_requires("svector")
  57172. </code></pre>
  57173. <h3 id="svtav1linux">svt-av1 (linux)</h3>
  57174. <table>
  57175. <thead>
  57176. <tr>
  57177. <th>Description</th>
  57178. <th><em>Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)</em></th>
  57179. </tr>
  57180. </thead>
  57181. <tbody>
  57182. <tr>
  57183. <td>Homepage</td>
  57184. <td><a href="https://gitlab.com/AOMediaCodec/SVT-AV1">https://gitlab.com/AOMediaCodec/SVT-AV1</a></td>
  57185. </tr>
  57186. <tr>
  57187. <td>License</td>
  57188. <td>BSD-3-Clause</td>
  57189. </tr>
  57190. <tr>
  57191. <td>Versions</td>
  57192. <td>v1.4.0, v1.4.1, v1.5.0, v1.6.0, v2.1.0, v2.2.1</td>
  57193. </tr>
  57194. <tr>
  57195. <td>Architectures</td>
  57196. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57197. </tr>
  57198. <tr>
  57199. <td>Definition</td>
  57200. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/svt-av1/xmake.lua">svt-av1/xmake.lua</a></td>
  57201. </tr>
  57202. </tbody>
  57203. </table>
  57204. <h5 id="installcommand">Install command</h5>
  57205. <pre><code class="lang-console">xrepo install svt-av1
  57206. </code></pre>
  57207. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57208. <pre><code class="lang-lua">add_requires("svt-av1")
  57209. </code></pre>
  57210. <h3 id="swiglinux">swig (linux)</h3>
  57211. <table>
  57212. <thead>
  57213. <tr>
  57214. <th>Description</th>
  57215. <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>
  57216. </tr>
  57217. </thead>
  57218. <tbody>
  57219. <tr>
  57220. <td>Homepage</td>
  57221. <td><a href="http://swig.org/">http://swig.org/</a></td>
  57222. </tr>
  57223. <tr>
  57224. <td>License</td>
  57225. <td>GPL-3.0</td>
  57226. </tr>
  57227. <tr>
  57228. <td>Versions</td>
  57229. <td>4.0.2, 4.1.1</td>
  57230. </tr>
  57231. <tr>
  57232. <td>Architectures</td>
  57233. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57234. </tr>
  57235. <tr>
  57236. <td>Definition</td>
  57237. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/swig/xmake.lua">swig/xmake.lua</a></td>
  57238. </tr>
  57239. </tbody>
  57240. </table>
  57241. <h5 id="installcommand">Install command</h5>
  57242. <pre><code class="lang-console">xrepo install swig
  57243. </code></pre>
  57244. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57245. <pre><code class="lang-lua">add_requires("swig")
  57246. </code></pre>
  57247. <h3 id="swissephlinux">swisseph (linux)</h3>
  57248. <table>
  57249. <thead>
  57250. <tr>
  57251. <th>Description</th>
  57252. <th><em>Swiss Ephemeris source code, official release by Astrodienst.</em></th>
  57253. </tr>
  57254. </thead>
  57255. <tbody>
  57256. <tr>
  57257. <td>Homepage</td>
  57258. <td><a href="https://www.astro.com/swisseph/swephinfo_e.htm">https://www.astro.com/swisseph/swephinfo_e.htm</a></td>
  57259. </tr>
  57260. <tr>
  57261. <td>License</td>
  57262. <td>AGPL-3.0</td>
  57263. </tr>
  57264. <tr>
  57265. <td>Versions</td>
  57266. <td>v2.10.03</td>
  57267. </tr>
  57268. <tr>
  57269. <td>Architectures</td>
  57270. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57271. </tr>
  57272. <tr>
  57273. <td>Definition</td>
  57274. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/swisseph/xmake.lua">swisseph/xmake.lua</a></td>
  57275. </tr>
  57276. </tbody>
  57277. </table>
  57278. <h5 id="installcommand">Install command</h5>
  57279. <pre><code class="lang-console">xrepo install swisseph
  57280. </code></pre>
  57281. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57282. <pre><code class="lang-lua">add_requires("swisseph")
  57283. </code></pre>
  57284. <h3 id="swxjsonlinux">swxjson (linux)</h3>
  57285. <table>
  57286. <thead>
  57287. <tr>
  57288. <th>Description</th>
  57289. <th><em>A easy to use &amp; convenient JSON library for C++11.</em></th>
  57290. </tr>
  57291. </thead>
  57292. <tbody>
  57293. <tr>
  57294. <td>Homepage</td>
  57295. <td><a href="https://github.com/swxlion/swxJson">https://github.com/swxlion/swxJson</a></td>
  57296. </tr>
  57297. <tr>
  57298. <td>License</td>
  57299. <td>MIT</td>
  57300. </tr>
  57301. <tr>
  57302. <td>Versions</td>
  57303. <td>v1.0.9</td>
  57304. </tr>
  57305. <tr>
  57306. <td>Architectures</td>
  57307. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57308. </tr>
  57309. <tr>
  57310. <td>Definition</td>
  57311. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/swxjson/xmake.lua">swxjson/xmake.lua</a></td>
  57312. </tr>
  57313. </tbody>
  57314. </table>
  57315. <h5 id="installcommand">Install command</h5>
  57316. <pre><code class="lang-console">xrepo install swxjson
  57317. </code></pre>
  57318. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57319. <pre><code class="lang-lua">add_requires("swxjson")
  57320. </code></pre>
  57321. <h3 id="symenginelinux">symengine (linux)</h3>
  57322. <table>
  57323. <thead>
  57324. <tr>
  57325. <th>Description</th>
  57326. <th><em>SymEngine is a fast symbolic manipulation library, written in C++</em></th>
  57327. </tr>
  57328. </thead>
  57329. <tbody>
  57330. <tr>
  57331. <td>Homepage</td>
  57332. <td><a href="https://symengine.org">https://symengine.org</a></td>
  57333. </tr>
  57334. <tr>
  57335. <td>License</td>
  57336. <td>MIT</td>
  57337. </tr>
  57338. <tr>
  57339. <td>Versions</td>
  57340. <td>v0.11.2, v0.12.0, v0.13.0</td>
  57341. </tr>
  57342. <tr>
  57343. <td>Architectures</td>
  57344. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57345. </tr>
  57346. <tr>
  57347. <td>Definition</td>
  57348. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/symengine/xmake.lua">symengine/xmake.lua</a></td>
  57349. </tr>
  57350. </tbody>
  57351. </table>
  57352. <h5 id="installcommand">Install command</h5>
  57353. <pre><code class="lang-console">xrepo install symengine
  57354. </code></pre>
  57355. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57356. <pre><code class="lang-lua">add_requires("symengine")
  57357. </code></pre>
  57358. <h3 id="syscmdlinelinux">syscmdline (linux)</h3>
  57359. <table>
  57360. <thead>
  57361. <tr>
  57362. <th>Description</th>
  57363. <th><em>C++ Advanced Command Line Parser</em></th>
  57364. </tr>
  57365. </thead>
  57366. <tbody>
  57367. <tr>
  57368. <td>Homepage</td>
  57369. <td><a href="https://github.com/SineStriker/syscmdline">https://github.com/SineStriker/syscmdline</a></td>
  57370. </tr>
  57371. <tr>
  57372. <td>License</td>
  57373. <td>MIT</td>
  57374. </tr>
  57375. <tr>
  57376. <td>Versions</td>
  57377. <td>2024.03.27</td>
  57378. </tr>
  57379. <tr>
  57380. <td>Architectures</td>
  57381. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57382. </tr>
  57383. <tr>
  57384. <td>Definition</td>
  57385. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/syscmdline/xmake.lua">syscmdline/xmake.lua</a></td>
  57386. </tr>
  57387. </tbody>
  57388. </table>
  57389. <h5 id="installcommand">Install command</h5>
  57390. <pre><code class="lang-console">xrepo install syscmdline
  57391. </code></pre>
  57392. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57393. <pre><code class="lang-lua">add_requires("syscmdline")
  57394. </code></pre>
  57395. <h3 id="sziplinux">szip (linux)</h3>
  57396. <table>
  57397. <thead>
  57398. <tr>
  57399. <th>Description</th>
  57400. <th><em>Szip is an implementation of the extended-Rice lossless compression algorithm.</em></th>
  57401. </tr>
  57402. </thead>
  57403. <tbody>
  57404. <tr>
  57405. <td>Homepage</td>
  57406. <td><a href="https://support.hdfgroup.org/doc_resource/SZIP/">https://support.hdfgroup.org/doc_resource/SZIP/</a></td>
  57407. </tr>
  57408. <tr>
  57409. <td>Versions</td>
  57410. <td>2.1.1</td>
  57411. </tr>
  57412. <tr>
  57413. <td>Architectures</td>
  57414. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57415. </tr>
  57416. <tr>
  57417. <td>Definition</td>
  57418. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/szip/xmake.lua">szip/xmake.lua</a></td>
  57419. </tr>
  57420. </tbody>
  57421. </table>
  57422. <h5 id="installcommand">Install command</h5>
  57423. <pre><code class="lang-console">xrepo install szip
  57424. </code></pre>
  57425. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57426. <pre><code class="lang-lua">add_requires("szip")
  57427. </code></pre>
  57428. <h2 id="t">t</h2>
  57429. <h3 id="taliblinux">ta-lib (linux)</h3>
  57430. <table>
  57431. <thead>
  57432. <tr>
  57433. <th>Description</th>
  57434. <th><em>Technical Analysis Library for financial market trading applications</em></th>
  57435. </tr>
  57436. </thead>
  57437. <tbody>
  57438. <tr>
  57439. <td>Homepage</td>
  57440. <td><a href="https://ta-lib.org/">https://ta-lib.org/</a></td>
  57441. </tr>
  57442. <tr>
  57443. <td>License</td>
  57444. <td>BSD-3-Clause</td>
  57445. </tr>
  57446. <tr>
  57447. <td>Versions</td>
  57448. <td>0.6.2, 0.6.4</td>
  57449. </tr>
  57450. <tr>
  57451. <td>Architectures</td>
  57452. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57453. </tr>
  57454. <tr>
  57455. <td>Definition</td>
  57456. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/ta-lib/xmake.lua">ta-lib/xmake.lua</a></td>
  57457. </tr>
  57458. </tbody>
  57459. </table>
  57460. <h5 id="installcommand">Install command</h5>
  57461. <pre><code class="lang-console">xrepo install ta-lib
  57462. </code></pre>
  57463. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57464. <pre><code class="lang-lua">add_requires("ta-lib")
  57465. </code></pre>
  57466. <h3 id="tabulatelinux">tabulate (linux)</h3>
  57467. <table>
  57468. <thead>
  57469. <tr>
  57470. <th>Description</th>
  57471. <th><em>Table Maker for Modern C++</em></th>
  57472. </tr>
  57473. </thead>
  57474. <tbody>
  57475. <tr>
  57476. <td>Homepage</td>
  57477. <td><a href="https://github.com/p-ranav/tabulate">https://github.com/p-ranav/tabulate</a></td>
  57478. </tr>
  57479. <tr>
  57480. <td>License</td>
  57481. <td>MIT</td>
  57482. </tr>
  57483. <tr>
  57484. <td>Versions</td>
  57485. <td>v1.5</td>
  57486. </tr>
  57487. <tr>
  57488. <td>Architectures</td>
  57489. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57490. </tr>
  57491. <tr>
  57492. <td>Definition</td>
  57493. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tabulate/xmake.lua">tabulate/xmake.lua</a></td>
  57494. </tr>
  57495. </tbody>
  57496. </table>
  57497. <h5 id="installcommand">Install command</h5>
  57498. <pre><code class="lang-console">xrepo install tabulate
  57499. </code></pre>
  57500. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57501. <pre><code class="lang-lua">add_requires("tabulate")
  57502. </code></pre>
  57503. <h3 id="tagliblinux">taglib (linux)</h3>
  57504. <table>
  57505. <thead>
  57506. <tr>
  57507. <th>Description</th>
  57508. <th><em>TagLib Audio Meta-Data Library</em></th>
  57509. </tr>
  57510. </thead>
  57511. <tbody>
  57512. <tr>
  57513. <td>Homepage</td>
  57514. <td><a href="http://taglib.org/">http://taglib.org/</a></td>
  57515. </tr>
  57516. <tr>
  57517. <td>License</td>
  57518. <td>LGPL-2.1</td>
  57519. </tr>
  57520. <tr>
  57521. <td>Versions</td>
  57522. <td>v2.1, v2.1.1</td>
  57523. </tr>
  57524. <tr>
  57525. <td>Architectures</td>
  57526. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57527. </tr>
  57528. <tr>
  57529. <td>Definition</td>
  57530. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/taglib/xmake.lua">taglib/xmake.lua</a></td>
  57531. </tr>
  57532. </tbody>
  57533. </table>
  57534. <h5 id="installcommand">Install command</h5>
  57535. <pre><code class="lang-console">xrepo install taglib
  57536. </code></pre>
  57537. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57538. <pre><code class="lang-lua">add_requires("taglib")
  57539. </code></pre>
  57540. <h3 id="talloclinux">talloc (linux)</h3>
  57541. <table>
  57542. <thead>
  57543. <tr>
  57544. <th>Description</th>
  57545. <th><em>talloc is a hierarchical, reference counted memory pool system with destructors.</em></th>
  57546. </tr>
  57547. </thead>
  57548. <tbody>
  57549. <tr>
  57550. <td>Homepage</td>
  57551. <td><a href="https://talloc.samba.org/talloc/doc/html/index.html">https://talloc.samba.org/talloc/doc/html/index.html</a></td>
  57552. </tr>
  57553. <tr>
  57554. <td>Versions</td>
  57555. <td>2.3.3</td>
  57556. </tr>
  57557. <tr>
  57558. <td>Architectures</td>
  57559. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57560. </tr>
  57561. <tr>
  57562. <td>Definition</td>
  57563. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/talloc/xmake.lua">talloc/xmake.lua</a></td>
  57564. </tr>
  57565. </tbody>
  57566. </table>
  57567. <h5 id="installcommand">Install command</h5>
  57568. <pre><code class="lang-console">xrepo install talloc
  57569. </code></pre>
  57570. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57571. <pre><code class="lang-lua">add_requires("talloc")
  57572. </code></pre>
  57573. <h3 id="tao_idllinux">tao_idl (linux)</h3>
  57574. <table>
  57575. <thead>
  57576. <tr>
  57577. <th>Description</th>
  57578. <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>
  57579. </tr>
  57580. </thead>
  57581. <tbody>
  57582. <tr>
  57583. <td>Homepage</td>
  57584. <td><a href="https://www.dre.vanderbilt.edu/~schmidt/TAO.html">https://www.dre.vanderbilt.edu/~schmidt/TAO.html</a></td>
  57585. </tr>
  57586. <tr>
  57587. <td>License</td>
  57588. <td>DOC</td>
  57589. </tr>
  57590. <tr>
  57591. <td>Versions</td>
  57592. <td>8.0.3</td>
  57593. </tr>
  57594. <tr>
  57595. <td>Architectures</td>
  57596. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57597. </tr>
  57598. <tr>
  57599. <td>Definition</td>
  57600. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tao_idl/xmake.lua">tao_idl/xmake.lua</a></td>
  57601. </tr>
  57602. </tbody>
  57603. </table>
  57604. <h5 id="installcommand">Install command</h5>
  57605. <pre><code class="lang-console">xrepo install tao_idl
  57606. </code></pre>
  57607. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57608. <pre><code class="lang-lua">add_requires("tao_idl")
  57609. </code></pre>
  57610. <h3 id="taocppjsonlinux">taocpp-json (linux)</h3>
  57611. <table>
  57612. <thead>
  57613. <tr>
  57614. <th>Description</th>
  57615. <th><em>C++ header-only JSON library</em></th>
  57616. </tr>
  57617. </thead>
  57618. <tbody>
  57619. <tr>
  57620. <td>Homepage</td>
  57621. <td><a href="https://github.com/taocpp/json">https://github.com/taocpp/json</a></td>
  57622. </tr>
  57623. <tr>
  57624. <td>License</td>
  57625. <td>MIT</td>
  57626. </tr>
  57627. <tr>
  57628. <td>Versions</td>
  57629. <td>2025.03.11</td>
  57630. </tr>
  57631. <tr>
  57632. <td>Architectures</td>
  57633. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57634. </tr>
  57635. <tr>
  57636. <td>Definition</td>
  57637. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/taocpp-json/xmake.lua">taocpp-json/xmake.lua</a></td>
  57638. </tr>
  57639. </tbody>
  57640. </table>
  57641. <h5 id="installcommand">Install command</h5>
  57642. <pre><code class="lang-console">xrepo install taocpp-json
  57643. </code></pre>
  57644. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57645. <pre><code class="lang-lua">add_requires("taocpp-json")
  57646. </code></pre>
  57647. <h3 id="taskflowlinux">taskflow (linux)</h3>
  57648. <table>
  57649. <thead>
  57650. <tr>
  57651. <th>Description</th>
  57652. <th><em>A fast C++ header-only library to help you quickly write parallel programs with complex task dependencies</em></th>
  57653. </tr>
  57654. </thead>
  57655. <tbody>
  57656. <tr>
  57657. <td>Homepage</td>
  57658. <td><a href="https://taskflow.github.io/">https://taskflow.github.io/</a></td>
  57659. </tr>
  57660. <tr>
  57661. <td>License</td>
  57662. <td>MIT</td>
  57663. </tr>
  57664. <tr>
  57665. <td>Versions</td>
  57666. <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, v3.11.0, v4.0.0</td>
  57667. </tr>
  57668. <tr>
  57669. <td>Architectures</td>
  57670. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57671. </tr>
  57672. <tr>
  57673. <td>Definition</td>
  57674. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/taskflow/xmake.lua">taskflow/xmake.lua</a></td>
  57675. </tr>
  57676. </tbody>
  57677. </table>
  57678. <h5 id="installcommand">Install command</h5>
  57679. <pre><code class="lang-console">xrepo install taskflow
  57680. </code></pre>
  57681. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57682. <pre><code class="lang-lua">add_requires("taskflow")
  57683. </code></pre>
  57684. <h3 id="taywee_argslinux">taywee_args (linux)</h3>
  57685. <table>
  57686. <thead>
  57687. <tr>
  57688. <th>Description</th>
  57689. <th><em>A simple header-only C++ argument parser library.</em></th>
  57690. </tr>
  57691. </thead>
  57692. <tbody>
  57693. <tr>
  57694. <td>Homepage</td>
  57695. <td><a href="https://taywee.github.io/args/">https://taywee.github.io/args/</a></td>
  57696. </tr>
  57697. <tr>
  57698. <td>License</td>
  57699. <td>MIT</td>
  57700. </tr>
  57701. <tr>
  57702. <td>Versions</td>
  57703. <td>6.3.0, 6.4.6, 6.4.7</td>
  57704. </tr>
  57705. <tr>
  57706. <td>Architectures</td>
  57707. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57708. </tr>
  57709. <tr>
  57710. <td>Definition</td>
  57711. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/taywee_args/xmake.lua">taywee_args/xmake.lua</a></td>
  57712. </tr>
  57713. </tbody>
  57714. </table>
  57715. <h5 id="installcommand">Install command</h5>
  57716. <pre><code class="lang-console">xrepo install taywee_args
  57717. </code></pre>
  57718. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57719. <pre><code class="lang-lua">add_requires("taywee_args")
  57720. </code></pre>
  57721. <h3 id="tbblinux">tbb (linux)</h3>
  57722. <table>
  57723. <thead>
  57724. <tr>
  57725. <th>Description</th>
  57726. <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>
  57727. </tr>
  57728. </thead>
  57729. <tbody>
  57730. <tr>
  57731. <td>Homepage</td>
  57732. <td><a href="https://software.intel.com/en-us/tbb/">https://software.intel.com/en-us/tbb/</a></td>
  57733. </tr>
  57734. <tr>
  57735. <td>License</td>
  57736. <td>Apache-2.0</td>
  57737. </tr>
  57738. <tr>
  57739. <td>Versions</td>
  57740. <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>
  57741. </tr>
  57742. <tr>
  57743. <td>Architectures</td>
  57744. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57745. </tr>
  57746. <tr>
  57747. <td>Definition</td>
  57748. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tbb/xmake.lua">tbb/xmake.lua</a></td>
  57749. </tr>
  57750. </tbody>
  57751. </table>
  57752. <h5 id="installcommand">Install command</h5>
  57753. <pre><code class="lang-console">xrepo install tbb
  57754. </code></pre>
  57755. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57756. <pre><code class="lang-lua">add_requires("tbb")
  57757. </code></pre>
  57758. <h3 id="tboxlinux">tbox (linux)</h3>
  57759. <table>
  57760. <thead>
  57761. <tr>
  57762. <th>Description</th>
  57763. <th><em>A glib-like multi-platform c library</em></th>
  57764. </tr>
  57765. </thead>
  57766. <tbody>
  57767. <tr>
  57768. <td>Homepage</td>
  57769. <td><a href="https://tboox.org">https://tboox.org</a></td>
  57770. </tr>
  57771. <tr>
  57772. <td>Versions</td>
  57773. <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>
  57774. </tr>
  57775. <tr>
  57776. <td>Architectures</td>
  57777. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57778. </tr>
  57779. <tr>
  57780. <td>Definition</td>
  57781. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tbox/xmake.lua">tbox/xmake.lua</a></td>
  57782. </tr>
  57783. </tbody>
  57784. </table>
  57785. <h5 id="installcommand">Install command</h5>
  57786. <pre><code class="lang-console">xrepo install tbox
  57787. </code></pre>
  57788. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57789. <pre><code class="lang-lua">add_requires("tbox")
  57790. </code></pre>
  57791. <h3 id="tcbspanlinux">tcb-span (linux)</h3>
  57792. <table>
  57793. <thead>
  57794. <tr>
  57795. <th>Description</th>
  57796. <th><em>Implementation of C++20&#39;s std::span for older compilers</em></th>
  57797. </tr>
  57798. </thead>
  57799. <tbody>
  57800. <tr>
  57801. <td>Homepage</td>
  57802. <td><a href="https://github.com/tcbrindle/span">https://github.com/tcbrindle/span</a></td>
  57803. </tr>
  57804. <tr>
  57805. <td>License</td>
  57806. <td>BSL-1.0</td>
  57807. </tr>
  57808. <tr>
  57809. <td>Versions</td>
  57810. <td>2022.06.15</td>
  57811. </tr>
  57812. <tr>
  57813. <td>Architectures</td>
  57814. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57815. </tr>
  57816. <tr>
  57817. <td>Definition</td>
  57818. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tcb-span/xmake.lua">tcb-span/xmake.lua</a></td>
  57819. </tr>
  57820. </tbody>
  57821. </table>
  57822. <h5 id="installcommand">Install command</h5>
  57823. <pre><code class="lang-console">xrepo install tcb-span
  57824. </code></pre>
  57825. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57826. <pre><code class="lang-lua">add_requires("tcb-span")
  57827. </code></pre>
  57828. <h3 id="tclaplinux">tclap (linux)</h3>
  57829. <table>
  57830. <thead>
  57831. <tr>
  57832. <th>Description</th>
  57833. <th><em>Templatized C++ command-line parser library</em></th>
  57834. </tr>
  57835. </thead>
  57836. <tbody>
  57837. <tr>
  57838. <td>Homepage</td>
  57839. <td><a href="https://tclap.sourceforge.net/">https://tclap.sourceforge.net/</a></td>
  57840. </tr>
  57841. <tr>
  57842. <td>License</td>
  57843. <td>MIT</td>
  57844. </tr>
  57845. <tr>
  57846. <td>Versions</td>
  57847. <td>v1.2.5</td>
  57848. </tr>
  57849. <tr>
  57850. <td>Architectures</td>
  57851. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57852. </tr>
  57853. <tr>
  57854. <td>Definition</td>
  57855. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tclap/xmake.lua">tclap/xmake.lua</a></td>
  57856. </tr>
  57857. </tbody>
  57858. </table>
  57859. <h5 id="installcommand">Install command</h5>
  57860. <pre><code class="lang-console">xrepo install tclap
  57861. </code></pre>
  57862. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57863. <pre><code class="lang-lua">add_requires("tclap")
  57864. </code></pre>
  57865. <h3 id="tclshlinux">tclsh (linux)</h3>
  57866. <table>
  57867. <thead>
  57868. <tr>
  57869. <th>Description</th>
  57870. <th><em>The Tcl Core. (Mirror of core.tcl-lang.org) </em></th>
  57871. </tr>
  57872. </thead>
  57873. <tbody>
  57874. <tr>
  57875. <td>Homepage</td>
  57876. <td><a href="https://core.tcl-lang.org/tcl/">https://core.tcl-lang.org/tcl/</a></td>
  57877. </tr>
  57878. <tr>
  57879. <td>Versions</td>
  57880. <td>2024.06.07</td>
  57881. </tr>
  57882. <tr>
  57883. <td>Architectures</td>
  57884. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57885. </tr>
  57886. <tr>
  57887. <td>Definition</td>
  57888. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tclsh/xmake.lua">tclsh/xmake.lua</a></td>
  57889. </tr>
  57890. </tbody>
  57891. </table>
  57892. <h5 id="installcommand">Install command</h5>
  57893. <pre><code class="lang-console">xrepo install tclsh
  57894. </code></pre>
  57895. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57896. <pre><code class="lang-lua">add_requires("tclsh")
  57897. </code></pre>
  57898. <h3 id="tdlinux">td (linux)</h3>
  57899. <table>
  57900. <thead>
  57901. <tr>
  57902. <th>Description</th>
  57903. <th><em>Cross-platform library for building Telegram clients.</em></th>
  57904. </tr>
  57905. </thead>
  57906. <tbody>
  57907. <tr>
  57908. <td>Homepage</td>
  57909. <td><a href="https://core.telegram.org/tdlib/">https://core.telegram.org/tdlib/</a></td>
  57910. </tr>
  57911. <tr>
  57912. <td>License</td>
  57913. <td>BSL-1.0</td>
  57914. </tr>
  57915. <tr>
  57916. <td>Versions</td>
  57917. <td>1.8.51</td>
  57918. </tr>
  57919. <tr>
  57920. <td>Architectures</td>
  57921. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57922. </tr>
  57923. <tr>
  57924. <td>Definition</td>
  57925. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/td/xmake.lua">td/xmake.lua</a></td>
  57926. </tr>
  57927. </tbody>
  57928. </table>
  57929. <h5 id="installcommand">Install command</h5>
  57930. <pre><code class="lang-console">xrepo install td
  57931. </code></pre>
  57932. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57933. <pre><code class="lang-lua">add_requires("td")
  57934. </code></pre>
  57935. <h3 id="tdtllinux">tdtl (linux)</h3>
  57936. <table>
  57937. <thead>
  57938. <tr>
  57939. <th>Description</th>
  57940. <th><em>Toolset for building tdlib.</em></th>
  57941. </tr>
  57942. </thead>
  57943. <tbody>
  57944. <tr>
  57945. <td>Homepage</td>
  57946. <td>%s</td>
  57947. </tr>
  57948. <tr>
  57949. <td>License</td>
  57950. <td>BSL-1.0</td>
  57951. </tr>
  57952. <tr>
  57953. <td>Versions</td>
  57954. <td>1.8.51</td>
  57955. </tr>
  57956. <tr>
  57957. <td>Architectures</td>
  57958. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57959. </tr>
  57960. <tr>
  57961. <td>Definition</td>
  57962. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tdtl/xmake.lua">tdtl/xmake.lua</a></td>
  57963. </tr>
  57964. </tbody>
  57965. </table>
  57966. <h5 id="installcommand">Install command</h5>
  57967. <pre><code class="lang-console">xrepo install tdtl
  57968. </code></pre>
  57969. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57970. <pre><code class="lang-lua">add_requires("tdtl")
  57971. </code></pre>
  57972. <h3 id="teascriptlinux">teascript (linux)</h3>
  57973. <table>
  57974. <thead>
  57975. <tr>
  57976. <th>Description</th>
  57977. <th><em>TeaScript C++ Library - embedded scripting language for C++ Applications</em></th>
  57978. </tr>
  57979. </thead>
  57980. <tbody>
  57981. <tr>
  57982. <td>Homepage</td>
  57983. <td><a href="https://tea-age.solutions/teascript/overview-and-highlights/">https://tea-age.solutions/teascript/overview-and-highlights/</a></td>
  57984. </tr>
  57985. <tr>
  57986. <td>License</td>
  57987. <td>MPL-2.0</td>
  57988. </tr>
  57989. <tr>
  57990. <td>Versions</td>
  57991. <td>v0.13.0, v0.14.0, v0.16.0</td>
  57992. </tr>
  57993. <tr>
  57994. <td>Architectures</td>
  57995. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57996. </tr>
  57997. <tr>
  57998. <td>Definition</td>
  57999. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/teascript/xmake.lua">teascript/xmake.lua</a></td>
  58000. </tr>
  58001. </tbody>
  58002. </table>
  58003. <h5 id="installcommand">Install command</h5>
  58004. <pre><code class="lang-console">xrepo install teascript
  58005. </code></pre>
  58006. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58007. <pre><code class="lang-lua">add_requires("teascript")
  58008. </code></pre>
  58009. <h3 id="telebotlinux">telebot (linux)</h3>
  58010. <table>
  58011. <thead>
  58012. <tr>
  58013. <th>Description</th>
  58014. <th><em>Telegram Bot API in C</em></th>
  58015. </tr>
  58016. </thead>
  58017. <tbody>
  58018. <tr>
  58019. <td>Homepage</td>
  58020. <td><a href="https://elmurod.net/telebot">https://elmurod.net/telebot</a></td>
  58021. </tr>
  58022. <tr>
  58023. <td>License</td>
  58024. <td>Apache-2.0</td>
  58025. </tr>
  58026. <tr>
  58027. <td>Versions</td>
  58028. <td>2024.05.11</td>
  58029. </tr>
  58030. <tr>
  58031. <td>Architectures</td>
  58032. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58033. </tr>
  58034. <tr>
  58035. <td>Definition</td>
  58036. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/telebot/xmake.lua">telebot/xmake.lua</a></td>
  58037. </tr>
  58038. </tbody>
  58039. </table>
  58040. <h5 id="installcommand">Install command</h5>
  58041. <pre><code class="lang-console">xrepo install telebot
  58042. </code></pre>
  58043. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58044. <pre><code class="lang-lua">add_requires("telebot")
  58045. </code></pre>
  58046. <h3 id="telegrambotapilinux">telegram-bot-api (linux)</h3>
  58047. <table>
  58048. <thead>
  58049. <tr>
  58050. <th>Description</th>
  58051. <th><em>The server provides an HTTP API for creating Telegram Bots.</em></th>
  58052. </tr>
  58053. </thead>
  58054. <tbody>
  58055. <tr>
  58056. <td>Homepage</td>
  58057. <td>%s</td>
  58058. </tr>
  58059. <tr>
  58060. <td>License</td>
  58061. <td>BSL-1.0</td>
  58062. </tr>
  58063. <tr>
  58064. <td>Versions</td>
  58065. <td>9.1</td>
  58066. </tr>
  58067. <tr>
  58068. <td>Architectures</td>
  58069. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58070. </tr>
  58071. <tr>
  58072. <td>Definition</td>
  58073. <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>
  58074. </tr>
  58075. </tbody>
  58076. </table>
  58077. <h5 id="installcommand">Install command</h5>
  58078. <pre><code class="lang-console">xrepo install telegram-bot-api
  58079. </code></pre>
  58080. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58081. <pre><code class="lang-lua">add_requires("telegram-bot-api")
  58082. </code></pre>
  58083. <h3 id="termcaplinux">termcap (linux)</h3>
  58084. <table>
  58085. <thead>
  58086. <tr>
  58087. <th>Description</th>
  58088. <th><em>Enables programs to use display terminals in a terminal-independent manner</em></th>
  58089. </tr>
  58090. </thead>
  58091. <tbody>
  58092. <tr>
  58093. <td>Homepage</td>
  58094. <td><a href="https://www.gnu.org/software/termcap">https://www.gnu.org/software/termcap</a></td>
  58095. </tr>
  58096. <tr>
  58097. <td>License</td>
  58098. <td>GPL-2.0-or-later</td>
  58099. </tr>
  58100. <tr>
  58101. <td>Versions</td>
  58102. <td>1.3.1</td>
  58103. </tr>
  58104. <tr>
  58105. <td>Architectures</td>
  58106. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58107. </tr>
  58108. <tr>
  58109. <td>Definition</td>
  58110. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/termcap/xmake.lua">termcap/xmake.lua</a></td>
  58111. </tr>
  58112. </tbody>
  58113. </table>
  58114. <h5 id="installcommand">Install command</h5>
  58115. <pre><code class="lang-console">xrepo install termcap
  58116. </code></pre>
  58117. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58118. <pre><code class="lang-lua">add_requires("termcap")
  58119. </code></pre>
  58120. <h3 id="termcolorlinux">termcolor (linux)</h3>
  58121. <table>
  58122. <thead>
  58123. <tr>
  58124. <th>Description</th>
  58125. <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>
  58126. </tr>
  58127. </thead>
  58128. <tbody>
  58129. <tr>
  58130. <td>Homepage</td>
  58131. <td><a href="https://github.com/ikalnytskyi/termcolor">https://github.com/ikalnytskyi/termcolor</a></td>
  58132. </tr>
  58133. <tr>
  58134. <td>License</td>
  58135. <td>BSD-3-Clause</td>
  58136. </tr>
  58137. <tr>
  58138. <td>Versions</td>
  58139. <td>v2.1.0</td>
  58140. </tr>
  58141. <tr>
  58142. <td>Architectures</td>
  58143. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58144. </tr>
  58145. <tr>
  58146. <td>Definition</td>
  58147. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/termcolor/xmake.lua">termcolor/xmake.lua</a></td>
  58148. </tr>
  58149. </tbody>
  58150. </table>
  58151. <h5 id="installcommand">Install command</h5>
  58152. <pre><code class="lang-console">xrepo install termcolor
  58153. </code></pre>
  58154. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58155. <pre><code class="lang-lua">add_requires("termcolor")
  58156. </code></pre>
  58157. <h3 id="tesseractlinux">tesseract (linux)</h3>
  58158. <table>
  58159. <thead>
  58160. <tr>
  58161. <th>Description</th>
  58162. <th><em>Tesseract Open Source OCR Engine</em></th>
  58163. </tr>
  58164. </thead>
  58165. <tbody>
  58166. <tr>
  58167. <td>Homepage</td>
  58168. <td><a href="https://tesseract-ocr.github.io/">https://tesseract-ocr.github.io/</a></td>
  58169. </tr>
  58170. <tr>
  58171. <td>License</td>
  58172. <td>Apache-2.0</td>
  58173. </tr>
  58174. <tr>
  58175. <td>Versions</td>
  58176. <td>4.1.1, 4.1.3, 5.0.1, 5.2.0, 5.3.4, 5.5.1, 5.5.2</td>
  58177. </tr>
  58178. <tr>
  58179. <td>Architectures</td>
  58180. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58181. </tr>
  58182. <tr>
  58183. <td>Definition</td>
  58184. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tesseract/xmake.lua">tesseract/xmake.lua</a></td>
  58185. </tr>
  58186. </tbody>
  58187. </table>
  58188. <h5 id="installcommand">Install command</h5>
  58189. <pre><code class="lang-console">xrepo install tesseract
  58190. </code></pre>
  58191. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58192. <pre><code class="lang-lua">add_requires("tesseract")
  58193. </code></pre>
  58194. <h3 id="tetgenlinux">tetgen (linux)</h3>
  58195. <table>
  58196. <thead>
  58197. <tr>
  58198. <th>Description</th>
  58199. <th><em>A Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator</em></th>
  58200. </tr>
  58201. </thead>
  58202. <tbody>
  58203. <tr>
  58204. <td>Homepage</td>
  58205. <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>
  58206. </tr>
  58207. <tr>
  58208. <td>License</td>
  58209. <td>AGPL-3.0</td>
  58210. </tr>
  58211. <tr>
  58212. <td>Versions</td>
  58213. <td>1.6.0</td>
  58214. </tr>
  58215. <tr>
  58216. <td>Architectures</td>
  58217. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58218. </tr>
  58219. <tr>
  58220. <td>Definition</td>
  58221. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tetgen/xmake.lua">tetgen/xmake.lua</a></td>
  58222. </tr>
  58223. </tbody>
  58224. </table>
  58225. <h5 id="installcommand">Install command</h5>
  58226. <pre><code class="lang-console">xrepo install tetgen
  58227. </code></pre>
  58228. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58229. <pre><code class="lang-lua">add_requires("tetgen")
  58230. </code></pre>
  58231. <h3 id="texinfolinux">texinfo (linux)</h3>
  58232. <table>
  58233. <thead>
  58234. <tr>
  58235. <th>Description</th>
  58236. <th><em>Official documentation format of the GNU project</em></th>
  58237. </tr>
  58238. </thead>
  58239. <tbody>
  58240. <tr>
  58241. <td>Homepage</td>
  58242. <td><a href="https://www.gnu.org/software/texinfo/">https://www.gnu.org/software/texinfo/</a></td>
  58243. </tr>
  58244. <tr>
  58245. <td>License</td>
  58246. <td>GPL-3.0</td>
  58247. </tr>
  58248. <tr>
  58249. <td>Versions</td>
  58250. <td>6.7, 7.2</td>
  58251. </tr>
  58252. <tr>
  58253. <td>Architectures</td>
  58254. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58255. </tr>
  58256. <tr>
  58257. <td>Definition</td>
  58258. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/texinfo/xmake.lua">texinfo/xmake.lua</a></td>
  58259. </tr>
  58260. </tbody>
  58261. </table>
  58262. <h5 id="installcommand">Install command</h5>
  58263. <pre><code class="lang-console">xrepo install texinfo
  58264. </code></pre>
  58265. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58266. <pre><code class="lang-lua">add_requires("texinfo")
  58267. </code></pre>
  58268. <h3 id="tf_workstealingqueuelinux">tf_workstealingqueue (linux)</h3>
  58269. <table>
  58270. <thead>
  58271. <tr>
  58272. <th>Description</th>
  58273. <th><em>A fast work-stealing queue template in C++</em></th>
  58274. </tr>
  58275. </thead>
  58276. <tbody>
  58277. <tr>
  58278. <td>Homepage</td>
  58279. <td><a href="https://github.com/taskflow/work-stealing-queue">https://github.com/taskflow/work-stealing-queue</a></td>
  58280. </tr>
  58281. <tr>
  58282. <td>License</td>
  58283. <td>MIT</td>
  58284. </tr>
  58285. <tr>
  58286. <td>Versions</td>
  58287. <td>2022.07.20</td>
  58288. </tr>
  58289. <tr>
  58290. <td>Architectures</td>
  58291. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58292. </tr>
  58293. <tr>
  58294. <td>Definition</td>
  58295. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tf_workstealingqueue/xmake.lua">tf_workstealingqueue/xmake.lua</a></td>
  58296. </tr>
  58297. </tbody>
  58298. </table>
  58299. <h5 id="installcommand">Install command</h5>
  58300. <pre><code class="lang-console">xrepo install tf_workstealingqueue
  58301. </code></pre>
  58302. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58303. <pre><code class="lang-lua">add_requires("tf_workstealingqueue")
  58304. </code></pre>
  58305. <h3 id="tgbotcpplinux">tgbot-cpp (linux)</h3>
  58306. <table>
  58307. <thead>
  58308. <tr>
  58309. <th>Description</th>
  58310. <th><em>C++ library for Telegram bot API</em></th>
  58311. </tr>
  58312. </thead>
  58313. <tbody>
  58314. <tr>
  58315. <td>Homepage</td>
  58316. <td><a href="http://reo7sp.github.io/tgbot-cpp">http://reo7sp.github.io/tgbot-cpp</a></td>
  58317. </tr>
  58318. <tr>
  58319. <td>License</td>
  58320. <td>MIT</td>
  58321. </tr>
  58322. <tr>
  58323. <td>Versions</td>
  58324. <td>v1.7.2, v1.7.3, v1.8, v1.9, v1.9.1</td>
  58325. </tr>
  58326. <tr>
  58327. <td>Architectures</td>
  58328. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58329. </tr>
  58330. <tr>
  58331. <td>Definition</td>
  58332. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tgbot-cpp/xmake.lua">tgbot-cpp/xmake.lua</a></td>
  58333. </tr>
  58334. </tbody>
  58335. </table>
  58336. <h5 id="installcommand">Install command</h5>
  58337. <pre><code class="lang-console">xrepo install tgbot-cpp
  58338. </code></pre>
  58339. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58340. <pre><code class="lang-lua">add_requires("tgbot-cpp")
  58341. </code></pre>
  58342. <h3 id="theoralinux">theora (linux)</h3>
  58343. <table>
  58344. <thead>
  58345. <tr>
  58346. <th>Description</th>
  58347. <th><em>Reference implementation of the Theora video compression format.</em></th>
  58348. </tr>
  58349. </thead>
  58350. <tbody>
  58351. <tr>
  58352. <td>Homepage</td>
  58353. <td><a href="https://theora.org/">https://theora.org/</a></td>
  58354. </tr>
  58355. <tr>
  58356. <td>License</td>
  58357. <td>BSD-3-Clause</td>
  58358. </tr>
  58359. <tr>
  58360. <td>Versions</td>
  58361. <td>v1.0, v1.1.0, v1.1.1</td>
  58362. </tr>
  58363. <tr>
  58364. <td>Architectures</td>
  58365. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58366. </tr>
  58367. <tr>
  58368. <td>Definition</td>
  58369. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/theora/xmake.lua">theora/xmake.lua</a></td>
  58370. </tr>
  58371. </tbody>
  58372. </table>
  58373. <h5 id="installcommand">Install command</h5>
  58374. <pre><code class="lang-console">xrepo install theora
  58375. </code></pre>
  58376. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58377. <pre><code class="lang-lua">add_requires("theora")
  58378. </code></pre>
  58379. <h3 id="thinkcelllibrarylinux">think-cell-library (linux)</h3>
  58380. <table>
  58381. <thead>
  58382. <tr>
  58383. <th>Description</th>
  58384. <th><em>Think-cell core library</em></th>
  58385. </tr>
  58386. </thead>
  58387. <tbody>
  58388. <tr>
  58389. <td>Homepage</td>
  58390. <td><a href="https://www.think-cell.com/en/career/devblog/overview">https://www.think-cell.com/en/career/devblog/overview</a></td>
  58391. </tr>
  58392. <tr>
  58393. <td>License</td>
  58394. <td>BSL-1.0</td>
  58395. </tr>
  58396. <tr>
  58397. <td>Versions</td>
  58398. <td>2023.1</td>
  58399. </tr>
  58400. <tr>
  58401. <td>Architectures</td>
  58402. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58403. </tr>
  58404. <tr>
  58405. <td>Definition</td>
  58406. <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>
  58407. </tr>
  58408. </tbody>
  58409. </table>
  58410. <h5 id="installcommand">Install command</h5>
  58411. <pre><code class="lang-console">xrepo install think-cell-library
  58412. </code></pre>
  58413. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58414. <pre><code class="lang-lua">add_requires("think-cell-library")
  58415. </code></pre>
  58416. <h3 id="thorvglinux">thorvg (linux)</h3>
  58417. <table>
  58418. <thead>
  58419. <tr>
  58420. <th>Description</th>
  58421. <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>
  58422. </tr>
  58423. </thead>
  58424. <tbody>
  58425. <tr>
  58426. <td>Homepage</td>
  58427. <td><a href="https://www.thorvg.org">https://www.thorvg.org</a></td>
  58428. </tr>
  58429. <tr>
  58430. <td>License</td>
  58431. <td>MIT</td>
  58432. </tr>
  58433. <tr>
  58434. <td>Versions</td>
  58435. <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>
  58436. </tr>
  58437. <tr>
  58438. <td>Architectures</td>
  58439. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58440. </tr>
  58441. <tr>
  58442. <td>Definition</td>
  58443. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/thorvg/xmake.lua">thorvg/xmake.lua</a></td>
  58444. </tr>
  58445. </tbody>
  58446. </table>
  58447. <h5 id="installcommand">Install command</h5>
  58448. <pre><code class="lang-console">xrepo install thorvg
  58449. </code></pre>
  58450. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58451. <pre><code class="lang-lua">add_requires("thorvg")
  58452. </code></pre>
  58453. <h3 id="threadpoollinux">thread-pool (linux)</h3>
  58454. <table>
  58455. <thead>
  58456. <tr>
  58457. <th>Description</th>
  58458. <th><em>BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library</em></th>
  58459. </tr>
  58460. </thead>
  58461. <tbody>
  58462. <tr>
  58463. <td>Homepage</td>
  58464. <td><a href="https://github.com/bshoshany/thread-pool">https://github.com/bshoshany/thread-pool</a></td>
  58465. </tr>
  58466. <tr>
  58467. <td>License</td>
  58468. <td>MIT</td>
  58469. </tr>
  58470. <tr>
  58471. <td>Versions</td>
  58472. <td>v3.3.0, v4.1.0, v5.0.0, v5.1.0</td>
  58473. </tr>
  58474. <tr>
  58475. <td>Architectures</td>
  58476. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58477. </tr>
  58478. <tr>
  58479. <td>Definition</td>
  58480. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/thread-pool/xmake.lua">thread-pool/xmake.lua</a></td>
  58481. </tr>
  58482. </tbody>
  58483. </table>
  58484. <h5 id="installcommand">Install command</h5>
  58485. <pre><code class="lang-console">xrepo install thread-pool
  58486. </code></pre>
  58487. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58488. <pre><code class="lang-lua">add_requires("thread-pool")
  58489. </code></pre>
  58490. <h3 id="thriftlinux">thrift (linux)</h3>
  58491. <table>
  58492. <thead>
  58493. <tr>
  58494. <th>Description</th>
  58495. <th><em>Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation.</em></th>
  58496. </tr>
  58497. </thead>
  58498. <tbody>
  58499. <tr>
  58500. <td>Homepage</td>
  58501. <td><a href="https://thrift.apache.org/">https://thrift.apache.org/</a></td>
  58502. </tr>
  58503. <tr>
  58504. <td>License</td>
  58505. <td>Apache-2.0</td>
  58506. </tr>
  58507. <tr>
  58508. <td>Versions</td>
  58509. <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>
  58510. </tr>
  58511. <tr>
  58512. <td>Architectures</td>
  58513. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58514. </tr>
  58515. <tr>
  58516. <td>Definition</td>
  58517. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/thrift/xmake.lua">thrift/xmake.lua</a></td>
  58518. </tr>
  58519. </tbody>
  58520. </table>
  58521. <h5 id="installcommand">Install command</h5>
  58522. <pre><code class="lang-console">xrepo install thrift
  58523. </code></pre>
  58524. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58525. <pre><code class="lang-lua">add_requires("thrift")
  58526. </code></pre>
  58527. <h3 id="thrustlinux">thrust (linux)</h3>
  58528. <table>
  58529. <thead>
  58530. <tr>
  58531. <th>Description</th>
  58532. <th><em>The C++ parallel algorithms library.</em></th>
  58533. </tr>
  58534. </thead>
  58535. <tbody>
  58536. <tr>
  58537. <td>Homepage</td>
  58538. <td><a href="https://github.com/NVIDIA/thrust">https://github.com/NVIDIA/thrust</a></td>
  58539. </tr>
  58540. <tr>
  58541. <td>License</td>
  58542. <td>Apache-2.0</td>
  58543. </tr>
  58544. <tr>
  58545. <td>Versions</td>
  58546. <td>1.17.0</td>
  58547. </tr>
  58548. <tr>
  58549. <td>Architectures</td>
  58550. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58551. </tr>
  58552. <tr>
  58553. <td>Definition</td>
  58554. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/thrust/xmake.lua">thrust/xmake.lua</a></td>
  58555. </tr>
  58556. </tbody>
  58557. </table>
  58558. <h5 id="installcommand">Install command</h5>
  58559. <pre><code class="lang-console">xrepo install thrust
  58560. </code></pre>
  58561. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58562. <pre><code class="lang-lua">add_requires("thrust")
  58563. </code></pre>
  58564. <h3 id="ticgtlinux">ti-cgt (linux)</h3>
  58565. <table>
  58566. <thead>
  58567. <tr>
  58568. <th>Description</th>
  58569. <th><em>TI CGT (code generate tool) are TI&#39;s compilers for TI C2000 DSP, TI C6000 DSP, TI Arm board.</em></th>
  58570. </tr>
  58571. </thead>
  58572. <tbody>
  58573. <tr>
  58574. <td>Homepage</td>
  58575. <td><a href="https://www.ti.com">https://www.ti.com</a></td>
  58576. </tr>
  58577. <tr>
  58578. <td>Versions</td>
  58579. <td>8.3.12, 8.3.13</td>
  58580. </tr>
  58581. <tr>
  58582. <td>Architectures</td>
  58583. <td>x86_64</td>
  58584. </tr>
  58585. <tr>
  58586. <td>Definition</td>
  58587. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/ti-cgt/xmake.lua">ti-cgt/xmake.lua</a></td>
  58588. </tr>
  58589. </tbody>
  58590. </table>
  58591. <h5 id="installcommand">Install command</h5>
  58592. <pre><code class="lang-console">xrepo install ti-cgt
  58593. </code></pre>
  58594. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58595. <pre><code class="lang-lua">add_requires("ti-cgt")
  58596. </code></pre>
  58597. <h3 id="tidyhtml5linux">tidy-html5 (linux)</h3>
  58598. <table>
  58599. <thead>
  58600. <tr>
  58601. <th>Description</th>
  58602. <th><em>The granddaddy of HTML tools, with support for modern standards</em></th>
  58603. </tr>
  58604. </thead>
  58605. <tbody>
  58606. <tr>
  58607. <td>Homepage</td>
  58608. <td><a href="http://www.html-tidy.org">http://www.html-tidy.org</a></td>
  58609. </tr>
  58610. <tr>
  58611. <td>Versions</td>
  58612. <td>5.9.20</td>
  58613. </tr>
  58614. <tr>
  58615. <td>Architectures</td>
  58616. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58617. </tr>
  58618. <tr>
  58619. <td>Definition</td>
  58620. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tidy-html5/xmake.lua">tidy-html5/xmake.lua</a></td>
  58621. </tr>
  58622. </tbody>
  58623. </table>
  58624. <h5 id="installcommand">Install command</h5>
  58625. <pre><code class="lang-console">xrepo install tidy-html5
  58626. </code></pre>
  58627. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58628. <pre><code class="lang-lua">add_requires("tidy-html5")
  58629. </code></pre>
  58630. <h3 id="tiltedcorelinux">tiltedcore (linux)</h3>
  58631. <table>
  58632. <thead>
  58633. <tr>
  58634. <th>Description</th>
  58635. <th><em>Core library from Tilted Phoques</em></th>
  58636. </tr>
  58637. </thead>
  58638. <tbody>
  58639. <tr>
  58640. <td>Homepage</td>
  58641. <td><a href="https://github.com/tiltedphoques/TiltedCore">https://github.com/tiltedphoques/TiltedCore</a></td>
  58642. </tr>
  58643. <tr>
  58644. <td>Versions</td>
  58645. <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, v0.2.8</td>
  58646. </tr>
  58647. <tr>
  58648. <td>Architectures</td>
  58649. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58650. </tr>
  58651. <tr>
  58652. <td>Definition</td>
  58653. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tiltedcore/xmake.lua">tiltedcore/xmake.lua</a></td>
  58654. </tr>
  58655. </tbody>
  58656. </table>
  58657. <h5 id="installcommand">Install command</h5>
  58658. <pre><code class="lang-console">xrepo install tiltedcore
  58659. </code></pre>
  58660. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58661. <pre><code class="lang-lua">add_requires("tiltedcore")
  58662. </code></pre>
  58663. <h3 id="tinyaesclinux">tiny-aes-c (linux)</h3>
  58664. <table>
  58665. <thead>
  58666. <tr>
  58667. <th>Description</th>
  58668. <th><em>Small portable AES128/192/256 in C</em></th>
  58669. </tr>
  58670. </thead>
  58671. <tbody>
  58672. <tr>
  58673. <td>Homepage</td>
  58674. <td><a href="https://github.com/kokke/tiny-AES-c">https://github.com/kokke/tiny-AES-c</a></td>
  58675. </tr>
  58676. <tr>
  58677. <td>License</td>
  58678. <td>Unlicense</td>
  58679. </tr>
  58680. <tr>
  58681. <td>Versions</td>
  58682. <td>2021.12.22</td>
  58683. </tr>
  58684. <tr>
  58685. <td>Architectures</td>
  58686. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58687. </tr>
  58688. <tr>
  58689. <td>Definition</td>
  58690. <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>
  58691. </tr>
  58692. </tbody>
  58693. </table>
  58694. <h5 id="installcommand">Install command</h5>
  58695. <pre><code class="lang-console">xrepo install tiny-aes-c
  58696. </code></pre>
  58697. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58698. <pre><code class="lang-lua">add_requires("tiny-aes-c")
  58699. </code></pre>
  58700. <h3 id="tinyoptionallinux">tiny-optional (linux)</h3>
  58701. <table>
  58702. <thead>
  58703. <tr>
  58704. <th>Description</th>
  58705. <th><em>Replacement for std::optional that does not unnecessarily waste memory</em></th>
  58706. </tr>
  58707. </thead>
  58708. <tbody>
  58709. <tr>
  58710. <td>Homepage</td>
  58711. <td><a href="https://github.com/Sedeniono/tiny-optional">https://github.com/Sedeniono/tiny-optional</a></td>
  58712. </tr>
  58713. <tr>
  58714. <td>License</td>
  58715. <td>BSL-1.0</td>
  58716. </tr>
  58717. <tr>
  58718. <td>Versions</td>
  58719. <td>v1.2.0, v1.2.1, v1.3.1, v1.4.0, v1.5.2, v1.5.3</td>
  58720. </tr>
  58721. <tr>
  58722. <td>Architectures</td>
  58723. <td>i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58724. </tr>
  58725. <tr>
  58726. <td>Definition</td>
  58727. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tiny-optional/xmake.lua">tiny-optional/xmake.lua</a></td>
  58728. </tr>
  58729. </tbody>
  58730. </table>
  58731. <h5 id="installcommand">Install command</h5>
  58732. <pre><code class="lang-console">xrepo install tiny-optional
  58733. </code></pre>
  58734. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58735. <pre><code class="lang-lua">add_requires("tiny-optional")
  58736. </code></pre>
  58737. <h3 id="tinyprocesslibrarylinux">tiny-process-library (linux)</h3>
  58738. <table>
  58739. <thead>
  58740. <tr>
  58741. <th>Description</th>
  58742. <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>
  58743. </tr>
  58744. </thead>
  58745. <tbody>
  58746. <tr>
  58747. <td>Homepage</td>
  58748. <td><a href="https://gitlab.com/eidheim/tiny-process-library">https://gitlab.com/eidheim/tiny-process-library</a></td>
  58749. </tr>
  58750. <tr>
  58751. <td>License</td>
  58752. <td>MIT</td>
  58753. </tr>
  58754. <tr>
  58755. <td>Versions</td>
  58756. <td>v2.0.4</td>
  58757. </tr>
  58758. <tr>
  58759. <td>Architectures</td>
  58760. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58761. </tr>
  58762. <tr>
  58763. <td>Definition</td>
  58764. <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>
  58765. </tr>
  58766. </tbody>
  58767. </table>
  58768. <h5 id="installcommand">Install command</h5>
  58769. <pre><code class="lang-console">xrepo install tiny-process-library
  58770. </code></pre>
  58771. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58772. <pre><code class="lang-lua">add_requires("tiny-process-library")
  58773. </code></pre>
  58774. <h3 id="tinyalloclinux">tinyalloc (linux)</h3>
  58775. <table>
  58776. <thead>
  58777. <tr>
  58778. <th>Description</th>
  58779. <th><em>malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)</em></th>
  58780. </tr>
  58781. </thead>
  58782. <tbody>
  58783. <tr>
  58784. <td>Homepage</td>
  58785. <td><a href="https://github.com/thi-ng/tinyalloc">https://github.com/thi-ng/tinyalloc</a></td>
  58786. </tr>
  58787. <tr>
  58788. <td>License</td>
  58789. <td>Apache-2.0</td>
  58790. </tr>
  58791. <tr>
  58792. <td>Versions</td>
  58793. <td>2021.10.08</td>
  58794. </tr>
  58795. <tr>
  58796. <td>Architectures</td>
  58797. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58798. </tr>
  58799. <tr>
  58800. <td>Definition</td>
  58801. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyalloc/xmake.lua">tinyalloc/xmake.lua</a></td>
  58802. </tr>
  58803. </tbody>
  58804. </table>
  58805. <h5 id="installcommand">Install command</h5>
  58806. <pre><code class="lang-console">xrepo install tinyalloc
  58807. </code></pre>
  58808. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58809. <pre><code class="lang-lua">add_requires("tinyalloc")
  58810. </code></pre>
  58811. <h3 id="tinycborlinux">tinycbor (linux)</h3>
  58812. <table>
  58813. <thead>
  58814. <tr>
  58815. <th>Description</th>
  58816. <th><em>Concise Binary Object Representation (CBOR) Library</em></th>
  58817. </tr>
  58818. </thead>
  58819. <tbody>
  58820. <tr>
  58821. <td>Homepage</td>
  58822. <td><a href="https://github.com/intel/tinycbor">https://github.com/intel/tinycbor</a></td>
  58823. </tr>
  58824. <tr>
  58825. <td>License</td>
  58826. <td>MIT</td>
  58827. </tr>
  58828. <tr>
  58829. <td>Versions</td>
  58830. <td>v0.6.0, v0.6.1</td>
  58831. </tr>
  58832. <tr>
  58833. <td>Architectures</td>
  58834. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58835. </tr>
  58836. <tr>
  58837. <td>Definition</td>
  58838. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinycbor/xmake.lua">tinycbor/xmake.lua</a></td>
  58839. </tr>
  58840. </tbody>
  58841. </table>
  58842. <h5 id="installcommand">Install command</h5>
  58843. <pre><code class="lang-console">xrepo install tinycbor
  58844. </code></pre>
  58845. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58846. <pre><code class="lang-lua">add_requires("tinycbor")
  58847. </code></pre>
  58848. <h3 id="tinycclinux">tinycc (linux)</h3>
  58849. <table>
  58850. <thead>
  58851. <tr>
  58852. <th>Description</th>
  58853. <th><em>Tiny C Compiler</em></th>
  58854. </tr>
  58855. </thead>
  58856. <tbody>
  58857. <tr>
  58858. <td>Homepage</td>
  58859. <td><a href="https://bellard.org/tcc/">https://bellard.org/tcc/</a></td>
  58860. </tr>
  58861. <tr>
  58862. <td>Versions</td>
  58863. <td>0.9.27</td>
  58864. </tr>
  58865. <tr>
  58866. <td>Architectures</td>
  58867. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58868. </tr>
  58869. <tr>
  58870. <td>Definition</td>
  58871. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinycc/xmake.lua">tinycc/xmake.lua</a></td>
  58872. </tr>
  58873. </tbody>
  58874. </table>
  58875. <h5 id="installcommand">Install command</h5>
  58876. <pre><code class="lang-console">xrepo install tinycc
  58877. </code></pre>
  58878. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58879. <pre><code class="lang-lua">add_requires("tinycc")
  58880. </code></pre>
  58881. <h3 id="tinycolormaplinux">tinycolormap (linux)</h3>
  58882. <table>
  58883. <thead>
  58884. <tr>
  58885. <th>Description</th>
  58886. <th><em>A header-only, single-file library for colormaps written in C++11</em></th>
  58887. </tr>
  58888. </thead>
  58889. <tbody>
  58890. <tr>
  58891. <td>Homepage</td>
  58892. <td><a href="https://github.com/yuki-koyama/tinycolormap">https://github.com/yuki-koyama/tinycolormap</a></td>
  58893. </tr>
  58894. <tr>
  58895. <td>License</td>
  58896. <td>MIT</td>
  58897. </tr>
  58898. <tr>
  58899. <td>Versions</td>
  58900. <td>v0.7.0, v0.8.0</td>
  58901. </tr>
  58902. <tr>
  58903. <td>Architectures</td>
  58904. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58905. </tr>
  58906. <tr>
  58907. <td>Definition</td>
  58908. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinycolormap/xmake.lua">tinycolormap/xmake.lua</a></td>
  58909. </tr>
  58910. </tbody>
  58911. </table>
  58912. <h5 id="installcommand">Install command</h5>
  58913. <pre><code class="lang-console">xrepo install tinycolormap
  58914. </code></pre>
  58915. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58916. <pre><code class="lang-lua">add_requires("tinycolormap")
  58917. </code></pre>
  58918. <h3 id="tinycryptlinux">tinycrypt (linux)</h3>
  58919. <table>
  58920. <thead>
  58921. <tr>
  58922. <th>Description</th>
  58923. <th><em>TinyCrypt Cryptographic Library</em></th>
  58924. </tr>
  58925. </thead>
  58926. <tbody>
  58927. <tr>
  58928. <td>Homepage</td>
  58929. <td><a href="https://github.com/intel/tinycrypt">https://github.com/intel/tinycrypt</a></td>
  58930. </tr>
  58931. <tr>
  58932. <td>Versions</td>
  58933. <td>2019.9.18</td>
  58934. </tr>
  58935. <tr>
  58936. <td>Architectures</td>
  58937. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58938. </tr>
  58939. <tr>
  58940. <td>Definition</td>
  58941. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinycrypt/xmake.lua">tinycrypt/xmake.lua</a></td>
  58942. </tr>
  58943. </tbody>
  58944. </table>
  58945. <h5 id="installcommand">Install command</h5>
  58946. <pre><code class="lang-console">xrepo install tinycrypt
  58947. </code></pre>
  58948. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58949. <pre><code class="lang-lua">add_requires("tinycrypt")
  58950. </code></pre>
  58951. <h3 id="tinycthreadlinux">tinycthread (linux)</h3>
  58952. <table>
  58953. <thead>
  58954. <tr>
  58955. <th>Description</th>
  58956. <th><em>A small, portable implementation of the C11 threads API.</em></th>
  58957. </tr>
  58958. </thead>
  58959. <tbody>
  58960. <tr>
  58961. <td>Homepage</td>
  58962. <td><a href="https://github.com/tinycthread/tinycthread">https://github.com/tinycthread/tinycthread</a></td>
  58963. </tr>
  58964. <tr>
  58965. <td>License</td>
  58966. <td>MIT</td>
  58967. </tr>
  58968. <tr>
  58969. <td>Versions</td>
  58970. <td>2016.09.30</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/t/tinycthread/xmake.lua">tinycthread/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 tinycthread
  58984. </code></pre>
  58985. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58986. <pre><code class="lang-lua">add_requires("tinycthread")
  58987. </code></pre>
  58988. <h3 id="tinydirlinux">tinydir (linux)</h3>
  58989. <table>
  58990. <thead>
  58991. <tr>
  58992. <th>Description</th>
  58993. <th><em>Lightweight, portable and easy to integrate C directory and file reader</em></th>
  58994. </tr>
  58995. </thead>
  58996. <tbody>
  58997. <tr>
  58998. <td>Homepage</td>
  58999. <td><a href="https://github.com/cxong/tinydir">https://github.com/cxong/tinydir</a></td>
  59000. </tr>
  59001. <tr>
  59002. <td>Versions</td>
  59003. <td>1.2.6</td>
  59004. </tr>
  59005. <tr>
  59006. <td>Architectures</td>
  59007. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59008. </tr>
  59009. <tr>
  59010. <td>Definition</td>
  59011. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinydir/xmake.lua">tinydir/xmake.lua</a></td>
  59012. </tr>
  59013. </tbody>
  59014. </table>
  59015. <h5 id="installcommand">Install command</h5>
  59016. <pre><code class="lang-console">xrepo install tinydir
  59017. </code></pre>
  59018. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59019. <pre><code class="lang-lua">add_requires("tinydir")
  59020. </code></pre>
  59021. <h3 id="tinyexprlinux">tinyexpr (linux)</h3>
  59022. <table>
  59023. <thead>
  59024. <tr>
  59025. <th>Description</th>
  59026. <th><em>TinyExpr is a very small parser and evaluation library for evaluating math expressions from C.</em></th>
  59027. </tr>
  59028. </thead>
  59029. <tbody>
  59030. <tr>
  59031. <td>Homepage</td>
  59032. <td><a href="https://codeplea.com/tinyexpr">https://codeplea.com/tinyexpr</a></td>
  59033. </tr>
  59034. <tr>
  59035. <td>License</td>
  59036. <td>zlib</td>
  59037. </tr>
  59038. <tr>
  59039. <td>Versions</td>
  59040. <td>2022.11.21</td>
  59041. </tr>
  59042. <tr>
  59043. <td>Architectures</td>
  59044. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59045. </tr>
  59046. <tr>
  59047. <td>Definition</td>
  59048. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyexpr/xmake.lua">tinyexpr/xmake.lua</a></td>
  59049. </tr>
  59050. </tbody>
  59051. </table>
  59052. <h5 id="installcommand">Install command</h5>
  59053. <pre><code class="lang-console">xrepo install tinyexpr
  59054. </code></pre>
  59055. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59056. <pre><code class="lang-lua">add_requires("tinyexpr")
  59057. </code></pre>
  59058. <h3 id="tinyexrlinux">tinyexr (linux)</h3>
  59059. <table>
  59060. <thead>
  59061. <tr>
  59062. <th>Description</th>
  59063. <th><em>Tiny OpenEXR image loader/saver library</em></th>
  59064. </tr>
  59065. </thead>
  59066. <tbody>
  59067. <tr>
  59068. <td>Homepage</td>
  59069. <td><a href="https://github.com/syoyo/tinyexr/">https://github.com/syoyo/tinyexr/</a></td>
  59070. </tr>
  59071. <tr>
  59072. <td>License</td>
  59073. <td>BSD-3-Clause</td>
  59074. </tr>
  59075. <tr>
  59076. <td>Versions</td>
  59077. <td>v1.0.1, v1.0.8, v1.0.9, v1.0.10, v1.0.12</td>
  59078. </tr>
  59079. <tr>
  59080. <td>Architectures</td>
  59081. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59082. </tr>
  59083. <tr>
  59084. <td>Definition</td>
  59085. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyexr/xmake.lua">tinyexr/xmake.lua</a></td>
  59086. </tr>
  59087. </tbody>
  59088. </table>
  59089. <h5 id="installcommand">Install command</h5>
  59090. <pre><code class="lang-console">xrepo install tinyexr
  59091. </code></pre>
  59092. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59093. <pre><code class="lang-lua">add_requires("tinyexr")
  59094. </code></pre>
  59095. <h3 id="tinyfiledialogslinux">tinyfiledialogs (linux)</h3>
  59096. <table>
  59097. <thead>
  59098. <tr>
  59099. <th>Description</th>
  59100. <th><em>Native dialog library for WINDOWS MAC OSX GTK+ QT CONSOLE</em></th>
  59101. </tr>
  59102. </thead>
  59103. <tbody>
  59104. <tr>
  59105. <td>Homepage</td>
  59106. <td><a href="https://sourceforge.net/projects/tinyfiledialogs/">https://sourceforge.net/projects/tinyfiledialogs/</a></td>
  59107. </tr>
  59108. <tr>
  59109. <td>License</td>
  59110. <td>zlib</td>
  59111. </tr>
  59112. <tr>
  59113. <td>Versions</td>
  59114. <td>3.8.8, 3.15.1</td>
  59115. </tr>
  59116. <tr>
  59117. <td>Architectures</td>
  59118. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59119. </tr>
  59120. <tr>
  59121. <td>Definition</td>
  59122. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyfiledialogs/xmake.lua">tinyfiledialogs/xmake.lua</a></td>
  59123. </tr>
  59124. </tbody>
  59125. </table>
  59126. <h5 id="installcommand">Install command</h5>
  59127. <pre><code class="lang-console">xrepo install tinyfiledialogs
  59128. </code></pre>
  59129. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59130. <pre><code class="lang-lua">add_requires("tinyfiledialogs")
  59131. </code></pre>
  59132. <h3 id="tinyformatlinux">tinyformat (linux)</h3>
  59133. <table>
  59134. <thead>
  59135. <tr>
  59136. <th>Description</th>
  59137. <th><em>Minimal, type safe printf replacement library for C++</em></th>
  59138. </tr>
  59139. </thead>
  59140. <tbody>
  59141. <tr>
  59142. <td>Homepage</td>
  59143. <td><a href="https://github.com/c42f/tinyformat/">https://github.com/c42f/tinyformat/</a></td>
  59144. </tr>
  59145. <tr>
  59146. <td>Versions</td>
  59147. <td>2.3.0</td>
  59148. </tr>
  59149. <tr>
  59150. <td>Architectures</td>
  59151. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59152. </tr>
  59153. <tr>
  59154. <td>Definition</td>
  59155. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyformat/xmake.lua">tinyformat/xmake.lua</a></td>
  59156. </tr>
  59157. </tbody>
  59158. </table>
  59159. <h5 id="installcommand">Install command</h5>
  59160. <pre><code class="lang-console">xrepo install tinyformat
  59161. </code></pre>
  59162. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59163. <pre><code class="lang-lua">add_requires("tinyformat")
  59164. </code></pre>
  59165. <h3 id="tinygltflinux">tinygltf (linux)</h3>
  59166. <table>
  59167. <thead>
  59168. <tr>
  59169. <th>Description</th>
  59170. <th><em>Header only C++11 tiny glTF 2.0 library</em></th>
  59171. </tr>
  59172. </thead>
  59173. <tbody>
  59174. <tr>
  59175. <td>Homepage</td>
  59176. <td><a href="https://github.com/syoyo/tinygltf/">https://github.com/syoyo/tinygltf/</a></td>
  59177. </tr>
  59178. <tr>
  59179. <td>License</td>
  59180. <td>MIT</td>
  59181. </tr>
  59182. <tr>
  59183. <td>Versions</td>
  59184. <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, v2.9.7</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/t/tinygltf/xmake.lua">tinygltf/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 tinygltf
  59198. </code></pre>
  59199. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59200. <pre><code class="lang-lua">add_requires("tinygltf")
  59201. </code></pre>
  59202. <h3 id="tinyjpeglinux">tinyjpeg (linux)</h3>
  59203. <table>
  59204. <thead>
  59205. <tr>
  59206. <th>Description</th>
  59207. <th><em>Single header lib for JPEG encoding. Public domain. C99. stb style.</em></th>
  59208. </tr>
  59209. </thead>
  59210. <tbody>
  59211. <tr>
  59212. <td>Homepage</td>
  59213. <td><a href="https://github.com/serge-rgb/TinyJPEG">https://github.com/serge-rgb/TinyJPEG</a></td>
  59214. </tr>
  59215. <tr>
  59216. <td>Versions</td>
  59217. <td>2022.08.20</td>
  59218. </tr>
  59219. <tr>
  59220. <td>Architectures</td>
  59221. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59222. </tr>
  59223. <tr>
  59224. <td>Definition</td>
  59225. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyjpeg/xmake.lua">tinyjpeg/xmake.lua</a></td>
  59226. </tr>
  59227. </tbody>
  59228. </table>
  59229. <h5 id="installcommand">Install command</h5>
  59230. <pre><code class="lang-console">xrepo install tinyjpeg
  59231. </code></pre>
  59232. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59233. <pre><code class="lang-lua">add_requires("tinyjpeg")
  59234. </code></pre>
  59235. <h3 id="tinymcplinux">tinymcp (linux)</h3>
  59236. <table>
  59237. <thead>
  59238. <tr>
  59239. <th>Description</th>
  59240. <th><em>A lightweight C++ SDK for implementing the MCP Server.</em></th>
  59241. </tr>
  59242. </thead>
  59243. <tbody>
  59244. <tr>
  59245. <td>Homepage</td>
  59246. <td><a href="https://github.com/Qihoo360/TinyMCP">https://github.com/Qihoo360/TinyMCP</a></td>
  59247. </tr>
  59248. <tr>
  59249. <td>License</td>
  59250. <td>MIT</td>
  59251. </tr>
  59252. <tr>
  59253. <td>Versions</td>
  59254. <td>2025.05.16</td>
  59255. </tr>
  59256. <tr>
  59257. <td>Architectures</td>
  59258. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59259. </tr>
  59260. <tr>
  59261. <td>Definition</td>
  59262. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinymcp/xmake.lua">tinymcp/xmake.lua</a></td>
  59263. </tr>
  59264. </tbody>
  59265. </table>
  59266. <h5 id="installcommand">Install command</h5>
  59267. <pre><code class="lang-console">xrepo install tinymcp
  59268. </code></pre>
  59269. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59270. <pre><code class="lang-lua">add_requires("tinymcp")
  59271. </code></pre>
  59272. <h3 id="tinyobjloaderlinux">tinyobjloader (linux)</h3>
  59273. <table>
  59274. <thead>
  59275. <tr>
  59276. <th>Description</th>
  59277. <th><em>Tiny but powerful single file wavefront obj loader</em></th>
  59278. </tr>
  59279. </thead>
  59280. <tbody>
  59281. <tr>
  59282. <td>Homepage</td>
  59283. <td><a href="https://github.com/tinyobjloader/tinyobjloader">https://github.com/tinyobjloader/tinyobjloader</a></td>
  59284. </tr>
  59285. <tr>
  59286. <td>License</td>
  59287. <td>MIT</td>
  59288. </tr>
  59289. <tr>
  59290. <td>Versions</td>
  59291. <td>v1.0.7, v2.0.0rc10, v2.0.0rc13</td>
  59292. </tr>
  59293. <tr>
  59294. <td>Architectures</td>
  59295. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59296. </tr>
  59297. <tr>
  59298. <td>Definition</td>
  59299. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyobjloader/xmake.lua">tinyobjloader/xmake.lua</a></td>
  59300. </tr>
  59301. </tbody>
  59302. </table>
  59303. <h5 id="installcommand">Install command</h5>
  59304. <pre><code class="lang-console">xrepo install tinyobjloader
  59305. </code></pre>
  59306. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59307. <pre><code class="lang-lua">add_requires("tinyobjloader")
  59308. </code></pre>
  59309. <h3 id="tinyplylinux">tinyply (linux)</h3>
  59310. <table>
  59311. <thead>
  59312. <tr>
  59313. <th>Description</th>
  59314. <th><em>C++11 ply 3d mesh format importer &amp; exporter</em></th>
  59315. </tr>
  59316. </thead>
  59317. <tbody>
  59318. <tr>
  59319. <td>Homepage</td>
  59320. <td><a href="https://github.com/ddiakopoulos/tinyply">https://github.com/ddiakopoulos/tinyply</a></td>
  59321. </tr>
  59322. <tr>
  59323. <td>License</td>
  59324. <td>BSD-2-Clause</td>
  59325. </tr>
  59326. <tr>
  59327. <td>Versions</td>
  59328. <td>2.3.4</td>
  59329. </tr>
  59330. <tr>
  59331. <td>Architectures</td>
  59332. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59333. </tr>
  59334. <tr>
  59335. <td>Definition</td>
  59336. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyply/xmake.lua">tinyply/xmake.lua</a></td>
  59337. </tr>
  59338. </tbody>
  59339. </table>
  59340. <h5 id="installcommand">Install command</h5>
  59341. <pre><code class="lang-console">xrepo install tinyply
  59342. </code></pre>
  59343. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59344. <pre><code class="lang-lua">add_requires("tinyply")
  59345. </code></pre>
  59346. <h3 id="tinysplinelinux">tinyspline (linux)</h3>
  59347. <table>
  59348. <thead>
  59349. <tr>
  59350. <th>Description</th>
  59351. <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>
  59352. </tr>
  59353. </thead>
  59354. <tbody>
  59355. <tr>
  59356. <td>Homepage</td>
  59357. <td><a href="https://github.com/msteinbeck/tinyspline">https://github.com/msteinbeck/tinyspline</a></td>
  59358. </tr>
  59359. <tr>
  59360. <td>License</td>
  59361. <td>MIT</td>
  59362. </tr>
  59363. <tr>
  59364. <td>Versions</td>
  59365. <td>v0.6.0</td>
  59366. </tr>
  59367. <tr>
  59368. <td>Architectures</td>
  59369. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59370. </tr>
  59371. <tr>
  59372. <td>Definition</td>
  59373. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyspline/xmake.lua">tinyspline/xmake.lua</a></td>
  59374. </tr>
  59375. </tbody>
  59376. </table>
  59377. <h5 id="installcommand">Install command</h5>
  59378. <pre><code class="lang-console">xrepo install tinyspline
  59379. </code></pre>
  59380. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59381. <pre><code class="lang-lua">add_requires("tinyspline")
  59382. </code></pre>
  59383. <h3 id="tinytifflinux">tinytiff (linux)</h3>
  59384. <table>
  59385. <thead>
  59386. <tr>
  59387. <th>Description</th>
  59388. <th><em>lightweight TIFF reader/writer library (C/C++)</em></th>
  59389. </tr>
  59390. </thead>
  59391. <tbody>
  59392. <tr>
  59393. <td>Homepage</td>
  59394. <td><a href="http://jkriege2.github.io/TinyTIFF">http://jkriege2.github.io/TinyTIFF</a></td>
  59395. </tr>
  59396. <tr>
  59397. <td>License</td>
  59398. <td>LGPL-3.0</td>
  59399. </tr>
  59400. <tr>
  59401. <td>Versions</td>
  59402. <td>4.0.1+0</td>
  59403. </tr>
  59404. <tr>
  59405. <td>Architectures</td>
  59406. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59407. </tr>
  59408. <tr>
  59409. <td>Definition</td>
  59410. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinytiff/xmake.lua">tinytiff/xmake.lua</a></td>
  59411. </tr>
  59412. </tbody>
  59413. </table>
  59414. <h5 id="installcommand">Install command</h5>
  59415. <pre><code class="lang-console">xrepo install tinytiff
  59416. </code></pre>
  59417. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59418. <pre><code class="lang-lua">add_requires("tinytiff")
  59419. </code></pre>
  59420. <h3 id="tinyxmllinux">tinyxml (linux)</h3>
  59421. <table>
  59422. <thead>
  59423. <tr>
  59424. <th>Description</th>
  59425. <th><em>TinyXML is a simple, small, minimal, C++ XML parser that can be easily integrating into other programs.</em></th>
  59426. </tr>
  59427. </thead>
  59428. <tbody>
  59429. <tr>
  59430. <td>Homepage</td>
  59431. <td><a href="https://sourceforge.net/projects/tinyxml/">https://sourceforge.net/projects/tinyxml/</a></td>
  59432. </tr>
  59433. <tr>
  59434. <td>License</td>
  59435. <td>zlib</td>
  59436. </tr>
  59437. <tr>
  59438. <td>Versions</td>
  59439. <td>2.6.2</td>
  59440. </tr>
  59441. <tr>
  59442. <td>Architectures</td>
  59443. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59444. </tr>
  59445. <tr>
  59446. <td>Definition</td>
  59447. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyxml/xmake.lua">tinyxml/xmake.lua</a></td>
  59448. </tr>
  59449. </tbody>
  59450. </table>
  59451. <h5 id="installcommand">Install command</h5>
  59452. <pre><code class="lang-console">xrepo install tinyxml
  59453. </code></pre>
  59454. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59455. <pre><code class="lang-lua">add_requires("tinyxml")
  59456. </code></pre>
  59457. <h3 id="tinyxml2linux">tinyxml2 (linux)</h3>
  59458. <table>
  59459. <thead>
  59460. <tr>
  59461. <th>Description</th>
  59462. <th><em>simple, small, efficient, C++ XML parser that can be easily integrating into other programs.</em></th>
  59463. </tr>
  59464. </thead>
  59465. <tbody>
  59466. <tr>
  59467. <td>Homepage</td>
  59468. <td><a href="http://www.grinninglizard.com/tinyxml2/">http://www.grinninglizard.com/tinyxml2/</a></td>
  59469. </tr>
  59470. <tr>
  59471. <td>License</td>
  59472. <td>zlib</td>
  59473. </tr>
  59474. <tr>
  59475. <td>Versions</td>
  59476. <td>8.0.0, 9.0.0, 10.0.0, 11.0.0</td>
  59477. </tr>
  59478. <tr>
  59479. <td>Architectures</td>
  59480. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59481. </tr>
  59482. <tr>
  59483. <td>Definition</td>
  59484. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyxml2/xmake.lua">tinyxml2/xmake.lua</a></td>
  59485. </tr>
  59486. </tbody>
  59487. </table>
  59488. <h5 id="installcommand">Install command</h5>
  59489. <pre><code class="lang-console">xrepo install tinyxml2
  59490. </code></pre>
  59491. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59492. <pre><code class="lang-lua">add_requires("tinyxml2")
  59493. </code></pre>
  59494. <h3 id="tl_expectedlinux">tl_expected (linux)</h3>
  59495. <table>
  59496. <thead>
  59497. <tr>
  59498. <th>Description</th>
  59499. <th><em>C++11/14/17 std::expected with functional-style extensions</em></th>
  59500. </tr>
  59501. </thead>
  59502. <tbody>
  59503. <tr>
  59504. <td>Homepage</td>
  59505. <td><a href="https://github.com/TartanLlama/expected">https://github.com/TartanLlama/expected</a></td>
  59506. </tr>
  59507. <tr>
  59508. <td>License</td>
  59509. <td>CC0</td>
  59510. </tr>
  59511. <tr>
  59512. <td>Versions</td>
  59513. <td>v1.0.0, v1.1.0</td>
  59514. </tr>
  59515. <tr>
  59516. <td>Architectures</td>
  59517. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59518. </tr>
  59519. <tr>
  59520. <td>Definition</td>
  59521. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tl_expected/xmake.lua">tl_expected/xmake.lua</a></td>
  59522. </tr>
  59523. </tbody>
  59524. </table>
  59525. <h5 id="installcommand">Install command</h5>
  59526. <pre><code class="lang-console">xrepo install tl_expected
  59527. </code></pre>
  59528. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59529. <pre><code class="lang-lua">add_requires("tl_expected")
  59530. </code></pre>
  59531. <h3 id="tl_function_reflinux">tl_function_ref (linux)</h3>
  59532. <table>
  59533. <thead>
  59534. <tr>
  59535. <th>Description</th>
  59536. <th><em>A lightweight, non-owning reference to a callable.</em></th>
  59537. </tr>
  59538. </thead>
  59539. <tbody>
  59540. <tr>
  59541. <td>Homepage</td>
  59542. <td><a href="https://github.com/TartanLlama/function_ref">https://github.com/TartanLlama/function_ref</a></td>
  59543. </tr>
  59544. <tr>
  59545. <td>License</td>
  59546. <td>CC0</td>
  59547. </tr>
  59548. <tr>
  59549. <td>Versions</td>
  59550. <td>v1.0.0</td>
  59551. </tr>
  59552. <tr>
  59553. <td>Architectures</td>
  59554. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59555. </tr>
  59556. <tr>
  59557. <td>Definition</td>
  59558. <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>
  59559. </tr>
  59560. </tbody>
  59561. </table>
  59562. <h5 id="installcommand">Install command</h5>
  59563. <pre><code class="lang-console">xrepo install tl_function_ref
  59564. </code></pre>
  59565. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59566. <pre><code class="lang-lua">add_requires("tl_function_ref")
  59567. </code></pre>
  59568. <h3 id="tl_optionallinux">tl_optional (linux)</h3>
  59569. <table>
  59570. <thead>
  59571. <tr>
  59572. <th>Description</th>
  59573. <th><em>C++11/14/17 std::optional with functional-style extensions and support for references.</em></th>
  59574. </tr>
  59575. </thead>
  59576. <tbody>
  59577. <tr>
  59578. <td>Homepage</td>
  59579. <td><a href="https://github.com/TartanLlama/optional">https://github.com/TartanLlama/optional</a></td>
  59580. </tr>
  59581. <tr>
  59582. <td>License</td>
  59583. <td>CC0</td>
  59584. </tr>
  59585. <tr>
  59586. <td>Versions</td>
  59587. <td>v1.1.0</td>
  59588. </tr>
  59589. <tr>
  59590. <td>Architectures</td>
  59591. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59592. </tr>
  59593. <tr>
  59594. <td>Definition</td>
  59595. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tl_optional/xmake.lua">tl_optional/xmake.lua</a></td>
  59596. </tr>
  59597. </tbody>
  59598. </table>
  59599. <h5 id="installcommand">Install command</h5>
  59600. <pre><code class="lang-console">xrepo install tl_optional
  59601. </code></pre>
  59602. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59603. <pre><code class="lang-lua">add_requires("tl_optional")
  59604. </code></pre>
  59605. <h3 id="tlsflinux">tlsf (linux)</h3>
  59606. <table>
  59607. <thead>
  59608. <tr>
  59609. <th>Description</th>
  59610. <th><em>Two-Level Segregated Fit memory allocator implementation.</em></th>
  59611. </tr>
  59612. </thead>
  59613. <tbody>
  59614. <tr>
  59615. <td>Homepage</td>
  59616. <td><a href="https://github.com/mattconte/tlsf">https://github.com/mattconte/tlsf</a></td>
  59617. </tr>
  59618. <tr>
  59619. <td>License</td>
  59620. <td>BSD-3-Clause</td>
  59621. </tr>
  59622. <tr>
  59623. <td>Versions</td>
  59624. <td>2020.03.29</td>
  59625. </tr>
  59626. <tr>
  59627. <td>Architectures</td>
  59628. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59629. </tr>
  59630. <tr>
  59631. <td>Definition</td>
  59632. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tlsf/xmake.lua">tlsf/xmake.lua</a></td>
  59633. </tr>
  59634. </tbody>
  59635. </table>
  59636. <h5 id="installcommand">Install command</h5>
  59637. <pre><code class="lang-console">xrepo install tlsf
  59638. </code></pre>
  59639. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59640. <pre><code class="lang-lua">add_requires("tlsf")
  59641. </code></pre>
  59642. <h3 id="tmxlinux">tmx (linux)</h3>
  59643. <table>
  59644. <thead>
  59645. <tr>
  59646. <th>Description</th>
  59647. <th><em>C tmx map loader</em></th>
  59648. </tr>
  59649. </thead>
  59650. <tbody>
  59651. <tr>
  59652. <td>Homepage</td>
  59653. <td><a href="http://libtmx.rtfd.io/">http://libtmx.rtfd.io/</a></td>
  59654. </tr>
  59655. <tr>
  59656. <td>License</td>
  59657. <td>BSD-2-Clause</td>
  59658. </tr>
  59659. <tr>
  59660. <td>Versions</td>
  59661. <td>1.2.0, 1.10.0</td>
  59662. </tr>
  59663. <tr>
  59664. <td>Architectures</td>
  59665. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59666. </tr>
  59667. <tr>
  59668. <td>Definition</td>
  59669. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tmx/xmake.lua">tmx/xmake.lua</a></td>
  59670. </tr>
  59671. </tbody>
  59672. </table>
  59673. <h5 id="installcommand">Install command</h5>
  59674. <pre><code class="lang-console">xrepo install tmx
  59675. </code></pre>
  59676. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59677. <pre><code class="lang-lua">add_requires("tmx")
  59678. </code></pre>
  59679. <h3 id="tmxlitelinux">tmxlite (linux)</h3>
  59680. <table>
  59681. <thead>
  59682. <tr>
  59683. <th>Description</th>
  59684. <th><em>lightweight C++14 parser for Tiled tmx files</em></th>
  59685. </tr>
  59686. </thead>
  59687. <tbody>
  59688. <tr>
  59689. <td>Homepage</td>
  59690. <td><a href="https://github.com/fallahn/tmxlite">https://github.com/fallahn/tmxlite</a></td>
  59691. </tr>
  59692. <tr>
  59693. <td>License</td>
  59694. <td>zlib</td>
  59695. </tr>
  59696. <tr>
  59697. <td>Versions</td>
  59698. <td>v1.4.4</td>
  59699. </tr>
  59700. <tr>
  59701. <td>Architectures</td>
  59702. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59703. </tr>
  59704. <tr>
  59705. <td>Definition</td>
  59706. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tmxlite/xmake.lua">tmxlite/xmake.lua</a></td>
  59707. </tr>
  59708. </tbody>
  59709. </table>
  59710. <h5 id="installcommand">Install command</h5>
  59711. <pre><code class="lang-console">xrepo install tmxlite
  59712. </code></pre>
  59713. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59714. <pre><code class="lang-lua">add_requires("tmxlite")
  59715. </code></pre>
  59716. <h3 id="tmxparserlinux">tmxparser (linux)</h3>
  59717. <table>
  59718. <thead>
  59719. <tr>
  59720. <th>Description</th>
  59721. <th><em>C++11 library for parsing the maps generated by Tiled Map Editor</em></th>
  59722. </tr>
  59723. </thead>
  59724. <tbody>
  59725. <tr>
  59726. <td>Homepage</td>
  59727. <td><a href="https://github.com/sainteos/tmxparser">https://github.com/sainteos/tmxparser</a></td>
  59728. </tr>
  59729. <tr>
  59730. <td>Versions</td>
  59731. <td>2.2.0</td>
  59732. </tr>
  59733. <tr>
  59734. <td>Architectures</td>
  59735. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59736. </tr>
  59737. <tr>
  59738. <td>Definition</td>
  59739. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tmxparser/xmake.lua">tmxparser/xmake.lua</a></td>
  59740. </tr>
  59741. </tbody>
  59742. </table>
  59743. <h5 id="installcommand">Install command</h5>
  59744. <pre><code class="lang-console">xrepo install tmxparser
  59745. </code></pre>
  59746. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59747. <pre><code class="lang-lua">add_requires("tmxparser")
  59748. </code></pre>
  59749. <h3 id="tobiaslocker_base64linux">tobiaslocker_base64 (linux)</h3>
  59750. <table>
  59751. <thead>
  59752. <tr>
  59753. <th>Description</th>
  59754. <th><em>A modern C++ base64 encoder / decoder </em></th>
  59755. </tr>
  59756. </thead>
  59757. <tbody>
  59758. <tr>
  59759. <td>Homepage</td>
  59760. <td><a href="https://github.com/tobiaslocker/base64">https://github.com/tobiaslocker/base64</a></td>
  59761. </tr>
  59762. <tr>
  59763. <td>License</td>
  59764. <td>MIT</td>
  59765. </tr>
  59766. <tr>
  59767. <td>Versions</td>
  59768. <td>2024.02.26</td>
  59769. </tr>
  59770. <tr>
  59771. <td>Architectures</td>
  59772. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59773. </tr>
  59774. <tr>
  59775. <td>Definition</td>
  59776. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tobiaslocker_base64/xmake.lua">tobiaslocker_base64/xmake.lua</a></td>
  59777. </tr>
  59778. </tbody>
  59779. </table>
  59780. <h5 id="installcommand">Install command</h5>
  59781. <pre><code class="lang-console">xrepo install tobiaslocker_base64
  59782. </code></pre>
  59783. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59784. <pre><code class="lang-lua">add_requires("tobiaslocker_base64")
  59785. </code></pre>
  59786. <h3 id="tokenlinux">token (linux)</h3>
  59787. <table>
  59788. <thead>
  59789. <tr>
  59790. <th>Description</th>
  59791. <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>
  59792. </tr>
  59793. </thead>
  59794. <tbody>
  59795. <tr>
  59796. <td>Homepage</td>
  59797. <td><a href="https://gitlab.kitware.com/utils/token">https://gitlab.kitware.com/utils/token</a></td>
  59798. </tr>
  59799. <tr>
  59800. <td>License</td>
  59801. <td>BSD-3-Clause</td>
  59802. </tr>
  59803. <tr>
  59804. <td>Versions</td>
  59805. <td>24.09.0</td>
  59806. </tr>
  59807. <tr>
  59808. <td>Architectures</td>
  59809. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59810. </tr>
  59811. <tr>
  59812. <td>Definition</td>
  59813. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/token/xmake.lua">token/xmake.lua</a></td>
  59814. </tr>
  59815. </tbody>
  59816. </table>
  59817. <h5 id="installcommand">Install command</h5>
  59818. <pre><code class="lang-console">xrepo install token
  59819. </code></pre>
  59820. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59821. <pre><code class="lang-lua">add_requires("token")
  59822. </code></pre>
  59823. <h3 id="tomllinux">toml++ (linux)</h3>
  59824. <table>
  59825. <thead>
  59826. <tr>
  59827. <th>Description</th>
  59828. <th><em>toml++ is a header-only TOML config file parser and serializer for C++17 (and later!).</em></th>
  59829. </tr>
  59830. </thead>
  59831. <tbody>
  59832. <tr>
  59833. <td>Homepage</td>
  59834. <td><a href="https://marzer.github.io/tomlplusplus/">https://marzer.github.io/tomlplusplus/</a></td>
  59835. </tr>
  59836. <tr>
  59837. <td>License</td>
  59838. <td>MIT</td>
  59839. </tr>
  59840. <tr>
  59841. <td>Versions</td>
  59842. <td>v2.5.0, v3.0.0, v3.1.0, v3.2.0, v3.3.0, v3.4.0</td>
  59843. </tr>
  59844. <tr>
  59845. <td>Architectures</td>
  59846. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59847. </tr>
  59848. <tr>
  59849. <td>Definition</td>
  59850. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/toml++/xmake.lua">toml++/xmake.lua</a></td>
  59851. </tr>
  59852. </tbody>
  59853. </table>
  59854. <h5 id="installcommand">Install command</h5>
  59855. <pre><code class="lang-console">xrepo install toml++
  59856. </code></pre>
  59857. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59858. <pre><code class="lang-lua">add_requires("toml++")
  59859. </code></pre>
  59860. <h3 id="toml11linux">toml11 (linux)</h3>
  59861. <table>
  59862. <thead>
  59863. <tr>
  59864. <th>Description</th>
  59865. <th><em>TOML for Modern C++</em></th>
  59866. </tr>
  59867. </thead>
  59868. <tbody>
  59869. <tr>
  59870. <td>Homepage</td>
  59871. <td><a href="https://github.com/ToruNiina/toml11">https://github.com/ToruNiina/toml11</a></td>
  59872. </tr>
  59873. <tr>
  59874. <td>License</td>
  59875. <td>MIT</td>
  59876. </tr>
  59877. <tr>
  59878. <td>Versions</td>
  59879. <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>
  59880. </tr>
  59881. <tr>
  59882. <td>Architectures</td>
  59883. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59884. </tr>
  59885. <tr>
  59886. <td>Definition</td>
  59887. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/toml11/xmake.lua">toml11/xmake.lua</a></td>
  59888. </tr>
  59889. </tbody>
  59890. </table>
  59891. <h5 id="installcommand">Install command</h5>
  59892. <pre><code class="lang-console">xrepo install toml11
  59893. </code></pre>
  59894. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59895. <pre><code class="lang-lua">add_requires("toml11")
  59896. </code></pre>
  59897. <h3 id="tomlc99linux">tomlc99 (linux)</h3>
  59898. <table>
  59899. <thead>
  59900. <tr>
  59901. <th>Description</th>
  59902. <th><em>TOML C library</em></th>
  59903. </tr>
  59904. </thead>
  59905. <tbody>
  59906. <tr>
  59907. <td>Homepage</td>
  59908. <td><a href="https://github.com/cktan/tomlc99">https://github.com/cktan/tomlc99</a></td>
  59909. </tr>
  59910. <tr>
  59911. <td>License</td>
  59912. <td>MIT</td>
  59913. </tr>
  59914. <tr>
  59915. <td>Versions</td>
  59916. <td>2023.09.30</td>
  59917. </tr>
  59918. <tr>
  59919. <td>Architectures</td>
  59920. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59921. </tr>
  59922. <tr>
  59923. <td>Definition</td>
  59924. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tomlc99/xmake.lua">tomlc99/xmake.lua</a></td>
  59925. </tr>
  59926. </tbody>
  59927. </table>
  59928. <h5 id="installcommand">Install command</h5>
  59929. <pre><code class="lang-console">xrepo install tomlc99
  59930. </code></pre>
  59931. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59932. <pre><code class="lang-lua">add_requires("tomlc99")
  59933. </code></pre>
  59934. <h3 id="tomlcpplinux">tomlcpp (linux)</h3>
  59935. <table>
  59936. <thead>
  59937. <tr>
  59938. <th>Description</th>
  59939. <th><em>No fanfare TOML C++ Library</em></th>
  59940. </tr>
  59941. </thead>
  59942. <tbody>
  59943. <tr>
  59944. <td>Homepage</td>
  59945. <td><a href="https://github.com/cktan/tomlcpp">https://github.com/cktan/tomlcpp</a></td>
  59946. </tr>
  59947. <tr>
  59948. <td>License</td>
  59949. <td>MIT</td>
  59950. </tr>
  59951. <tr>
  59952. <td>Versions</td>
  59953. <td>2022.06.25</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/t/tomlcpp/xmake.lua">tomlcpp/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 tomlcpp
  59967. </code></pre>
  59968. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59969. <pre><code class="lang-lua">add_requires("tomlcpp")
  59970. </code></pre>
  59971. <h3 id="toojpeglinux">toojpeg (linux)</h3>
  59972. <table>
  59973. <thead>
  59974. <tr>
  59975. <th>Description</th>
  59976. <th><em>A JPEG encoder in a single C++ file</em></th>
  59977. </tr>
  59978. </thead>
  59979. <tbody>
  59980. <tr>
  59981. <td>Homepage</td>
  59982. <td><a href="https://create.stephan-brumme.com/toojpeg/">https://create.stephan-brumme.com/toojpeg/</a></td>
  59983. </tr>
  59984. <tr>
  59985. <td>License</td>
  59986. <td>zlib</td>
  59987. </tr>
  59988. <tr>
  59989. <td>Versions</td>
  59990. <td>1.5</td>
  59991. </tr>
  59992. <tr>
  59993. <td>Architectures</td>
  59994. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59995. </tr>
  59996. <tr>
  59997. <td>Definition</td>
  59998. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/toojpeg/xmake.lua">toojpeg/xmake.lua</a></td>
  59999. </tr>
  60000. </tbody>
  60001. </table>
  60002. <h5 id="installcommand">Install command</h5>
  60003. <pre><code class="lang-console">xrepo install toojpeg
  60004. </code></pre>
  60005. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60006. <pre><code class="lang-lua">add_requires("toojpeg")
  60007. </code></pre>
  60008. <h3 id="toppralinux">toppra (linux)</h3>
  60009. <table>
  60010. <thead>
  60011. <tr>
  60012. <th>Description</th>
  60013. <th><em>robotic motion planning library</em></th>
  60014. </tr>
  60015. </thead>
  60016. <tbody>
  60017. <tr>
  60018. <td>Homepage</td>
  60019. <td><a href="https://hungpham2511.github.io/toppra/index.html">https://hungpham2511.github.io/toppra/index.html</a></td>
  60020. </tr>
  60021. <tr>
  60022. <td>License</td>
  60023. <td>MIT</td>
  60024. </tr>
  60025. <tr>
  60026. <td>Versions</td>
  60027. <td>v0.6.4</td>
  60028. </tr>
  60029. <tr>
  60030. <td>Architectures</td>
  60031. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60032. </tr>
  60033. <tr>
  60034. <td>Definition</td>
  60035. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/toppra/xmake.lua">toppra/xmake.lua</a></td>
  60036. </tr>
  60037. </tbody>
  60038. </table>
  60039. <h5 id="installcommand">Install command</h5>
  60040. <pre><code class="lang-console">xrepo install toppra
  60041. </code></pre>
  60042. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60043. <pre><code class="lang-lua">add_requires("toppra")
  60044. </code></pre>
  60045. <h3 id="tracylinux">tracy (linux)</h3>
  60046. <table>
  60047. <thead>
  60048. <tr>
  60049. <th>Description</th>
  60050. <th><em>C++ frame profiler</em></th>
  60051. </tr>
  60052. </thead>
  60053. <tbody>
  60054. <tr>
  60055. <td>Homepage</td>
  60056. <td><a href="https://github.com/wolfpld/tracy">https://github.com/wolfpld/tracy</a></td>
  60057. </tr>
  60058. <tr>
  60059. <td>Versions</td>
  60060. <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, v0.13.0, v0.13.1</td>
  60061. </tr>
  60062. <tr>
  60063. <td>Architectures</td>
  60064. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60065. </tr>
  60066. <tr>
  60067. <td>Definition</td>
  60068. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tracy/xmake.lua">tracy/xmake.lua</a></td>
  60069. </tr>
  60070. </tbody>
  60071. </table>
  60072. <h5 id="installcommand">Install command</h5>
  60073. <pre><code class="lang-console">xrepo install tracy
  60074. </code></pre>
  60075. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60076. <pre><code class="lang-lua">add_requires("tracy")
  60077. </code></pre>
  60078. <h3 id="transwarplinux">transwarp (linux)</h3>
  60079. <table>
  60080. <thead>
  60081. <tr>
  60082. <th>Description</th>
  60083. <th><em>A header-only C++ library for task concurrency</em></th>
  60084. </tr>
  60085. </thead>
  60086. <tbody>
  60087. <tr>
  60088. <td>Homepage</td>
  60089. <td><a href="https://github.com/bloomen/transwarp">https://github.com/bloomen/transwarp</a></td>
  60090. </tr>
  60091. <tr>
  60092. <td>License</td>
  60093. <td>MIT</td>
  60094. </tr>
  60095. <tr>
  60096. <td>Versions</td>
  60097. <td>2.2.3</td>
  60098. </tr>
  60099. <tr>
  60100. <td>Architectures</td>
  60101. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60102. </tr>
  60103. <tr>
  60104. <td>Definition</td>
  60105. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/transwarp/xmake.lua">transwarp/xmake.lua</a></td>
  60106. </tr>
  60107. </tbody>
  60108. </table>
  60109. <h5 id="installcommand">Install command</h5>
  60110. <pre><code class="lang-console">xrepo install transwarp
  60111. </code></pre>
  60112. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60113. <pre><code class="lang-lua">add_requires("transwarp")
  60114. </code></pre>
  60115. <h3 id="trantorlinux">trantor (linux)</h3>
  60116. <table>
  60117. <thead>
  60118. <tr>
  60119. <th>Description</th>
  60120. <th><em>a non-blocking I/O tcp network lib based on c++14/17</em></th>
  60121. </tr>
  60122. </thead>
  60123. <tbody>
  60124. <tr>
  60125. <td>Homepage</td>
  60126. <td><a href="https://github.com/an-tao/trantor/">https://github.com/an-tao/trantor/</a></td>
  60127. </tr>
  60128. <tr>
  60129. <td>License</td>
  60130. <td>BSD-3-Clause</td>
  60131. </tr>
  60132. <tr>
  60133. <td>Versions</td>
  60134. <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, v1.5.25, v1.5.26</td>
  60135. </tr>
  60136. <tr>
  60137. <td>Architectures</td>
  60138. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60139. </tr>
  60140. <tr>
  60141. <td>Definition</td>
  60142. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/trantor/xmake.lua">trantor/xmake.lua</a></td>
  60143. </tr>
  60144. </tbody>
  60145. </table>
  60146. <h5 id="installcommand">Install command</h5>
  60147. <pre><code class="lang-console">xrepo install trantor
  60148. </code></pre>
  60149. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60150. <pre><code class="lang-lua">add_requires("trantor")
  60151. </code></pre>
  60152. <h3 id="treesitterlinux">tree-sitter (linux)</h3>
  60153. <table>
  60154. <thead>
  60155. <tr>
  60156. <th>Description</th>
  60157. <th><em>An incremental parsing system for programming tools</em></th>
  60158. </tr>
  60159. </thead>
  60160. <tbody>
  60161. <tr>
  60162. <td>Homepage</td>
  60163. <td><a href="https://tree-sitter.github.io/">https://tree-sitter.github.io/</a></td>
  60164. </tr>
  60165. <tr>
  60166. <td>License</td>
  60167. <td>MIT</td>
  60168. </tr>
  60169. <tr>
  60170. <td>Versions</td>
  60171. <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, v0.25.10, v0.26.2, v0.26.3, v0.26.5</td>
  60172. </tr>
  60173. <tr>
  60174. <td>Architectures</td>
  60175. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60176. </tr>
  60177. <tr>
  60178. <td>Definition</td>
  60179. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tree-sitter/xmake.lua">tree-sitter/xmake.lua</a></td>
  60180. </tr>
  60181. </tbody>
  60182. </table>
  60183. <h5 id="installcommand">Install command</h5>
  60184. <pre><code class="lang-console">xrepo install tree-sitter
  60185. </code></pre>
  60186. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60187. <pre><code class="lang-lua">add_requires("tree-sitter")
  60188. </code></pre>
  60189. <h3 id="trianglemeshdistancelinux">trianglemeshdistance (linux)</h3>
  60190. <table>
  60191. <thead>
  60192. <tr>
  60193. <th>Description</th>
  60194. <th><em>Header only, single file, simple and efficient C++11 library to compute the signed distance function (SDF) to a triangle mesh</em></th>
  60195. </tr>
  60196. </thead>
  60197. <tbody>
  60198. <tr>
  60199. <td>Homepage</td>
  60200. <td><a href="https://github.com/InteractiveComputerGraphics/TriangleMeshDistance">https://github.com/InteractiveComputerGraphics/TriangleMeshDistance</a></td>
  60201. </tr>
  60202. <tr>
  60203. <td>License</td>
  60204. <td>Apache-2.0</td>
  60205. </tr>
  60206. <tr>
  60207. <td>Versions</td>
  60208. <td>2025.12.06</td>
  60209. </tr>
  60210. <tr>
  60211. <td>Architectures</td>
  60212. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60213. </tr>
  60214. <tr>
  60215. <td>Definition</td>
  60216. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/trianglemeshdistance/xmake.lua">trianglemeshdistance/xmake.lua</a></td>
  60217. </tr>
  60218. </tbody>
  60219. </table>
  60220. <h5 id="installcommand">Install command</h5>
  60221. <pre><code class="lang-console">xrepo install trianglemeshdistance
  60222. </code></pre>
  60223. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60224. <pre><code class="lang-lua">add_requires("trianglemeshdistance")
  60225. </code></pre>
  60226. <h3 id="trompeloeillinux">trompeloeil (linux)</h3>
  60227. <table>
  60228. <thead>
  60229. <tr>
  60230. <th>Description</th>
  60231. <th><em>A thread-safe header-only mocking framework for C++11/14 using the Boost Software License 1.0</em></th>
  60232. </tr>
  60233. </thead>
  60234. <tbody>
  60235. <tr>
  60236. <td>Homepage</td>
  60237. <td><a href="https://github.com/rollbear/trompeloeil">https://github.com/rollbear/trompeloeil</a></td>
  60238. </tr>
  60239. <tr>
  60240. <td>License</td>
  60241. <td>BSL-1.0</td>
  60242. </tr>
  60243. <tr>
  60244. <td>Versions</td>
  60245. <td>v43, v47, v48, v49</td>
  60246. </tr>
  60247. <tr>
  60248. <td>Architectures</td>
  60249. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60250. </tr>
  60251. <tr>
  60252. <td>Definition</td>
  60253. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/trompeloeil/xmake.lua">trompeloeil/xmake.lua</a></td>
  60254. </tr>
  60255. </tbody>
  60256. </table>
  60257. <h5 id="installcommand">Install command</h5>
  60258. <pre><code class="lang-console">xrepo install trompeloeil
  60259. </code></pre>
  60260. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60261. <pre><code class="lang-lua">add_requires("trompeloeil")
  60262. </code></pre>
  60263. <h3 id="tupletlinux">tuplet (linux)</h3>
  60264. <table>
  60265. <thead>
  60266. <tr>
  60267. <th>Description</th>
  60268. <th><em>A fast, simple tuple implementation that implements tuple as an aggregate</em></th>
  60269. </tr>
  60270. </thead>
  60271. <tbody>
  60272. <tr>
  60273. <td>Homepage</td>
  60274. <td><a href="https://github.com/codeinred/tuplet">https://github.com/codeinred/tuplet</a></td>
  60275. </tr>
  60276. <tr>
  60277. <td>License</td>
  60278. <td>BSL-1.0</td>
  60279. </tr>
  60280. <tr>
  60281. <td>Versions</td>
  60282. <td>v2.1.1</td>
  60283. </tr>
  60284. <tr>
  60285. <td>Architectures</td>
  60286. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60287. </tr>
  60288. <tr>
  60289. <td>Definition</td>
  60290. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tuplet/xmake.lua">tuplet/xmake.lua</a></td>
  60291. </tr>
  60292. </tbody>
  60293. </table>
  60294. <h5 id="installcommand">Install command</h5>
  60295. <pre><code class="lang-console">xrepo install tuplet
  60296. </code></pre>
  60297. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60298. <pre><code class="lang-lua">add_requires("tuplet")
  60299. </code></pre>
  60300. <h3 id="turbobase64linux">turbobase64 (linux)</h3>
  60301. <table>
  60302. <thead>
  60303. <tr>
  60304. <th>Description</th>
  60305. <th><em>Turbo Base64 - Fastest Base64 SIMD/Neon/Altivec</em></th>
  60306. </tr>
  60307. </thead>
  60308. <tbody>
  60309. <tr>
  60310. <td>Homepage</td>
  60311. <td><a href="https://github.com/powturbo/Turbo-Base64">https://github.com/powturbo/Turbo-Base64</a></td>
  60312. </tr>
  60313. <tr>
  60314. <td>License</td>
  60315. <td>GPL-3.0</td>
  60316. </tr>
  60317. <tr>
  60318. <td>Versions</td>
  60319. <td>2022.02.21</td>
  60320. </tr>
  60321. <tr>
  60322. <td>Architectures</td>
  60323. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60324. </tr>
  60325. <tr>
  60326. <td>Definition</td>
  60327. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/turbobase64/xmake.lua">turbobase64/xmake.lua</a></td>
  60328. </tr>
  60329. </tbody>
  60330. </table>
  60331. <h5 id="installcommand">Install command</h5>
  60332. <pre><code class="lang-console">xrepo install turbobase64
  60333. </code></pre>
  60334. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60335. <pre><code class="lang-lua">add_requires("turbobase64")
  60336. </code></pre>
  60337. <h3 id="tvisionlinux">tvision (linux)</h3>
  60338. <table>
  60339. <thead>
  60340. <tr>
  60341. <th>Description</th>
  60342. <th><em>A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.</em></th>
  60343. </tr>
  60344. </thead>
  60345. <tbody>
  60346. <tr>
  60347. <td>Homepage</td>
  60348. <td><a href="https://github.com/magiblot/tvision">https://github.com/magiblot/tvision</a></td>
  60349. </tr>
  60350. <tr>
  60351. <td>License</td>
  60352. <td>MIT</td>
  60353. </tr>
  60354. <tr>
  60355. <td>Versions</td>
  60356. <td>2025.10.31</td>
  60357. </tr>
  60358. <tr>
  60359. <td>Architectures</td>
  60360. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60361. </tr>
  60362. <tr>
  60363. <td>Definition</td>
  60364. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tvision/xmake.lua">tvision/xmake.lua</a></td>
  60365. </tr>
  60366. </tbody>
  60367. </table>
  60368. <h5 id="installcommand">Install command</h5>
  60369. <pre><code class="lang-console">xrepo install tvision
  60370. </code></pre>
  60371. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60372. <pre><code class="lang-lua">add_requires("tvision")
  60373. </code></pre>
  60374. <h3 id="tweenylinux">tweeny (linux)</h3>
  60375. <table>
  60376. <thead>
  60377. <tr>
  60378. <th>Description</th>
  60379. <th><em>A modern C++ tweening library</em></th>
  60380. </tr>
  60381. </thead>
  60382. <tbody>
  60383. <tr>
  60384. <td>Homepage</td>
  60385. <td><a href="http://mobius3.github.io/tweeny">http://mobius3.github.io/tweeny</a></td>
  60386. </tr>
  60387. <tr>
  60388. <td>License</td>
  60389. <td>MIT</td>
  60390. </tr>
  60391. <tr>
  60392. <td>Versions</td>
  60393. <td>2023.05.09</td>
  60394. </tr>
  60395. <tr>
  60396. <td>Architectures</td>
  60397. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60398. </tr>
  60399. <tr>
  60400. <td>Definition</td>
  60401. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tweeny/xmake.lua">tweeny/xmake.lua</a></td>
  60402. </tr>
  60403. </tbody>
  60404. </table>
  60405. <h5 id="installcommand">Install command</h5>
  60406. <pre><code class="lang-console">xrepo install tweeny
  60407. </code></pre>
  60408. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60409. <pre><code class="lang-lua">add_requires("tweeny")
  60410. </code></pre>
  60411. <h3 id="type_safelinux">type_safe (linux)</h3>
  60412. <table>
  60413. <thead>
  60414. <tr>
  60415. <th>Description</th>
  60416. <th><em>Zero overhead utilities for preventing bugs at compile time</em></th>
  60417. </tr>
  60418. </thead>
  60419. <tbody>
  60420. <tr>
  60421. <td>Homepage</td>
  60422. <td><a href="https://type_safe.foonathan.net">https://type_safe.foonathan.net</a></td>
  60423. </tr>
  60424. <tr>
  60425. <td>License</td>
  60426. <td>MIT</td>
  60427. </tr>
  60428. <tr>
  60429. <td>Versions</td>
  60430. <td>v0.2.2, v0.2.4</td>
  60431. </tr>
  60432. <tr>
  60433. <td>Architectures</td>
  60434. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60435. </tr>
  60436. <tr>
  60437. <td>Definition</td>
  60438. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/type_safe/xmake.lua">type_safe/xmake.lua</a></td>
  60439. </tr>
  60440. </tbody>
  60441. </table>
  60442. <h5 id="installcommand">Install command</h5>
  60443. <pre><code class="lang-console">xrepo install type_safe
  60444. </code></pre>
  60445. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60446. <pre><code class="lang-lua">add_requires("type_safe")
  60447. </code></pre>
  60448. <h2 id="u">u</h2>
  60449. <h3 id="uchardetlinux">uchardet (linux)</h3>
  60450. <table>
  60451. <thead>
  60452. <tr>
  60453. <th>Description</th>
  60454. <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>
  60455. </tr>
  60456. </thead>
  60457. <tbody>
  60458. <tr>
  60459. <td>Homepage</td>
  60460. <td><a href="https://www.freedesktop.org/wiki/Software/uchardet/">https://www.freedesktop.org/wiki/Software/uchardet/</a></td>
  60461. </tr>
  60462. <tr>
  60463. <td>License</td>
  60464. <td>MPL-1.1</td>
  60465. </tr>
  60466. <tr>
  60467. <td>Versions</td>
  60468. <td>0.0.7, 0.0.8</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/u/uchardet/xmake.lua">uchardet/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 uchardet
  60482. </code></pre>
  60483. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60484. <pre><code class="lang-lua">add_requires("uchardet")
  60485. </code></pre>
  60486. <h3 id="ucxlinux">ucx (linux)</h3>
  60487. <table>
  60488. <thead>
  60489. <tr>
  60490. <th>Description</th>
  60491. <th><em>Unified Communication X</em></th>
  60492. </tr>
  60493. </thead>
  60494. <tbody>
  60495. <tr>
  60496. <td>Homepage</td>
  60497. <td><a href="https://openucx.org/">https://openucx.org/</a></td>
  60498. </tr>
  60499. <tr>
  60500. <td>License</td>
  60501. <td>BSD-3-Clause</td>
  60502. </tr>
  60503. <tr>
  60504. <td>Versions</td>
  60505. <td>1.11.0, 1.15.0, 1.16.0, 1.17.0, 1.18.0</td>
  60506. </tr>
  60507. <tr>
  60508. <td>Architectures</td>
  60509. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60510. </tr>
  60511. <tr>
  60512. <td>Definition</td>
  60513. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/ucx/xmake.lua">ucx/xmake.lua</a></td>
  60514. </tr>
  60515. </tbody>
  60516. </table>
  60517. <h5 id="installcommand">Install command</h5>
  60518. <pre><code class="lang-console">xrepo install ucx
  60519. </code></pre>
  60520. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60521. <pre><code class="lang-lua">add_requires("ucx")
  60522. </code></pre>
  60523. <h3 id="udis86linux">udis86 (linux)</h3>
  60524. <table>
  60525. <thead>
  60526. <tr>
  60527. <th>Description</th>
  60528. <th><em>Disassembler Library for x86 and x86-64</em></th>
  60529. </tr>
  60530. </thead>
  60531. <tbody>
  60532. <tr>
  60533. <td>Homepage</td>
  60534. <td><a href="http://udis86.sourceforge.net">http://udis86.sourceforge.net</a></td>
  60535. </tr>
  60536. <tr>
  60537. <td>License</td>
  60538. <td>BSD-2-Clause</td>
  60539. </tr>
  60540. <tr>
  60541. <td>Versions</td>
  60542. <td>2014.12.25</td>
  60543. </tr>
  60544. <tr>
  60545. <td>Architectures</td>
  60546. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60547. </tr>
  60548. <tr>
  60549. <td>Definition</td>
  60550. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/udis86/xmake.lua">udis86/xmake.lua</a></td>
  60551. </tr>
  60552. </tbody>
  60553. </table>
  60554. <h5 id="installcommand">Install command</h5>
  60555. <pre><code class="lang-console">xrepo install udis86
  60556. </code></pre>
  60557. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60558. <pre><code class="lang-lua">add_requires("udis86")
  60559. </code></pre>
  60560. <h3 id="udtlinux">udt (linux)</h3>
  60561. <table>
  60562. <thead>
  60563. <tr>
  60564. <th>Description</th>
  60565. <th><em>UDP-based Data Transfer Protocol</em></th>
  60566. </tr>
  60567. </thead>
  60568. <tbody>
  60569. <tr>
  60570. <td>Homepage</td>
  60571. <td><a href="https://github.com/dorkbox/UDT">https://github.com/dorkbox/UDT</a></td>
  60572. </tr>
  60573. <tr>
  60574. <td>License</td>
  60575. <td>Apache-2.0</td>
  60576. </tr>
  60577. <tr>
  60578. <td>Versions</td>
  60579. <td>2017.12.03</td>
  60580. </tr>
  60581. <tr>
  60582. <td>Architectures</td>
  60583. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60584. </tr>
  60585. <tr>
  60586. <td>Definition</td>
  60587. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/udt/xmake.lua">udt/xmake.lua</a></td>
  60588. </tr>
  60589. </tbody>
  60590. </table>
  60591. <h5 id="installcommand">Install command</h5>
  60592. <pre><code class="lang-console">xrepo install udt
  60593. </code></pre>
  60594. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60595. <pre><code class="lang-lua">add_requires("udt")
  60596. </code></pre>
  60597. <h3 id="ufbxlinux">ufbx (linux)</h3>
  60598. <table>
  60599. <thead>
  60600. <tr>
  60601. <th>Description</th>
  60602. <th><em>Single source file FBX loader</em></th>
  60603. </tr>
  60604. </thead>
  60605. <tbody>
  60606. <tr>
  60607. <td>Homepage</td>
  60608. <td><a href="https://github.com/ufbx/ufbx">https://github.com/ufbx/ufbx</a></td>
  60609. </tr>
  60610. <tr>
  60611. <td>License</td>
  60612. <td>MIT</td>
  60613. </tr>
  60614. <tr>
  60615. <td>Versions</td>
  60616. <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, v0.20.1, v0.21.2</td>
  60617. </tr>
  60618. <tr>
  60619. <td>Architectures</td>
  60620. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60621. </tr>
  60622. <tr>
  60623. <td>Definition</td>
  60624. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/ufbx/xmake.lua">ufbx/xmake.lua</a></td>
  60625. </tr>
  60626. </tbody>
  60627. </table>
  60628. <h5 id="installcommand">Install command</h5>
  60629. <pre><code class="lang-console">xrepo install ufbx
  60630. </code></pre>
  60631. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60632. <pre><code class="lang-lua">add_requires("ufbx")
  60633. </code></pre>
  60634. <h3 id="ultralightlinux">ultralight (linux)</h3>
  60635. <table>
  60636. <thead>
  60637. <tr>
  60638. <th>Description</th>
  60639. <th><em>Ultralight makes it easy for C/C++ developers to seamlessly integrate web-content into games and desktop apps.</em></th>
  60640. </tr>
  60641. </thead>
  60642. <tbody>
  60643. <tr>
  60644. <td>Homepage</td>
  60645. <td><a href="https://ultralig.ht">https://ultralig.ht</a></td>
  60646. </tr>
  60647. <tr>
  60648. <td>License</td>
  60649. <td>LGPL</td>
  60650. </tr>
  60651. <tr>
  60652. <td>Versions</td>
  60653. <td>1.3.0, 1.4.0-beta, 1.4.0</td>
  60654. </tr>
  60655. <tr>
  60656. <td>Architectures</td>
  60657. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60658. </tr>
  60659. <tr>
  60660. <td>Definition</td>
  60661. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/ultralight/xmake.lua">ultralight/xmake.lua</a></td>
  60662. </tr>
  60663. </tbody>
  60664. </table>
  60665. <h5 id="installcommand">Install command</h5>
  60666. <pre><code class="lang-console">xrepo install ultralight
  60667. </code></pre>
  60668. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60669. <pre><code class="lang-lua">add_requires("ultralight")
  60670. </code></pre>
  60671. <h3 id="uni_algolinux">uni_algo (linux)</h3>
  60672. <table>
  60673. <thead>
  60674. <tr>
  60675. <th>Description</th>
  60676. <th><em>Unicode Algorithms Implementation for C/C++</em></th>
  60677. </tr>
  60678. </thead>
  60679. <tbody>
  60680. <tr>
  60681. <td>Homepage</td>
  60682. <td><a href="https://github.com/uni-algo/uni-algo/">https://github.com/uni-algo/uni-algo/</a></td>
  60683. </tr>
  60684. <tr>
  60685. <td>License</td>
  60686. <td>MIT</td>
  60687. </tr>
  60688. <tr>
  60689. <td>Versions</td>
  60690. <td>v0.7.1, v0.8.0, v0.8.1, v0.8.2, v1.0.0, v1.2.0</td>
  60691. </tr>
  60692. <tr>
  60693. <td>Architectures</td>
  60694. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60695. </tr>
  60696. <tr>
  60697. <td>Definition</td>
  60698. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uni_algo/xmake.lua">uni_algo/xmake.lua</a></td>
  60699. </tr>
  60700. </tbody>
  60701. </table>
  60702. <h5 id="installcommand">Install command</h5>
  60703. <pre><code class="lang-console">xrepo install uni_algo
  60704. </code></pre>
  60705. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60706. <pre><code class="lang-lua">add_requires("uni_algo")
  60707. </code></pre>
  60708. <h3 id="unicornlinux">unicorn (linux)</h3>
  60709. <table>
  60710. <thead>
  60711. <tr>
  60712. <th>Description</th>
  60713. <th><em>Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)</em></th>
  60714. </tr>
  60715. </thead>
  60716. <tbody>
  60717. <tr>
  60718. <td>Homepage</td>
  60719. <td><a href="http://www.unicorn-engine.org">http://www.unicorn-engine.org</a></td>
  60720. </tr>
  60721. <tr>
  60722. <td>License</td>
  60723. <td>GPL-2.0</td>
  60724. </tr>
  60725. <tr>
  60726. <td>Versions</td>
  60727. <td>2.1.1, 2.1.3, 2.1.4</td>
  60728. </tr>
  60729. <tr>
  60730. <td>Architectures</td>
  60731. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60732. </tr>
  60733. <tr>
  60734. <td>Definition</td>
  60735. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unicorn/xmake.lua">unicorn/xmake.lua</a></td>
  60736. </tr>
  60737. </tbody>
  60738. </table>
  60739. <h5 id="installcommand">Install command</h5>
  60740. <pre><code class="lang-console">xrepo install unicorn
  60741. </code></pre>
  60742. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60743. <pre><code class="lang-lua">add_requires("unicorn")
  60744. </code></pre>
  60745. <h3 id="unitslinux">units (linux)</h3>
  60746. <table>
  60747. <thead>
  60748. <tr>
  60749. <th>Description</th>
  60750. <th><em>A compile-time, header-only, dimensional analysis library built on c++14 with no dependencies.</em></th>
  60751. </tr>
  60752. </thead>
  60753. <tbody>
  60754. <tr>
  60755. <td>Homepage</td>
  60756. <td><a href="https://nholthaus.github.io/units/">https://nholthaus.github.io/units/</a></td>
  60757. </tr>
  60758. <tr>
  60759. <td>License</td>
  60760. <td>MIT</td>
  60761. </tr>
  60762. <tr>
  60763. <td>Versions</td>
  60764. <td>v2.3.3, v2.3.4</td>
  60765. </tr>
  60766. <tr>
  60767. <td>Architectures</td>
  60768. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60769. </tr>
  60770. <tr>
  60771. <td>Definition</td>
  60772. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/units/xmake.lua">units/xmake.lua</a></td>
  60773. </tr>
  60774. </tbody>
  60775. </table>
  60776. <h5 id="installcommand">Install command</h5>
  60777. <pre><code class="lang-console">xrepo install units
  60778. </code></pre>
  60779. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60780. <pre><code class="lang-lua">add_requires("units")
  60781. </code></pre>
  60782. <h3 id="unity_testlinux">unity_test (linux)</h3>
  60783. <table>
  60784. <thead>
  60785. <tr>
  60786. <th>Description</th>
  60787. <th><em>Simple Unit Testing for C</em></th>
  60788. </tr>
  60789. </thead>
  60790. <tbody>
  60791. <tr>
  60792. <td>Homepage</td>
  60793. <td><a href="http://www.throwtheswitch.org/unity">http://www.throwtheswitch.org/unity</a></td>
  60794. </tr>
  60795. <tr>
  60796. <td>License</td>
  60797. <td>MIT</td>
  60798. </tr>
  60799. <tr>
  60800. <td>Versions</td>
  60801. <td>v2.4.3, v2.5.0, v2.5.1, v2.5.2, v2.6.0, v2.6.1</td>
  60802. </tr>
  60803. <tr>
  60804. <td>Architectures</td>
  60805. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60806. </tr>
  60807. <tr>
  60808. <td>Definition</td>
  60809. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unity_test/xmake.lua">unity_test/xmake.lua</a></td>
  60810. </tr>
  60811. </tbody>
  60812. </table>
  60813. <h5 id="installcommand">Install command</h5>
  60814. <pre><code class="lang-console">xrepo install unity_test
  60815. </code></pre>
  60816. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60817. <pre><code class="lang-lua">add_requires("unity_test")
  60818. </code></pre>
  60819. <h3 id="universal_stacktracelinux">universal_stacktrace (linux)</h3>
  60820. <table>
  60821. <thead>
  60822. <tr>
  60823. <th>Description</th>
  60824. <th><em>C++ Stacktrace for windows linux and os/x</em></th>
  60825. </tr>
  60826. </thead>
  60827. <tbody>
  60828. <tr>
  60829. <td>Homepage</td>
  60830. <td><a href="https://github.com/MisterTea/UniversalStacktrace">https://github.com/MisterTea/UniversalStacktrace</a></td>
  60831. </tr>
  60832. <tr>
  60833. <td>License</td>
  60834. <td>Apache-2.0</td>
  60835. </tr>
  60836. <tr>
  60837. <td>Versions</td>
  60838. <td>2022.11.06, 2023.10.15</td>
  60839. </tr>
  60840. <tr>
  60841. <td>Architectures</td>
  60842. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60843. </tr>
  60844. <tr>
  60845. <td>Definition</td>
  60846. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/universal_stacktrace/xmake.lua">universal_stacktrace/xmake.lua</a></td>
  60847. </tr>
  60848. </tbody>
  60849. </table>
  60850. <h5 id="installcommand">Install command</h5>
  60851. <pre><code class="lang-console">xrepo install universal_stacktrace
  60852. </code></pre>
  60853. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60854. <pre><code class="lang-lua">add_requires("universal_stacktrace")
  60855. </code></pre>
  60856. <h3 id="unordered_denselinux">unordered_dense (linux)</h3>
  60857. <table>
  60858. <thead>
  60859. <tr>
  60860. <th>Description</th>
  60861. <th><em>A fast &amp; densely stored hashmap and hashset based on robin-hood backward shift deletion.</em></th>
  60862. </tr>
  60863. </thead>
  60864. <tbody>
  60865. <tr>
  60866. <td>Homepage</td>
  60867. <td><a href="https://github.com/martinus/unordered_dense">https://github.com/martinus/unordered_dense</a></td>
  60868. </tr>
  60869. <tr>
  60870. <td>License</td>
  60871. <td>MIT</td>
  60872. </tr>
  60873. <tr>
  60874. <td>Versions</td>
  60875. <td>v1.1.0, v1.4.0, v2.0.2, v3.0.0, v4.0.4, v4.4.0, v4.5.0, v4.6.0, v4.7.0, v4.8.0, v4.8.1</td>
  60876. </tr>
  60877. <tr>
  60878. <td>Architectures</td>
  60879. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60880. </tr>
  60881. <tr>
  60882. <td>Definition</td>
  60883. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unordered_dense/xmake.lua">unordered_dense/xmake.lua</a></td>
  60884. </tr>
  60885. </tbody>
  60886. </table>
  60887. <h5 id="installcommand">Install command</h5>
  60888. <pre><code class="lang-console">xrepo install unordered_dense
  60889. </code></pre>
  60890. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60891. <pre><code class="lang-lua">add_requires("unordered_dense")
  60892. </code></pre>
  60893. <h3 id="unqlitelinux">unqlite (linux)</h3>
  60894. <table>
  60895. <thead>
  60896. <tr>
  60897. <th>Description</th>
  60898. <th><em>An Embedded NoSQL, Transactional Database Engine.</em></th>
  60899. </tr>
  60900. </thead>
  60901. <tbody>
  60902. <tr>
  60903. <td>Homepage</td>
  60904. <td><a href="https://unqlite.org">https://unqlite.org</a></td>
  60905. </tr>
  60906. <tr>
  60907. <td>Versions</td>
  60908. <td>1.1.9</td>
  60909. </tr>
  60910. <tr>
  60911. <td>Architectures</td>
  60912. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60913. </tr>
  60914. <tr>
  60915. <td>Definition</td>
  60916. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unqlite/xmake.lua">unqlite/xmake.lua</a></td>
  60917. </tr>
  60918. </tbody>
  60919. </table>
  60920. <h5 id="installcommand">Install command</h5>
  60921. <pre><code class="lang-console">xrepo install unqlite
  60922. </code></pre>
  60923. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60924. <pre><code class="lang-lua">add_requires("unqlite")
  60925. </code></pre>
  60926. <h3 id="unziplinux">unzip (linux)</h3>
  60927. <table>
  60928. <thead>
  60929. <tr>
  60930. <th>Description</th>
  60931. <th><em>UnZip is an extraction utility for archives compressed in .zip format.</em></th>
  60932. </tr>
  60933. </thead>
  60934. <tbody>
  60935. <tr>
  60936. <td>Homepage</td>
  60937. <td><a href="http://infozip.sourceforge.net/UnZip.html">http://infozip.sourceforge.net/UnZip.html</a></td>
  60938. </tr>
  60939. <tr>
  60940. <td>Versions</td>
  60941. <td>6.0</td>
  60942. </tr>
  60943. <tr>
  60944. <td>Architectures</td>
  60945. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60946. </tr>
  60947. <tr>
  60948. <td>Definition</td>
  60949. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unzip/xmake.lua">unzip/xmake.lua</a></td>
  60950. </tr>
  60951. </tbody>
  60952. </table>
  60953. <h5 id="installcommand">Install command</h5>
  60954. <pre><code class="lang-console">xrepo install unzip
  60955. </code></pre>
  60956. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60957. <pre><code class="lang-lua">add_requires("unzip")
  60958. </code></pre>
  60959. <h3 id="upaurllinux">upa-url (linux)</h3>
  60960. <table>
  60961. <thead>
  60962. <tr>
  60963. <th>Description</th>
  60964. <th><em>An implementation of the WHATWG URL Standard in C++</em></th>
  60965. </tr>
  60966. </thead>
  60967. <tbody>
  60968. <tr>
  60969. <td>Homepage</td>
  60970. <td><a href="https://upa-url.github.io/docs/">https://upa-url.github.io/docs/</a></td>
  60971. </tr>
  60972. <tr>
  60973. <td>License</td>
  60974. <td>BSD-2-Clause</td>
  60975. </tr>
  60976. <tr>
  60977. <td>Versions</td>
  60978. <td>v1.0.0, v1.0.1, v1.0.2, v1.2.0, v2.0.0, v2.1.0, v2.2.0, v2.3.0, v2.4.0</td>
  60979. </tr>
  60980. <tr>
  60981. <td>Architectures</td>
  60982. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60983. </tr>
  60984. <tr>
  60985. <td>Definition</td>
  60986. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/upa-url/xmake.lua">upa-url/xmake.lua</a></td>
  60987. </tr>
  60988. </tbody>
  60989. </table>
  60990. <h5 id="installcommand">Install command</h5>
  60991. <pre><code class="lang-console">xrepo install upa-url
  60992. </code></pre>
  60993. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60994. <pre><code class="lang-lua">add_requires("upa-url")
  60995. </code></pre>
  60996. <h3 id="urdfdomlinux">urdfdom (linux)</h3>
  60997. <table>
  60998. <thead>
  60999. <tr>
  61000. <th>Description</th>
  61001. <th><em>A C++ parser for the Unified Robot Description Format (URDF)</em></th>
  61002. </tr>
  61003. </thead>
  61004. <tbody>
  61005. <tr>
  61006. <td>Homepage</td>
  61007. <td><a href="https://wiki.ros.org/urdf">https://wiki.ros.org/urdf</a></td>
  61008. </tr>
  61009. <tr>
  61010. <td>License</td>
  61011. <td>BSD-3-Clause</td>
  61012. </tr>
  61013. <tr>
  61014. <td>Versions</td>
  61015. <td>1.0.4, 4.0.0, 4.0.1, 5.0.2, 5.0.3, 5.0.4</td>
  61016. </tr>
  61017. <tr>
  61018. <td>Architectures</td>
  61019. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61020. </tr>
  61021. <tr>
  61022. <td>Definition</td>
  61023. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/urdfdom/xmake.lua">urdfdom/xmake.lua</a></td>
  61024. </tr>
  61025. </tbody>
  61026. </table>
  61027. <h5 id="installcommand">Install command</h5>
  61028. <pre><code class="lang-console">xrepo install urdfdom
  61029. </code></pre>
  61030. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61031. <pre><code class="lang-lua">add_requires("urdfdom")
  61032. </code></pre>
  61033. <h3 id="urdfdomheaderslinux">urdfdom-headers (linux)</h3>
  61034. <table>
  61035. <thead>
  61036. <tr>
  61037. <th>Description</th>
  61038. <th><em>Headers for URDF parsers</em></th>
  61039. </tr>
  61040. </thead>
  61041. <tbody>
  61042. <tr>
  61043. <td>Homepage</td>
  61044. <td><a href="http://ros.org/wiki/urdf">http://ros.org/wiki/urdf</a></td>
  61045. </tr>
  61046. <tr>
  61047. <td>License</td>
  61048. <td>BSD-3-Clause</td>
  61049. </tr>
  61050. <tr>
  61051. <td>Versions</td>
  61052. <td>1.0.5, 1.1.1, 1.1.2, 2.0.0, 2.0.1, 2.1.0</td>
  61053. </tr>
  61054. <tr>
  61055. <td>Architectures</td>
  61056. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61057. </tr>
  61058. <tr>
  61059. <td>Definition</td>
  61060. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/urdfdom-headers/xmake.lua">urdfdom-headers/xmake.lua</a></td>
  61061. </tr>
  61062. </tbody>
  61063. </table>
  61064. <h5 id="installcommand">Install command</h5>
  61065. <pre><code class="lang-console">xrepo install urdfdom-headers
  61066. </code></pre>
  61067. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61068. <pre><code class="lang-lua">add_requires("urdfdom-headers")
  61069. </code></pre>
  61070. <h3 id="uriparserlinux">uriparser (linux)</h3>
  61071. <table>
  61072. <thead>
  61073. <tr>
  61074. <th>Description</th>
  61075. <th><em>uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C89.</em></th>
  61076. </tr>
  61077. </thead>
  61078. <tbody>
  61079. <tr>
  61080. <td>Homepage</td>
  61081. <td><a href="https://uriparser.github.io/">https://uriparser.github.io/</a></td>
  61082. </tr>
  61083. <tr>
  61084. <td>License</td>
  61085. <td>BSD-3-Clause</td>
  61086. </tr>
  61087. <tr>
  61088. <td>Versions</td>
  61089. <td>0.9.5, 0.9.6, 0.9.7, 0.9.8</td>
  61090. </tr>
  61091. <tr>
  61092. <td>Architectures</td>
  61093. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61094. </tr>
  61095. <tr>
  61096. <td>Definition</td>
  61097. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uriparser/xmake.lua">uriparser/xmake.lua</a></td>
  61098. </tr>
  61099. </tbody>
  61100. </table>
  61101. <h5 id="installcommand">Install command</h5>
  61102. <pre><code class="lang-console">xrepo install uriparser
  61103. </code></pre>
  61104. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61105. <pre><code class="lang-lua">add_requires("uriparser")
  61106. </code></pre>
  61107. <h3 id="usdlinux">usd (linux)</h3>
  61108. <table>
  61109. <thead>
  61110. <tr>
  61111. <th>Description</th>
  61112. <th><em>Universal Scene Description</em></th>
  61113. </tr>
  61114. </thead>
  61115. <tbody>
  61116. <tr>
  61117. <td>Homepage</td>
  61118. <td><a href="http://www.openusd.org">http://www.openusd.org</a></td>
  61119. </tr>
  61120. <tr>
  61121. <td>License</td>
  61122. <td>Apache-2.0</td>
  61123. </tr>
  61124. <tr>
  61125. <td>Versions</td>
  61126. <td>v22.11, v23.02, v24.03, v24.05, v24.08, v25.05, v25.05.01, v25.08, v25.11</td>
  61127. </tr>
  61128. <tr>
  61129. <td>Architectures</td>
  61130. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61131. </tr>
  61132. <tr>
  61133. <td>Definition</td>
  61134. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/usd/xmake.lua">usd/xmake.lua</a></td>
  61135. </tr>
  61136. </tbody>
  61137. </table>
  61138. <h5 id="installcommand">Install command</h5>
  61139. <pre><code class="lang-console">xrepo install usd
  61140. </code></pre>
  61141. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61142. <pre><code class="lang-lua">add_requires("usd")
  61143. </code></pre>
  61144. <h3 id="usocketslinux">usockets (linux)</h3>
  61145. <table>
  61146. <thead>
  61147. <tr>
  61148. <th>Description</th>
  61149. <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>
  61150. </tr>
  61151. </thead>
  61152. <tbody>
  61153. <tr>
  61154. <td>Homepage</td>
  61155. <td><a href="https://github.com/uNetworking">https://github.com/uNetworking</a></td>
  61156. </tr>
  61157. <tr>
  61158. <td>License</td>
  61159. <td>Apache-2.0</td>
  61160. </tr>
  61161. <tr>
  61162. <td>Versions</td>
  61163. <td>v0.8.8</td>
  61164. </tr>
  61165. <tr>
  61166. <td>Architectures</td>
  61167. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61168. </tr>
  61169. <tr>
  61170. <td>Definition</td>
  61171. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/usockets/xmake.lua">usockets/xmake.lua</a></td>
  61172. </tr>
  61173. </tbody>
  61174. </table>
  61175. <h5 id="installcommand">Install command</h5>
  61176. <pre><code class="lang-console">xrepo install usockets
  61177. </code></pre>
  61178. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61179. <pre><code class="lang-lua">add_requires("usockets")
  61180. </code></pre>
  61181. <h3 id="usrsctplinux">usrsctp (linux)</h3>
  61182. <table>
  61183. <thead>
  61184. <tr>
  61185. <th>Description</th>
  61186. <th><em>A portable SCTP userland stack</em></th>
  61187. </tr>
  61188. </thead>
  61189. <tbody>
  61190. <tr>
  61191. <td>Homepage</td>
  61192. <td><a href="https://github.com/sctplab/usrsctp">https://github.com/sctplab/usrsctp</a></td>
  61193. </tr>
  61194. <tr>
  61195. <td>License</td>
  61196. <td>BSD-3-Clause</td>
  61197. </tr>
  61198. <tr>
  61199. <td>Versions</td>
  61200. <td>0.9.5+0</td>
  61201. </tr>
  61202. <tr>
  61203. <td>Architectures</td>
  61204. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61205. </tr>
  61206. <tr>
  61207. <td>Definition</td>
  61208. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/usrsctp/xmake.lua">usrsctp/xmake.lua</a></td>
  61209. </tr>
  61210. </tbody>
  61211. </table>
  61212. <h5 id="installcommand">Install command</h5>
  61213. <pre><code class="lang-console">xrepo install usrsctp
  61214. </code></pre>
  61215. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61216. <pre><code class="lang-lua">add_requires("usrsctp")
  61217. </code></pre>
  61218. <h3 id="utesthlinux">utest.h (linux)</h3>
  61219. <table>
  61220. <thead>
  61221. <tr>
  61222. <th>Description</th>
  61223. <th><em>single header unit testing framework for C and C++</em></th>
  61224. </tr>
  61225. </thead>
  61226. <tbody>
  61227. <tr>
  61228. <td>Homepage</td>
  61229. <td><a href="https://www.duskborn.com/utest_h/">https://www.duskborn.com/utest_h/</a></td>
  61230. </tr>
  61231. <tr>
  61232. <td>Versions</td>
  61233. <td>2022.09.01</td>
  61234. </tr>
  61235. <tr>
  61236. <td>Architectures</td>
  61237. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61238. </tr>
  61239. <tr>
  61240. <td>Definition</td>
  61241. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utest.h/xmake.lua">utest.h/xmake.lua</a></td>
  61242. </tr>
  61243. </tbody>
  61244. </table>
  61245. <h5 id="installcommand">Install command</h5>
  61246. <pre><code class="lang-console">xrepo install utest.h
  61247. </code></pre>
  61248. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61249. <pre><code class="lang-lua">add_requires("utest.h")
  61250. </code></pre>
  61251. <h3 id="utf8hlinux">utf8.h (linux)</h3>
  61252. <table>
  61253. <thead>
  61254. <tr>
  61255. <th>Description</th>
  61256. <th><em>single header utf8 string functions for C and C++</em></th>
  61257. </tr>
  61258. </thead>
  61259. <tbody>
  61260. <tr>
  61261. <td>Homepage</td>
  61262. <td><a href="https://github.com/sheredom/utf8.h">https://github.com/sheredom/utf8.h</a></td>
  61263. </tr>
  61264. <tr>
  61265. <td>Versions</td>
  61266. <td>2022.07.04, 2025.01.03</td>
  61267. </tr>
  61268. <tr>
  61269. <td>Architectures</td>
  61270. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61271. </tr>
  61272. <tr>
  61273. <td>Definition</td>
  61274. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utf8.h/xmake.lua">utf8.h/xmake.lua</a></td>
  61275. </tr>
  61276. </tbody>
  61277. </table>
  61278. <h5 id="installcommand">Install command</h5>
  61279. <pre><code class="lang-console">xrepo install utf8.h
  61280. </code></pre>
  61281. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61282. <pre><code class="lang-lua">add_requires("utf8.h")
  61283. </code></pre>
  61284. <h3 id="utf8_rangelinux">utf8_range (linux)</h3>
  61285. <table>
  61286. <thead>
  61287. <tr>
  61288. <th>Description</th>
  61289. <th><em>Utf8 range</em></th>
  61290. </tr>
  61291. </thead>
  61292. <tbody>
  61293. <tr>
  61294. <td>Homepage</td>
  61295. <td><a href="https://github.com/protocolbuffers/utf8_range">https://github.com/protocolbuffers/utf8_range</a></td>
  61296. </tr>
  61297. <tr>
  61298. <td>License</td>
  61299. <td>MIT</td>
  61300. </tr>
  61301. <tr>
  61302. <td>Versions</td>
  61303. <td>2022.11.15, 2023.11.10</td>
  61304. </tr>
  61305. <tr>
  61306. <td>Architectures</td>
  61307. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61308. </tr>
  61309. <tr>
  61310. <td>Definition</td>
  61311. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utf8_range/xmake.lua">utf8_range/xmake.lua</a></td>
  61312. </tr>
  61313. </tbody>
  61314. </table>
  61315. <h5 id="installcommand">Install command</h5>
  61316. <pre><code class="lang-console">xrepo install utf8_range
  61317. </code></pre>
  61318. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61319. <pre><code class="lang-lua">add_requires("utf8_range")
  61320. </code></pre>
  61321. <h3 id="utf8proclinux">utf8proc (linux)</h3>
  61322. <table>
  61323. <thead>
  61324. <tr>
  61325. <th>Description</th>
  61326. <th><em>A clean C library for processing UTF-8 Unicode data</em></th>
  61327. </tr>
  61328. </thead>
  61329. <tbody>
  61330. <tr>
  61331. <td>Homepage</td>
  61332. <td><a href="https://juliastrings.github.io/utf8proc/">https://juliastrings.github.io/utf8proc/</a></td>
  61333. </tr>
  61334. <tr>
  61335. <td>License</td>
  61336. <td>MIT</td>
  61337. </tr>
  61338. <tr>
  61339. <td>Versions</td>
  61340. <td>v2.7.0, v2.8.0, v2.9.0, v2.10.0, v2.11.0, v2.11.1, v2.11.2, v2.11.3</td>
  61341. </tr>
  61342. <tr>
  61343. <td>Architectures</td>
  61344. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61345. </tr>
  61346. <tr>
  61347. <td>Definition</td>
  61348. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utf8proc/xmake.lua">utf8proc/xmake.lua</a></td>
  61349. </tr>
  61350. </tbody>
  61351. </table>
  61352. <h5 id="installcommand">Install command</h5>
  61353. <pre><code class="lang-console">xrepo install utf8proc
  61354. </code></pre>
  61355. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61356. <pre><code class="lang-lua">add_requires("utf8proc")
  61357. </code></pre>
  61358. <h3 id="utfcpplinux">utfcpp (linux)</h3>
  61359. <table>
  61360. <thead>
  61361. <tr>
  61362. <th>Description</th>
  61363. <th><em>UTF8-CPP: UTF-8 with C++ in a Portable Way</em></th>
  61364. </tr>
  61365. </thead>
  61366. <tbody>
  61367. <tr>
  61368. <td>Homepage</td>
  61369. <td><a href="https://github.com/nemtrif/utfcpp">https://github.com/nemtrif/utfcpp</a></td>
  61370. </tr>
  61371. <tr>
  61372. <td>License</td>
  61373. <td>BSL-1.0</td>
  61374. </tr>
  61375. <tr>
  61376. <td>Versions</td>
  61377. <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, v4.0.9</td>
  61378. </tr>
  61379. <tr>
  61380. <td>Architectures</td>
  61381. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61382. </tr>
  61383. <tr>
  61384. <td>Definition</td>
  61385. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utfcpp/xmake.lua">utfcpp/xmake.lua</a></td>
  61386. </tr>
  61387. </tbody>
  61388. </table>
  61389. <h5 id="installcommand">Install command</h5>
  61390. <pre><code class="lang-console">xrepo install utfcpp
  61391. </code></pre>
  61392. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61393. <pre><code class="lang-lua">add_requires("utfcpp")
  61394. </code></pre>
  61395. <h3 id="uthashlinux">uthash (linux)</h3>
  61396. <table>
  61397. <thead>
  61398. <tr>
  61399. <th>Description</th>
  61400. <th><em>C macros for hash tables and more</em></th>
  61401. </tr>
  61402. </thead>
  61403. <tbody>
  61404. <tr>
  61405. <td>Homepage</td>
  61406. <td><a href="https://troydhanson.github.io/uthash">https://troydhanson.github.io/uthash</a></td>
  61407. </tr>
  61408. <tr>
  61409. <td>License</td>
  61410. <td>BSD</td>
  61411. </tr>
  61412. <tr>
  61413. <td>Versions</td>
  61414. <td>2023.7.11, 2025.05.05</td>
  61415. </tr>
  61416. <tr>
  61417. <td>Architectures</td>
  61418. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61419. </tr>
  61420. <tr>
  61421. <td>Definition</td>
  61422. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uthash/xmake.lua">uthash/xmake.lua</a></td>
  61423. </tr>
  61424. </tbody>
  61425. </table>
  61426. <h5 id="installcommand">Install command</h5>
  61427. <pre><code class="lang-console">xrepo install uthash
  61428. </code></pre>
  61429. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61430. <pre><code class="lang-lua">add_requires("uthash")
  61431. </code></pre>
  61432. <h3 id="utillinuxlinux">util-linux (linux)</h3>
  61433. <table>
  61434. <thead>
  61435. <tr>
  61436. <th>Description</th>
  61437. <th><em>Collection of Linux utilities.</em></th>
  61438. </tr>
  61439. </thead>
  61440. <tbody>
  61441. <tr>
  61442. <td>Homepage</td>
  61443. <td><a href="https://github.com/util-linux/util-linux">https://github.com/util-linux/util-linux</a></td>
  61444. </tr>
  61445. <tr>
  61446. <td>License</td>
  61447. <td>GPL-2.0</td>
  61448. </tr>
  61449. <tr>
  61450. <td>Versions</td>
  61451. <td>2.32.1, 2.36.2, 2.39, 2.39.2</td>
  61452. </tr>
  61453. <tr>
  61454. <td>Architectures</td>
  61455. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61456. </tr>
  61457. <tr>
  61458. <td>Definition</td>
  61459. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/util-linux/xmake.lua">util-linux/xmake.lua</a></td>
  61460. </tr>
  61461. </tbody>
  61462. </table>
  61463. <h5 id="installcommand">Install command</h5>
  61464. <pre><code class="lang-console">xrepo install util-linux
  61465. </code></pre>
  61466. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61467. <pre><code class="lang-lua">add_requires("util-linux")
  61468. </code></pre>
  61469. <h3 id="utilmacroslinux">util-macros (linux)</h3>
  61470. <table>
  61471. <thead>
  61472. <tr>
  61473. <th>Description</th>
  61474. <th><em>X.Org: Set of autoconf macros used to build other xorg packages</em></th>
  61475. </tr>
  61476. </thead>
  61477. <tbody>
  61478. <tr>
  61479. <td>Homepage</td>
  61480. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  61481. </tr>
  61482. <tr>
  61483. <td>Versions</td>
  61484. <td>1.19.3, 1.20.0</td>
  61485. </tr>
  61486. <tr>
  61487. <td>Architectures</td>
  61488. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61489. </tr>
  61490. <tr>
  61491. <td>Definition</td>
  61492. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/util-macros/xmake.lua">util-macros/xmake.lua</a></td>
  61493. </tr>
  61494. </tbody>
  61495. </table>
  61496. <h5 id="installcommand">Install command</h5>
  61497. <pre><code class="lang-console">xrepo install util-macros
  61498. </code></pre>
  61499. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61500. <pre><code class="lang-lua">add_requires("util-macros")
  61501. </code></pre>
  61502. <h3 id="uuid_v4linux">uuid_v4 (linux)</h3>
  61503. <table>
  61504. <thead>
  61505. <tr>
  61506. <th>Description</th>
  61507. <th><em>Super fast C++ library to generate and parse UUIDv4</em></th>
  61508. </tr>
  61509. </thead>
  61510. <tbody>
  61511. <tr>
  61512. <td>Homepage</td>
  61513. <td><a href="https://github.com/crashoz/uuid_v4">https://github.com/crashoz/uuid_v4</a></td>
  61514. </tr>
  61515. <tr>
  61516. <td>License</td>
  61517. <td>MIT</td>
  61518. </tr>
  61519. <tr>
  61520. <td>Versions</td>
  61521. <td>v1.0.0</td>
  61522. </tr>
  61523. <tr>
  61524. <td>Architectures</td>
  61525. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61526. </tr>
  61527. <tr>
  61528. <td>Definition</td>
  61529. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uuid_v4/xmake.lua">uuid_v4/xmake.lua</a></td>
  61530. </tr>
  61531. </tbody>
  61532. </table>
  61533. <h5 id="installcommand">Install command</h5>
  61534. <pre><code class="lang-console">xrepo install uuid_v4
  61535. </code></pre>
  61536. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61537. <pre><code class="lang-lua">add_requires("uuid_v4")
  61538. </code></pre>
  61539. <h3 id="uvwlinux">uvw (linux)</h3>
  61540. <table>
  61541. <thead>
  61542. <tr>
  61543. <th>Description</th>
  61544. <th><em>Header-only, event based, tiny and easy to use libuv wrapper in modern C++</em></th>
  61545. </tr>
  61546. </thead>
  61547. <tbody>
  61548. <tr>
  61549. <td>Homepage</td>
  61550. <td><a href="https://github.com/skypjack/uvw">https://github.com/skypjack/uvw</a></td>
  61551. </tr>
  61552. <tr>
  61553. <td>License</td>
  61554. <td>MIT</td>
  61555. </tr>
  61556. <tr>
  61557. <td>Versions</td>
  61558. <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>
  61559. </tr>
  61560. <tr>
  61561. <td>Architectures</td>
  61562. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61563. </tr>
  61564. <tr>
  61565. <td>Definition</td>
  61566. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uvw/xmake.lua">uvw/xmake.lua</a></td>
  61567. </tr>
  61568. </tbody>
  61569. </table>
  61570. <h5 id="installcommand">Install command</h5>
  61571. <pre><code class="lang-console">xrepo install uvw
  61572. </code></pre>
  61573. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61574. <pre><code class="lang-lua">add_requires("uvw")
  61575. </code></pre>
  61576. <h3 id="uvwasilinux">uvwasi (linux)</h3>
  61577. <table>
  61578. <thead>
  61579. <tr>
  61580. <th>Description</th>
  61581. <th><em>WASI syscall API built atop libuv</em></th>
  61582. </tr>
  61583. </thead>
  61584. <tbody>
  61585. <tr>
  61586. <td>Homepage</td>
  61587. <td><a href="https://github.com/nodejs/uvwasi">https://github.com/nodejs/uvwasi</a></td>
  61588. </tr>
  61589. <tr>
  61590. <td>License</td>
  61591. <td>MIT</td>
  61592. </tr>
  61593. <tr>
  61594. <td>Versions</td>
  61595. <td>v0.0.12, v0.0.20, v0.0.21, v0.0.23</td>
  61596. </tr>
  61597. <tr>
  61598. <td>Architectures</td>
  61599. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61600. </tr>
  61601. <tr>
  61602. <td>Definition</td>
  61603. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uvwasi/xmake.lua">uvwasi/xmake.lua</a></td>
  61604. </tr>
  61605. </tbody>
  61606. </table>
  61607. <h5 id="installcommand">Install command</h5>
  61608. <pre><code class="lang-console">xrepo install uvwasi
  61609. </code></pre>
  61610. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61611. <pre><code class="lang-lua">add_requires("uvwasi")
  61612. </code></pre>
  61613. <h3 id="uwebsocketslinux">uwebsockets (linux)</h3>
  61614. <table>
  61615. <thead>
  61616. <tr>
  61617. <th>Description</th>
  61618. <th><em>Simple, secure &amp; standards compliant web server for the most demanding of applications.</em></th>
  61619. </tr>
  61620. </thead>
  61621. <tbody>
  61622. <tr>
  61623. <td>Homepage</td>
  61624. <td><a href="https://github.com/uNetworking">https://github.com/uNetworking</a></td>
  61625. </tr>
  61626. <tr>
  61627. <td>License</td>
  61628. <td>Apache-2.0</td>
  61629. </tr>
  61630. <tr>
  61631. <td>Versions</td>
  61632. <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, v20.75.0</td>
  61633. </tr>
  61634. <tr>
  61635. <td>Architectures</td>
  61636. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61637. </tr>
  61638. <tr>
  61639. <td>Definition</td>
  61640. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uwebsockets/xmake.lua">uwebsockets/xmake.lua</a></td>
  61641. </tr>
  61642. </tbody>
  61643. </table>
  61644. <h5 id="installcommand">Install command</h5>
  61645. <pre><code class="lang-console">xrepo install uwebsockets
  61646. </code></pre>
  61647. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61648. <pre><code class="lang-lua">add_requires("uwebsockets")
  61649. </code></pre>
  61650. <h2 id="v">v</h2>
  61651. <h3 id="v8linux">v8 (linux)</h3>
  61652. <table>
  61653. <thead>
  61654. <tr>
  61655. <th>Description</th>
  61656. <th><em>V8 JavaScript Engine</em></th>
  61657. </tr>
  61658. </thead>
  61659. <tbody>
  61660. <tr>
  61661. <td>Homepage</td>
  61662. <td><a href="https://v8.dev">https://v8.dev</a></td>
  61663. </tr>
  61664. <tr>
  61665. <td>Versions</td>
  61666. <td>13.5.212.10</td>
  61667. </tr>
  61668. <tr>
  61669. <td>Architectures</td>
  61670. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61671. </tr>
  61672. <tr>
  61673. <td>Definition</td>
  61674. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/v8/xmake.lua">v8/xmake.lua</a></td>
  61675. </tr>
  61676. </tbody>
  61677. </table>
  61678. <h5 id="installcommand">Install command</h5>
  61679. <pre><code class="lang-console">xrepo install v8
  61680. </code></pre>
  61681. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61682. <pre><code class="lang-lua">add_requires("v8")
  61683. </code></pre>
  61684. <h3 id="valijsonlinux">valijson (linux)</h3>
  61685. <table>
  61686. <thead>
  61687. <tr>
  61688. <th>Description</th>
  61689. <th><em>Header-only C++ library for JSON Schema validation, with support for many popular parsers</em></th>
  61690. </tr>
  61691. </thead>
  61692. <tbody>
  61693. <tr>
  61694. <td>Homepage</td>
  61695. <td><a href="https://github.com/tristanpenman/valijson">https://github.com/tristanpenman/valijson</a></td>
  61696. </tr>
  61697. <tr>
  61698. <td>License</td>
  61699. <td>BSD-2-Clause</td>
  61700. </tr>
  61701. <tr>
  61702. <td>Versions</td>
  61703. <td>v1.0.6</td>
  61704. </tr>
  61705. <tr>
  61706. <td>Architectures</td>
  61707. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61708. </tr>
  61709. <tr>
  61710. <td>Definition</td>
  61711. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/valijson/xmake.lua">valijson/xmake.lua</a></td>
  61712. </tr>
  61713. </tbody>
  61714. </table>
  61715. <h5 id="installcommand">Install command</h5>
  61716. <pre><code class="lang-console">xrepo install valijson
  61717. </code></pre>
  61718. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61719. <pre><code class="lang-lua">add_requires("valijson")
  61720. </code></pre>
  61721. <h3 id="vapoursynthlinux">vapoursynth (linux)</h3>
  61722. <table>
  61723. <thead>
  61724. <tr>
  61725. <th>Description</th>
  61726. <th><em>A video processing framework with simplicity in mind</em></th>
  61727. </tr>
  61728. </thead>
  61729. <tbody>
  61730. <tr>
  61731. <td>Homepage</td>
  61732. <td><a href="http://www.vapoursynth.com/">http://www.vapoursynth.com/</a></td>
  61733. </tr>
  61734. <tr>
  61735. <td>License</td>
  61736. <td>LGPL-2.1</td>
  61737. </tr>
  61738. <tr>
  61739. <td>Versions</td>
  61740. <td>73</td>
  61741. </tr>
  61742. <tr>
  61743. <td>Architectures</td>
  61744. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61745. </tr>
  61746. <tr>
  61747. <td>Definition</td>
  61748. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vapoursynth/xmake.lua">vapoursynth/xmake.lua</a></td>
  61749. </tr>
  61750. </tbody>
  61751. </table>
  61752. <h5 id="installcommand">Install command</h5>
  61753. <pre><code class="lang-console">xrepo install vapoursynth
  61754. </code></pre>
  61755. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61756. <pre><code class="lang-lua">add_requires("vapoursynth")
  61757. </code></pre>
  61758. <h3 id="variantlitelinux">variant-lite (linux)</h3>
  61759. <table>
  61760. <thead>
  61761. <tr>
  61762. <th>Description</th>
  61763. <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>
  61764. </tr>
  61765. </thead>
  61766. <tbody>
  61767. <tr>
  61768. <td>Homepage</td>
  61769. <td><a href="https://github.com/martinmoene/variant-lite">https://github.com/martinmoene/variant-lite</a></td>
  61770. </tr>
  61771. <tr>
  61772. <td>License</td>
  61773. <td>BSL-1.0</td>
  61774. </tr>
  61775. <tr>
  61776. <td>Versions</td>
  61777. <td>2022.12.03</td>
  61778. </tr>
  61779. <tr>
  61780. <td>Architectures</td>
  61781. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61782. </tr>
  61783. <tr>
  61784. <td>Definition</td>
  61785. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/variant-lite/xmake.lua">variant-lite/xmake.lua</a></td>
  61786. </tr>
  61787. </tbody>
  61788. </table>
  61789. <h5 id="installcommand">Install command</h5>
  61790. <pre><code class="lang-console">xrepo install variant-lite
  61791. </code></pre>
  61792. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61793. <pre><code class="lang-lua">add_requires("variant-lite")
  61794. </code></pre>
  61795. <h3 id="vclinux">vc (linux)</h3>
  61796. <table>
  61797. <thead>
  61798. <tr>
  61799. <th>Description</th>
  61800. <th><em>SIMD Vector Classes for C++</em></th>
  61801. </tr>
  61802. </thead>
  61803. <tbody>
  61804. <tr>
  61805. <td>Homepage</td>
  61806. <td><a href="https://github.com/VcDevel/Vc">https://github.com/VcDevel/Vc</a></td>
  61807. </tr>
  61808. <tr>
  61809. <td>License</td>
  61810. <td>BSD-3-Clause</td>
  61811. </tr>
  61812. <tr>
  61813. <td>Versions</td>
  61814. <td>1.4.2</td>
  61815. </tr>
  61816. <tr>
  61817. <td>Architectures</td>
  61818. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61819. </tr>
  61820. <tr>
  61821. <td>Definition</td>
  61822. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vc/xmake.lua">vc/xmake.lua</a></td>
  61823. </tr>
  61824. </tbody>
  61825. </table>
  61826. <h5 id="installcommand">Install command</h5>
  61827. <pre><code class="lang-console">xrepo install vc
  61828. </code></pre>
  61829. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61830. <pre><code class="lang-lua">add_requires("vc")
  61831. </code></pre>
  61832. <h3 id="vcgliblinux">vcglib (linux)</h3>
  61833. <table>
  61834. <thead>
  61835. <tr>
  61836. <th>Description</th>
  61837. <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>
  61838. </tr>
  61839. </thead>
  61840. <tbody>
  61841. <tr>
  61842. <td>Homepage</td>
  61843. <td><a href="http://www.vcglib.net/">http://www.vcglib.net/</a></td>
  61844. </tr>
  61845. <tr>
  61846. <td>License</td>
  61847. <td>GPL-3.0</td>
  61848. </tr>
  61849. <tr>
  61850. <td>Versions</td>
  61851. <td>2020.12, 2021.07, 2021.10, 2022.02, 2023.12, 2025.07</td>
  61852. </tr>
  61853. <tr>
  61854. <td>Architectures</td>
  61855. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61856. </tr>
  61857. <tr>
  61858. <td>Definition</td>
  61859. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vcglib/xmake.lua">vcglib/xmake.lua</a></td>
  61860. </tr>
  61861. </tbody>
  61862. </table>
  61863. <h5 id="installcommand">Install command</h5>
  61864. <pre><code class="lang-console">xrepo install vcglib
  61865. </code></pre>
  61866. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61867. <pre><code class="lang-lua">add_requires("vcglib")
  61868. </code></pre>
  61869. <h3 id="vcpkglinux">vcpkg (linux)</h3>
  61870. <table>
  61871. <thead>
  61872. <tr>
  61873. <th>Description</th>
  61874. <th><em>C++ Library Manager for Windows, Linux, and MacOS</em></th>
  61875. </tr>
  61876. </thead>
  61877. <tbody>
  61878. <tr>
  61879. <td>Homepage</td>
  61880. <td><a href="https://github.com/microsoft/vcpkg">https://github.com/microsoft/vcpkg</a></td>
  61881. </tr>
  61882. <tr>
  61883. <td>License</td>
  61884. <td>MIT</td>
  61885. </tr>
  61886. <tr>
  61887. <td>Versions</td>
  61888. <td>2024.05.24, 2024.07.12, 2024.08.23, 2024.09.30, 2024.10.21, 2024.11.16, 2025.07.25, 2025.10.17, 2025.12.12, 2026.01.16</td>
  61889. </tr>
  61890. <tr>
  61891. <td>Architectures</td>
  61892. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61893. </tr>
  61894. <tr>
  61895. <td>Definition</td>
  61896. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vcpkg/xmake.lua">vcpkg/xmake.lua</a></td>
  61897. </tr>
  61898. </tbody>
  61899. </table>
  61900. <h5 id="installcommand">Install command</h5>
  61901. <pre><code class="lang-console">xrepo install vcpkg
  61902. </code></pre>
  61903. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61904. <pre><code class="lang-lua">add_requires("vcpkg")
  61905. </code></pre>
  61906. <h3 id="vectoriallinux">vectorial (linux)</h3>
  61907. <table>
  61908. <thead>
  61909. <tr>
  61910. <th>Description</th>
  61911. <th><em>Vector math library with NEON/SSE support</em></th>
  61912. </tr>
  61913. </thead>
  61914. <tbody>
  61915. <tr>
  61916. <td>Homepage</td>
  61917. <td><a href="https://github.com/scoopr/vectorial">https://github.com/scoopr/vectorial</a></td>
  61918. </tr>
  61919. <tr>
  61920. <td>Versions</td>
  61921. <td>2019.06.28</td>
  61922. </tr>
  61923. <tr>
  61924. <td>Architectures</td>
  61925. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61926. </tr>
  61927. <tr>
  61928. <td>Definition</td>
  61929. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vectorial/xmake.lua">vectorial/xmake.lua</a></td>
  61930. </tr>
  61931. </tbody>
  61932. </table>
  61933. <h5 id="installcommand">Install command</h5>
  61934. <pre><code class="lang-console">xrepo install vectorial
  61935. </code></pre>
  61936. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61937. <pre><code class="lang-lua">add_requires("vectorial")
  61938. </code></pre>
  61939. <h3 id="verdictlinux">verdict (linux)</h3>
  61940. <table>
  61941. <thead>
  61942. <tr>
  61943. <th>Description</th>
  61944. <th><em>Compute quality functions of 2 and 3-dimensional regions.</em></th>
  61945. </tr>
  61946. </thead>
  61947. <tbody>
  61948. <tr>
  61949. <td>Homepage</td>
  61950. <td><a href="https://github.com/sandialabs/verdict">https://github.com/sandialabs/verdict</a></td>
  61951. </tr>
  61952. <tr>
  61953. <td>Versions</td>
  61954. <td>1.4.2, 1.4.4</td>
  61955. </tr>
  61956. <tr>
  61957. <td>Architectures</td>
  61958. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61959. </tr>
  61960. <tr>
  61961. <td>Definition</td>
  61962. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/verdict/xmake.lua">verdict/xmake.lua</a></td>
  61963. </tr>
  61964. </tbody>
  61965. </table>
  61966. <h5 id="installcommand">Install command</h5>
  61967. <pre><code class="lang-console">xrepo install verdict
  61968. </code></pre>
  61969. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61970. <pre><code class="lang-lua">add_requires("verdict")
  61971. </code></pre>
  61972. <h3 id="verilatorlinux">verilator (linux)</h3>
  61973. <table>
  61974. <thead>
  61975. <tr>
  61976. <th>Description</th>
  61977. <th><em>Verilator open-source SystemVerilog simulator and lint system</em></th>
  61978. </tr>
  61979. </thead>
  61980. <tbody>
  61981. <tr>
  61982. <td>Homepage</td>
  61983. <td><a href="https://verilator.org">https://verilator.org</a></td>
  61984. </tr>
  61985. <tr>
  61986. <td>License</td>
  61987. <td>LGPL-3.0</td>
  61988. </tr>
  61989. <tr>
  61990. <td>Versions</td>
  61991. <td>v5.016, v5.032, v5.034, v5.036, v5.038, v5.042, v5.044</td>
  61992. </tr>
  61993. <tr>
  61994. <td>Architectures</td>
  61995. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61996. </tr>
  61997. <tr>
  61998. <td>Definition</td>
  61999. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/verilator/xmake.lua">verilator/xmake.lua</a></td>
  62000. </tr>
  62001. </tbody>
  62002. </table>
  62003. <h5 id="installcommand">Install command</h5>
  62004. <pre><code class="lang-console">xrepo install verilator
  62005. </code></pre>
  62006. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62007. <pre><code class="lang-lua">add_requires("verilator")
  62008. </code></pre>
  62009. <h3 id="vexcllinux">vexcl (linux)</h3>
  62010. <table>
  62011. <thead>
  62012. <tr>
  62013. <th>Description</th>
  62014. <th><em>VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP</em></th>
  62015. </tr>
  62016. </thead>
  62017. <tbody>
  62018. <tr>
  62019. <td>Homepage</td>
  62020. <td><a href="https://github.com/ddemidov/vexcl">https://github.com/ddemidov/vexcl</a></td>
  62021. </tr>
  62022. <tr>
  62023. <td>License</td>
  62024. <td>MIT</td>
  62025. </tr>
  62026. <tr>
  62027. <td>Versions</td>
  62028. <td>1.4.2</td>
  62029. </tr>
  62030. <tr>
  62031. <td>Architectures</td>
  62032. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62033. </tr>
  62034. <tr>
  62035. <td>Definition</td>
  62036. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vexcl/xmake.lua">vexcl/xmake.lua</a></td>
  62037. </tr>
  62038. </tbody>
  62039. </table>
  62040. <h5 id="installcommand">Install command</h5>
  62041. <pre><code class="lang-console">xrepo install vexcl
  62042. </code></pre>
  62043. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62044. <pre><code class="lang-lua">add_requires("vexcl")
  62045. </code></pre>
  62046. <h3 id="viennacllinux">viennacl (linux)</h3>
  62047. <table>
  62048. <thead>
  62049. <tr>
  62050. <th>Description</th>
  62051. <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>
  62052. </tr>
  62053. </thead>
  62054. <tbody>
  62055. <tr>
  62056. <td>Homepage</td>
  62057. <td><a href="http://viennacl.sourceforge.net/">http://viennacl.sourceforge.net/</a></td>
  62058. </tr>
  62059. <tr>
  62060. <td>License</td>
  62061. <td>MIT</td>
  62062. </tr>
  62063. <tr>
  62064. <td>Versions</td>
  62065. <td>1.7.1</td>
  62066. </tr>
  62067. <tr>
  62068. <td>Architectures</td>
  62069. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62070. </tr>
  62071. <tr>
  62072. <td>Definition</td>
  62073. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/viennacl/xmake.lua">viennacl/xmake.lua</a></td>
  62074. </tr>
  62075. </tbody>
  62076. </table>
  62077. <h5 id="installcommand">Install command</h5>
  62078. <pre><code class="lang-console">xrepo install viennacl
  62079. </code></pre>
  62080. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62081. <pre><code class="lang-lua">add_requires("viennacl")
  62082. </code></pre>
  62083. <h3 id="visit_structlinux">visit_struct (linux)</h3>
  62084. <table>
  62085. <thead>
  62086. <tr>
  62087. <th>Description</th>
  62088. <th><em>A miniature library for struct-field reflection in C++</em></th>
  62089. </tr>
  62090. </thead>
  62091. <tbody>
  62092. <tr>
  62093. <td>Homepage</td>
  62094. <td><a href="https://github.com/cbeck88/visit_struct">https://github.com/cbeck88/visit_struct</a></td>
  62095. </tr>
  62096. <tr>
  62097. <td>License</td>
  62098. <td>BSL-1.0</td>
  62099. </tr>
  62100. <tr>
  62101. <td>Versions</td>
  62102. <td>v1.1.0</td>
  62103. </tr>
  62104. <tr>
  62105. <td>Architectures</td>
  62106. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62107. </tr>
  62108. <tr>
  62109. <td>Definition</td>
  62110. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/visit_struct/xmake.lua">visit_struct/xmake.lua</a></td>
  62111. </tr>
  62112. </tbody>
  62113. </table>
  62114. <h5 id="installcommand">Install command</h5>
  62115. <pre><code class="lang-console">xrepo install visit_struct
  62116. </code></pre>
  62117. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62118. <pre><code class="lang-lua">add_requires("visit_struct")
  62119. </code></pre>
  62120. <h3 id="vkbootstraplinux">vk-bootstrap (linux)</h3>
  62121. <table>
  62122. <thead>
  62123. <tr>
  62124. <th>Description</th>
  62125. <th><em>Vulkan Bootstrapping Iibrary.</em></th>
  62126. </tr>
  62127. </thead>
  62128. <tbody>
  62129. <tr>
  62130. <td>Homepage</td>
  62131. <td><a href="https://github.com/charles-lunarg/vk-bootstrap">https://github.com/charles-lunarg/vk-bootstrap</a></td>
  62132. </tr>
  62133. <tr>
  62134. <td>License</td>
  62135. <td>MIT</td>
  62136. </tr>
  62137. <tr>
  62138. <td>Versions</td>
  62139. <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, v1.4.342</td>
  62140. </tr>
  62141. <tr>
  62142. <td>Architectures</td>
  62143. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62144. </tr>
  62145. <tr>
  62146. <td>Definition</td>
  62147. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vk-bootstrap/xmake.lua">vk-bootstrap/xmake.lua</a></td>
  62148. </tr>
  62149. </tbody>
  62150. </table>
  62151. <h5 id="installcommand">Install command</h5>
  62152. <pre><code class="lang-console">xrepo install vk-bootstrap
  62153. </code></pre>
  62154. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62155. <pre><code class="lang-lua">add_requires("vk-bootstrap")
  62156. </code></pre>
  62157. <h3 id="vladimirshaleevipaddresslinux">vladimirshaleev-ipaddress (linux)</h3>
  62158. <table>
  62159. <thead>
  62160. <tr>
  62161. <th>Description</th>
  62162. <th><em>A library for working and manipulating IPv4/IPv6 addresses and networks</em></th>
  62163. </tr>
  62164. </thead>
  62165. <tbody>
  62166. <tr>
  62167. <td>Homepage</td>
  62168. <td><a href="https://vladimirshaleev.github.io/ipaddress/">https://vladimirshaleev.github.io/ipaddress/</a></td>
  62169. </tr>
  62170. <tr>
  62171. <td>License</td>
  62172. <td>MIT</td>
  62173. </tr>
  62174. <tr>
  62175. <td>Versions</td>
  62176. <td>v1.1.0, v1.2.0, v1.2.1</td>
  62177. </tr>
  62178. <tr>
  62179. <td>Architectures</td>
  62180. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62181. </tr>
  62182. <tr>
  62183. <td>Definition</td>
  62184. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vladimirshaleev-ipaddress/xmake.lua">vladimirshaleev-ipaddress/xmake.lua</a></td>
  62185. </tr>
  62186. </tbody>
  62187. </table>
  62188. <h5 id="installcommand">Install command</h5>
  62189. <pre><code class="lang-console">xrepo install vladimirshaleev-ipaddress
  62190. </code></pre>
  62191. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62192. <pre><code class="lang-lua">add_requires("vladimirshaleev-ipaddress")
  62193. </code></pre>
  62194. <h3 id="vmaflinux">vmaf (linux)</h3>
  62195. <table>
  62196. <thead>
  62197. <tr>
  62198. <th>Description</th>
  62199. <th><em>Perceptual video quality assessment based on multi-method fusion.</em></th>
  62200. </tr>
  62201. </thead>
  62202. <tbody>
  62203. <tr>
  62204. <td>Homepage</td>
  62205. <td><a href="https://github.com/Netflix/vmaf">https://github.com/Netflix/vmaf</a></td>
  62206. </tr>
  62207. <tr>
  62208. <td>License</td>
  62209. <td>BSD-2-Clause</td>
  62210. </tr>
  62211. <tr>
  62212. <td>Versions</td>
  62213. <td>v3.0.0</td>
  62214. </tr>
  62215. <tr>
  62216. <td>Architectures</td>
  62217. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62218. </tr>
  62219. <tr>
  62220. <td>Definition</td>
  62221. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vmaf/xmake.lua">vmaf/xmake.lua</a></td>
  62222. </tr>
  62223. </tbody>
  62224. </table>
  62225. <h5 id="installcommand">Install command</h5>
  62226. <pre><code class="lang-console">xrepo install vmaf
  62227. </code></pre>
  62228. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62229. <pre><code class="lang-lua">add_requires("vmaf")
  62230. </code></pre>
  62231. <h3 id="volklinux">volk (linux)</h3>
  62232. <table>
  62233. <thead>
  62234. <tr>
  62235. <th>Description</th>
  62236. <th><em>volk is a meta-loader for Vulkan</em></th>
  62237. </tr>
  62238. </thead>
  62239. <tbody>
  62240. <tr>
  62241. <td>Homepage</td>
  62242. <td><a href="https://github.com/zeux/volk">https://github.com/zeux/volk</a></td>
  62243. </tr>
  62244. <tr>
  62245. <td>License</td>
  62246. <td>MIT</td>
  62247. </tr>
  62248. <tr>
  62249. <td>Versions</td>
  62250. <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, 1.4.335+0</td>
  62251. </tr>
  62252. <tr>
  62253. <td>Architectures</td>
  62254. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62255. </tr>
  62256. <tr>
  62257. <td>Definition</td>
  62258. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/volk/xmake.lua">volk/xmake.lua</a></td>
  62259. </tr>
  62260. </tbody>
  62261. </table>
  62262. <h5 id="installcommand">Install command</h5>
  62263. <pre><code class="lang-console">xrepo install volk
  62264. </code></pre>
  62265. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62266. <pre><code class="lang-lua">add_requires("volk")
  62267. </code></pre>
  62268. <h3 id="vtklinux">vtk (linux)</h3>
  62269. <table>
  62270. <thead>
  62271. <tr>
  62272. <th>Description</th>
  62273. <th><em>The Visualization Toolkit (VTK) is open source software for manipulating and displaying scientific data.</em></th>
  62274. </tr>
  62275. </thead>
  62276. <tbody>
  62277. <tr>
  62278. <td>Homepage</td>
  62279. <td><a href="https://vtk.org/">https://vtk.org/</a></td>
  62280. </tr>
  62281. <tr>
  62282. <td>License</td>
  62283. <td>BSD-3-Clause</td>
  62284. </tr>
  62285. <tr>
  62286. <td>Versions</td>
  62287. <td>9.0.1, 9.0.3, 9.1.0, 9.2.2, 9.2.6, 9.3.1, 9.4.2, 9.5.1</td>
  62288. </tr>
  62289. <tr>
  62290. <td>Architectures</td>
  62291. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62292. </tr>
  62293. <tr>
  62294. <td>Definition</td>
  62295. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vtk/xmake.lua">vtk/xmake.lua</a></td>
  62296. </tr>
  62297. </tbody>
  62298. </table>
  62299. <h5 id="installcommand">Install command</h5>
  62300. <pre><code class="lang-console">xrepo install vtk
  62301. </code></pre>
  62302. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62303. <pre><code class="lang-lua">add_requires("vtk")
  62304. </code></pre>
  62305. <h3 id="vulkanheaderslinux">vulkan-headers (linux)</h3>
  62306. <table>
  62307. <thead>
  62308. <tr>
  62309. <th>Description</th>
  62310. <th><em>Vulkan Header files and API registry</em></th>
  62311. </tr>
  62312. </thead>
  62313. <tbody>
  62314. <tr>
  62315. <td>Homepage</td>
  62316. <td><a href="https://github.com/KhronosGroup/Vulkan-Headers/">https://github.com/KhronosGroup/Vulkan-Headers/</a></td>
  62317. </tr>
  62318. <tr>
  62319. <td>License</td>
  62320. <td>Apache-2.0</td>
  62321. </tr>
  62322. <tr>
  62323. <td>Versions</td>
  62324. <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, 1.4.335+0</td>
  62325. </tr>
  62326. <tr>
  62327. <td>Architectures</td>
  62328. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62329. </tr>
  62330. <tr>
  62331. <td>Definition</td>
  62332. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-headers/xmake.lua">vulkan-headers/xmake.lua</a></td>
  62333. </tr>
  62334. </tbody>
  62335. </table>
  62336. <h5 id="installcommand">Install command</h5>
  62337. <pre><code class="lang-console">xrepo install vulkan-headers
  62338. </code></pre>
  62339. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62340. <pre><code class="lang-lua">add_requires("vulkan-headers")
  62341. </code></pre>
  62342. <h3 id="vulkanhpplinux">vulkan-hpp (linux)</h3>
  62343. <table>
  62344. <thead>
  62345. <tr>
  62346. <th>Description</th>
  62347. <th><em>Open-Source Vulkan C++ API</em></th>
  62348. </tr>
  62349. </thead>
  62350. <tbody>
  62351. <tr>
  62352. <td>Homepage</td>
  62353. <td><a href="https://github.com/KhronosGroup/Vulkan-Hpp/">https://github.com/KhronosGroup/Vulkan-Hpp/</a></td>
  62354. </tr>
  62355. <tr>
  62356. <td>License</td>
  62357. <td>Apache-2.0</td>
  62358. </tr>
  62359. <tr>
  62360. <td>Versions</td>
  62361. <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, v1.4.335</td>
  62362. </tr>
  62363. <tr>
  62364. <td>Architectures</td>
  62365. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62366. </tr>
  62367. <tr>
  62368. <td>Definition</td>
  62369. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-hpp/xmake.lua">vulkan-hpp/xmake.lua</a></td>
  62370. </tr>
  62371. </tbody>
  62372. </table>
  62373. <h5 id="installcommand">Install command</h5>
  62374. <pre><code class="lang-console">xrepo install vulkan-hpp
  62375. </code></pre>
  62376. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62377. <pre><code class="lang-lua">add_requires("vulkan-hpp")
  62378. </code></pre>
  62379. <h3 id="vulkanloaderlinux">vulkan-loader (linux)</h3>
  62380. <table>
  62381. <thead>
  62382. <tr>
  62383. <th>Description</th>
  62384. <th><em>This project provides the Khronos official Vulkan ICD desktop loader for Windows, Linux, and MacOS.</em></th>
  62385. </tr>
  62386. </thead>
  62387. <tbody>
  62388. <tr>
  62389. <td>Homepage</td>
  62390. <td><a href="https://github.com/KhronosGroup/Vulkan-Loader">https://github.com/KhronosGroup/Vulkan-Loader</a></td>
  62391. </tr>
  62392. <tr>
  62393. <td>License</td>
  62394. <td>Apache-2.0</td>
  62395. </tr>
  62396. <tr>
  62397. <td>Versions</td>
  62398. <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, 1.4.335+0</td>
  62399. </tr>
  62400. <tr>
  62401. <td>Architectures</td>
  62402. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62403. </tr>
  62404. <tr>
  62405. <td>Definition</td>
  62406. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-loader/xmake.lua">vulkan-loader/xmake.lua</a></td>
  62407. </tr>
  62408. </tbody>
  62409. </table>
  62410. <h5 id="installcommand">Install command</h5>
  62411. <pre><code class="lang-console">xrepo install vulkan-loader
  62412. </code></pre>
  62413. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62414. <pre><code class="lang-lua">add_requires("vulkan-loader")
  62415. </code></pre>
  62416. <h3 id="vulkanmemoryallocatorlinux">vulkan-memory-allocator (linux)</h3>
  62417. <table>
  62418. <thead>
  62419. <tr>
  62420. <th>Description</th>
  62421. <th><em>Easy to integrate Vulkan memory allocation library.</em></th>
  62422. </tr>
  62423. </thead>
  62424. <tbody>
  62425. <tr>
  62426. <td>Homepage</td>
  62427. <td><a href="https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/">https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/</a></td>
  62428. </tr>
  62429. <tr>
  62430. <td>License</td>
  62431. <td>MIT</td>
  62432. </tr>
  62433. <tr>
  62434. <td>Versions</td>
  62435. <td>v3.0.0, v3.0.1, v3.1.0, v3.2.0, v3.2.1, v3.3.0</td>
  62436. </tr>
  62437. <tr>
  62438. <td>Architectures</td>
  62439. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62440. </tr>
  62441. <tr>
  62442. <td>Definition</td>
  62443. <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>
  62444. </tr>
  62445. </tbody>
  62446. </table>
  62447. <h5 id="installcommand">Install command</h5>
  62448. <pre><code class="lang-console">xrepo install vulkan-memory-allocator
  62449. </code></pre>
  62450. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62451. <pre><code class="lang-lua">add_requires("vulkan-memory-allocator")
  62452. </code></pre>
  62453. <h3 id="vulkanmemoryallocatorhpplinux">vulkan-memory-allocator-hpp (linux)</h3>
  62454. <table>
  62455. <thead>
  62456. <tr>
  62457. <th>Description</th>
  62458. <th><em>C++ bindings for VulkanMemoryAllocator.</em></th>
  62459. </tr>
  62460. </thead>
  62461. <tbody>
  62462. <tr>
  62463. <td>Homepage</td>
  62464. <td><a href="https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/">https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/</a></td>
  62465. </tr>
  62466. <tr>
  62467. <td>License</td>
  62468. <td>CC0</td>
  62469. </tr>
  62470. <tr>
  62471. <td>Versions</td>
  62472. <td>v3.0.0, v3.0.1-1, v3.0.1-3, v3.1.0, v3.2.0, v3.2.1</td>
  62473. </tr>
  62474. <tr>
  62475. <td>Architectures</td>
  62476. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62477. </tr>
  62478. <tr>
  62479. <td>Definition</td>
  62480. <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>
  62481. </tr>
  62482. </tbody>
  62483. </table>
  62484. <h5 id="installcommand">Install command</h5>
  62485. <pre><code class="lang-console">xrepo install vulkan-memory-allocator-hpp
  62486. </code></pre>
  62487. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62488. <pre><code class="lang-lua">add_requires("vulkan-memory-allocator-hpp")
  62489. </code></pre>
  62490. <h3 id="vulkantoolslinux">vulkan-tools (linux)</h3>
  62491. <table>
  62492. <thead>
  62493. <tr>
  62494. <th>Description</th>
  62495. <th><em>Vulkan Utilities and Tools</em></th>
  62496. </tr>
  62497. </thead>
  62498. <tbody>
  62499. <tr>
  62500. <td>Homepage</td>
  62501. <td><a href="https://github.com/KhronosGroup/Vulkan-Tools">https://github.com/KhronosGroup/Vulkan-Tools</a></td>
  62502. </tr>
  62503. <tr>
  62504. <td>License</td>
  62505. <td>Apache-2.0</td>
  62506. </tr>
  62507. <tr>
  62508. <td>Versions</td>
  62509. <td>1.2.154+0, 1.2.162+0, 1.2.189+1, 1.2.198+0, 1.4.309+0, 1.4.335+0</td>
  62510. </tr>
  62511. <tr>
  62512. <td>Architectures</td>
  62513. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62514. </tr>
  62515. <tr>
  62516. <td>Definition</td>
  62517. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-tools/xmake.lua">vulkan-tools/xmake.lua</a></td>
  62518. </tr>
  62519. </tbody>
  62520. </table>
  62521. <h5 id="installcommand">Install command</h5>
  62522. <pre><code class="lang-console">xrepo install vulkan-tools
  62523. </code></pre>
  62524. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62525. <pre><code class="lang-lua">add_requires("vulkan-tools")
  62526. </code></pre>
  62527. <h3 id="vulkanutilitylibrarieslinux">vulkan-utility-libraries (linux)</h3>
  62528. <table>
  62529. <thead>
  62530. <tr>
  62531. <th>Description</th>
  62532. <th><em>Utility libraries for Vulkan developers</em></th>
  62533. </tr>
  62534. </thead>
  62535. <tbody>
  62536. <tr>
  62537. <td>Homepage</td>
  62538. <td><a href="https://github.com/KhronosGroup/Vulkan-Utility-Libraries">https://github.com/KhronosGroup/Vulkan-Utility-Libraries</a></td>
  62539. </tr>
  62540. <tr>
  62541. <td>License</td>
  62542. <td>Apache-2.0</td>
  62543. </tr>
  62544. <tr>
  62545. <td>Versions</td>
  62546. <td>1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.4.309+0, 1.4.335+0</td>
  62547. </tr>
  62548. <tr>
  62549. <td>Architectures</td>
  62550. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62551. </tr>
  62552. <tr>
  62553. <td>Definition</td>
  62554. <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>
  62555. </tr>
  62556. </tbody>
  62557. </table>
  62558. <h5 id="installcommand">Install command</h5>
  62559. <pre><code class="lang-console">xrepo install vulkan-utility-libraries
  62560. </code></pre>
  62561. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62562. <pre><code class="lang-lua">add_requires("vulkan-utility-libraries")
  62563. </code></pre>
  62564. <h3 id="vulkanvalidationlayerslinux">vulkan-validationlayers (linux)</h3>
  62565. <table>
  62566. <thead>
  62567. <tr>
  62568. <th>Description</th>
  62569. <th><em>Vulkan Validation Layers</em></th>
  62570. </tr>
  62571. </thead>
  62572. <tbody>
  62573. <tr>
  62574. <td>Homepage</td>
  62575. <td><a href="https://github.com/KhronosGroup/Vulkan-ValidationLayers/">https://github.com/KhronosGroup/Vulkan-ValidationLayers/</a></td>
  62576. </tr>
  62577. <tr>
  62578. <td>License</td>
  62579. <td>Apache-2.0</td>
  62580. </tr>
  62581. <tr>
  62582. <td>Versions</td>
  62583. <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, 1.4.335+0</td>
  62584. </tr>
  62585. <tr>
  62586. <td>Architectures</td>
  62587. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62588. </tr>
  62589. <tr>
  62590. <td>Definition</td>
  62591. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-validationlayers/xmake.lua">vulkan-validationlayers/xmake.lua</a></td>
  62592. </tr>
  62593. </tbody>
  62594. </table>
  62595. <h5 id="installcommand">Install command</h5>
  62596. <pre><code class="lang-console">xrepo install vulkan-validationlayers
  62597. </code></pre>
  62598. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62599. <pre><code class="lang-lua">add_requires("vulkan-validationlayers")
  62600. </code></pre>
  62601. <h3 id="vulkanscenegraphlinux">vulkanscenegraph (linux)</h3>
  62602. <table>
  62603. <thead>
  62604. <tr>
  62605. <th>Description</th>
  62606. <th><em>Vulkan &amp; C++17 based Scene Graph Project</em></th>
  62607. </tr>
  62608. </thead>
  62609. <tbody>
  62610. <tr>
  62611. <td>Homepage</td>
  62612. <td><a href="http://www.vulkanscenegraph.org">http://www.vulkanscenegraph.org</a></td>
  62613. </tr>
  62614. <tr>
  62615. <td>License</td>
  62616. <td>MIT</td>
  62617. </tr>
  62618. <tr>
  62619. <td>Versions</td>
  62620. <td>1.0.2, v1.1.10</td>
  62621. </tr>
  62622. <tr>
  62623. <td>Architectures</td>
  62624. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62625. </tr>
  62626. <tr>
  62627. <td>Definition</td>
  62628. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkanscenegraph/xmake.lua">vulkanscenegraph/xmake.lua</a></td>
  62629. </tr>
  62630. </tbody>
  62631. </table>
  62632. <h5 id="installcommand">Install command</h5>
  62633. <pre><code class="lang-console">xrepo install vulkanscenegraph
  62634. </code></pre>
  62635. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62636. <pre><code class="lang-lua">add_requires("vulkanscenegraph")
  62637. </code></pre>
  62638. <h3 id="vulkansdklinux">vulkansdk (linux)</h3>
  62639. <table>
  62640. <thead>
  62641. <tr>
  62642. <th>Description</th>
  62643. <th><em>LunarG Vulkan® SDK</em></th>
  62644. </tr>
  62645. </thead>
  62646. <tbody>
  62647. <tr>
  62648. <td>Homepage</td>
  62649. <td><a href="https://www.lunarg.com/vulkan-sdk/">https://www.lunarg.com/vulkan-sdk/</a></td>
  62650. </tr>
  62651. <tr>
  62652. <td>Versions</td>
  62653. <td></td>
  62654. </tr>
  62655. <tr>
  62656. <td>Architectures</td>
  62657. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62658. </tr>
  62659. <tr>
  62660. <td>Definition</td>
  62661. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkansdk/xmake.lua">vulkansdk/xmake.lua</a></td>
  62662. </tr>
  62663. </tbody>
  62664. </table>
  62665. <h5 id="installcommand">Install command</h5>
  62666. <pre><code class="lang-console">xrepo install vulkansdk
  62667. </code></pre>
  62668. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62669. <pre><code class="lang-lua">add_requires("vulkansdk")
  62670. </code></pre>
  62671. <h3 id="vvenclinux">vvenc (linux)</h3>
  62672. <table>
  62673. <thead>
  62674. <tr>
  62675. <th>Description</th>
  62676. <th><em>Fraunhofer Versatile Video Encoder (VVenC)</em></th>
  62677. </tr>
  62678. </thead>
  62679. <tbody>
  62680. <tr>
  62681. <td>Homepage</td>
  62682. <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>
  62683. </tr>
  62684. <tr>
  62685. <td>License</td>
  62686. <td>BSD-3-Clause-Clear</td>
  62687. </tr>
  62688. <tr>
  62689. <td>Versions</td>
  62690. <td>v1.9.0, v1.11.1, v1.12.0, v1.12.1, v1.13.0, v1.13.1</td>
  62691. </tr>
  62692. <tr>
  62693. <td>Architectures</td>
  62694. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62695. </tr>
  62696. <tr>
  62697. <td>Definition</td>
  62698. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vvenc/xmake.lua">vvenc/xmake.lua</a></td>
  62699. </tr>
  62700. </tbody>
  62701. </table>
  62702. <h5 id="installcommand">Install command</h5>
  62703. <pre><code class="lang-console">xrepo install vvenc
  62704. </code></pre>
  62705. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62706. <pre><code class="lang-lua">add_requires("vvenc")
  62707. </code></pre>
  62708. <h3 id="vxllinux">vxl (linux)</h3>
  62709. <table>
  62710. <thead>
  62711. <tr>
  62712. <th>Description</th>
  62713. <th><em>A multi-platform collection of C++ software libraries for Computer Vision and Image Understanding.</em></th>
  62714. </tr>
  62715. </thead>
  62716. <tbody>
  62717. <tr>
  62718. <td>Homepage</td>
  62719. <td><a href="https://github.com/vxl/vxl">https://github.com/vxl/vxl</a></td>
  62720. </tr>
  62721. <tr>
  62722. <td>Versions</td>
  62723. <td>v3.3.2, v3.5.0</td>
  62724. </tr>
  62725. <tr>
  62726. <td>Architectures</td>
  62727. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62728. </tr>
  62729. <tr>
  62730. <td>Definition</td>
  62731. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vxl/xmake.lua">vxl/xmake.lua</a></td>
  62732. </tr>
  62733. </tbody>
  62734. </table>
  62735. <h5 id="installcommand">Install command</h5>
  62736. <pre><code class="lang-console">xrepo install vxl
  62737. </code></pre>
  62738. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62739. <pre><code class="lang-lua">add_requires("vxl")
  62740. </code></pre>
  62741. <h2 id="w">w</h2>
  62742. <h3 id="wanglelinux">wangle (linux)</h3>
  62743. <table>
  62744. <thead>
  62745. <tr>
  62746. <th>Description</th>
  62747. <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>
  62748. </tr>
  62749. </thead>
  62750. <tbody>
  62751. <tr>
  62752. <td>Homepage</td>
  62753. <td><a href="https://github.com/facebook/wangle">https://github.com/facebook/wangle</a></td>
  62754. </tr>
  62755. <tr>
  62756. <td>License</td>
  62757. <td>Apache-2.0</td>
  62758. </tr>
  62759. <tr>
  62760. <td>Versions</td>
  62761. <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>
  62762. </tr>
  62763. <tr>
  62764. <td>Architectures</td>
  62765. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62766. </tr>
  62767. <tr>
  62768. <td>Definition</td>
  62769. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wangle/xmake.lua">wangle/xmake.lua</a></td>
  62770. </tr>
  62771. </tbody>
  62772. </table>
  62773. <h5 id="installcommand">Install command</h5>
  62774. <pre><code class="lang-console">xrepo install wangle
  62775. </code></pre>
  62776. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62777. <pre><code class="lang-lua">add_requires("wangle")
  62778. </code></pre>
  62779. <h3 id="wasmmicroruntimelinux">wasm-micro-runtime (linux)</h3>
  62780. <table>
  62781. <thead>
  62782. <tr>
  62783. <th>Description</th>
  62784. <th><em>WebAssembly Micro Runtime (WAMR)</em></th>
  62785. </tr>
  62786. </thead>
  62787. <tbody>
  62788. <tr>
  62789. <td>Homepage</td>
  62790. <td><a href="https://github.com/bytecodealliance/wasm-micro-runtime">https://github.com/bytecodealliance/wasm-micro-runtime</a></td>
  62791. </tr>
  62792. <tr>
  62793. <td>License</td>
  62794. <td>Apache-2.0</td>
  62795. </tr>
  62796. <tr>
  62797. <td>Versions</td>
  62798. <td>1.2.3, 1.3.2, 2.2.0</td>
  62799. </tr>
  62800. <tr>
  62801. <td>Architectures</td>
  62802. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62803. </tr>
  62804. <tr>
  62805. <td>Definition</td>
  62806. <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>
  62807. </tr>
  62808. </tbody>
  62809. </table>
  62810. <h5 id="installcommand">Install command</h5>
  62811. <pre><code class="lang-console">xrepo install wasm-micro-runtime
  62812. </code></pre>
  62813. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62814. <pre><code class="lang-lua">add_requires("wasm-micro-runtime")
  62815. </code></pre>
  62816. <h3 id="watcherlinux">watcher (linux)</h3>
  62817. <table>
  62818. <thead>
  62819. <tr>
  62820. <th>Description</th>
  62821. <th><em>Filesystem watcher. Works anywhere. Simple, efficient and friendly.</em></th>
  62822. </tr>
  62823. </thead>
  62824. <tbody>
  62825. <tr>
  62826. <td>Homepage</td>
  62827. <td><a href="https://github.com/e-dant/watcher">https://github.com/e-dant/watcher</a></td>
  62828. </tr>
  62829. <tr>
  62830. <td>License</td>
  62831. <td>MIT</td>
  62832. </tr>
  62833. <tr>
  62834. <td>Versions</td>
  62835. <td>0.9.5, 0.11.0, 0.12.2, 0.13.2, 0.13.5, 0.13.6, 0.13.8, 0.14.3, 0.14.4, 0.14.5</td>
  62836. </tr>
  62837. <tr>
  62838. <td>Architectures</td>
  62839. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62840. </tr>
  62841. <tr>
  62842. <td>Definition</td>
  62843. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/watcher/xmake.lua">watcher/xmake.lua</a></td>
  62844. </tr>
  62845. </tbody>
  62846. </table>
  62847. <h5 id="installcommand">Install command</h5>
  62848. <pre><code class="lang-console">xrepo install watcher
  62849. </code></pre>
  62850. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62851. <pre><code class="lang-lua">add_requires("watcher")
  62852. </code></pre>
  62853. <h3 id="wavpacklinux">wavpack (linux)</h3>
  62854. <table>
  62855. <thead>
  62856. <tr>
  62857. <th>Description</th>
  62858. <th><em>WavPack encode/decode library, command-line programs, and several plugins</em></th>
  62859. </tr>
  62860. </thead>
  62861. <tbody>
  62862. <tr>
  62863. <td>Homepage</td>
  62864. <td><a href="https://github.com/dbry/WavPack">https://github.com/dbry/WavPack</a></td>
  62865. </tr>
  62866. <tr>
  62867. <td>License</td>
  62868. <td>BSD-3-Clause</td>
  62869. </tr>
  62870. <tr>
  62871. <td>Versions</td>
  62872. <td>4.80.0, 5.4.0, 5.5.0, 5.6.0, 5.7.0, 5.8.1, 5.9.0</td>
  62873. </tr>
  62874. <tr>
  62875. <td>Architectures</td>
  62876. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62877. </tr>
  62878. <tr>
  62879. <td>Definition</td>
  62880. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wavpack/xmake.lua">wavpack/xmake.lua</a></td>
  62881. </tr>
  62882. </tbody>
  62883. </table>
  62884. <h5 id="installcommand">Install command</h5>
  62885. <pre><code class="lang-console">xrepo install wavpack
  62886. </code></pre>
  62887. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62888. <pre><code class="lang-lua">add_requires("wavpack")
  62889. </code></pre>
  62890. <h3 id="waylandlinux">wayland (linux)</h3>
  62891. <table>
  62892. <thead>
  62893. <tr>
  62894. <th>Description</th>
  62895. <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>
  62896. </tr>
  62897. </thead>
  62898. <tbody>
  62899. <tr>
  62900. <td>Homepage</td>
  62901. <td><a href="https://wayland.freedesktop.org/">https://wayland.freedesktop.org/</a></td>
  62902. </tr>
  62903. <tr>
  62904. <td>License</td>
  62905. <td>MIT</td>
  62906. </tr>
  62907. <tr>
  62908. <td>Versions</td>
  62909. <td>1.18.0, 1.19.0, 1.23.0, 1.23.1, 1.24.0</td>
  62910. </tr>
  62911. <tr>
  62912. <td>Architectures</td>
  62913. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62914. </tr>
  62915. <tr>
  62916. <td>Definition</td>
  62917. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wayland/xmake.lua">wayland/xmake.lua</a></td>
  62918. </tr>
  62919. </tbody>
  62920. </table>
  62921. <h5 id="installcommand">Install command</h5>
  62922. <pre><code class="lang-console">xrepo install wayland
  62923. </code></pre>
  62924. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62925. <pre><code class="lang-lua">add_requires("wayland")
  62926. </code></pre>
  62927. <h3 id="waylandprotocolslinux">wayland-protocols (linux)</h3>
  62928. <table>
  62929. <thead>
  62930. <tr>
  62931. <th>Description</th>
  62932. <th><em>Additional Wayland protocols</em></th>
  62933. </tr>
  62934. </thead>
  62935. <tbody>
  62936. <tr>
  62937. <td>Homepage</td>
  62938. <td><a href="https://wayland.freedesktop.org">https://wayland.freedesktop.org</a></td>
  62939. </tr>
  62940. <tr>
  62941. <td>License</td>
  62942. <td>MIT</td>
  62943. </tr>
  62944. <tr>
  62945. <td>Versions</td>
  62946. <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, 1.46, 1.47</td>
  62947. </tr>
  62948. <tr>
  62949. <td>Architectures</td>
  62950. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62951. </tr>
  62952. <tr>
  62953. <td>Definition</td>
  62954. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wayland-protocols/xmake.lua">wayland-protocols/xmake.lua</a></td>
  62955. </tr>
  62956. </tbody>
  62957. </table>
  62958. <h5 id="installcommand">Install command</h5>
  62959. <pre><code class="lang-console">xrepo install wayland-protocols
  62960. </code></pre>
  62961. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62962. <pre><code class="lang-lua">add_requires("wayland-protocols")
  62963. </code></pre>
  62964. <h3 id="webdriverxxlinux">webdriverxx (linux)</h3>
  62965. <table>
  62966. <thead>
  62967. <tr>
  62968. <th>Description</th>
  62969. <th><em>A C++ client library for Selenium Webdriver</em></th>
  62970. </tr>
  62971. </thead>
  62972. <tbody>
  62973. <tr>
  62974. <td>Homepage</td>
  62975. <td><a href="https://GermanAizek.github.io/webdriverxx">https://GermanAizek.github.io/webdriverxx</a></td>
  62976. </tr>
  62977. <tr>
  62978. <td>License</td>
  62979. <td>MIT</td>
  62980. </tr>
  62981. <tr>
  62982. <td>Versions</td>
  62983. <td>2023.04.22, 2025.03.20</td>
  62984. </tr>
  62985. <tr>
  62986. <td>Architectures</td>
  62987. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62988. </tr>
  62989. <tr>
  62990. <td>Definition</td>
  62991. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/webdriverxx/xmake.lua">webdriverxx/xmake.lua</a></td>
  62992. </tr>
  62993. </tbody>
  62994. </table>
  62995. <h5 id="installcommand">Install command</h5>
  62996. <pre><code class="lang-console">xrepo install webdriverxx
  62997. </code></pre>
  62998. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62999. <pre><code class="lang-lua">add_requires("webdriverxx")
  63000. </code></pre>
  63001. <h3 id="websocketpplinux">websocketpp (linux)</h3>
  63002. <table>
  63003. <thead>
  63004. <tr>
  63005. <th>Description</th>
  63006. <th><em>C++ websocket client/server library</em></th>
  63007. </tr>
  63008. </thead>
  63009. <tbody>
  63010. <tr>
  63011. <td>Homepage</td>
  63012. <td><a href="http://www.zaphoyd.com/websocketpp">http://www.zaphoyd.com/websocketpp</a></td>
  63013. </tr>
  63014. <tr>
  63015. <td>Versions</td>
  63016. <td>0.8.2</td>
  63017. </tr>
  63018. <tr>
  63019. <td>Architectures</td>
  63020. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63021. </tr>
  63022. <tr>
  63023. <td>Definition</td>
  63024. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/websocketpp/xmake.lua">websocketpp/xmake.lua</a></td>
  63025. </tr>
  63026. </tbody>
  63027. </table>
  63028. <h5 id="installcommand">Install command</h5>
  63029. <pre><code class="lang-console">xrepo install websocketpp
  63030. </code></pre>
  63031. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63032. <pre><code class="lang-lua">add_requires("websocketpp")
  63033. </code></pre>
  63034. <h3 id="webthingcpplinux">webthing-cpp (linux)</h3>
  63035. <table>
  63036. <thead>
  63037. <tr>
  63038. <th>Description</th>
  63039. <th><em>Webthing-CPP is a modern CPP/C++17 implementation of the WebThings API.</em></th>
  63040. </tr>
  63041. </thead>
  63042. <tbody>
  63043. <tr>
  63044. <td>Homepage</td>
  63045. <td><a href="https://github.com/bw-hro/webthing-cpp">https://github.com/bw-hro/webthing-cpp</a></td>
  63046. </tr>
  63047. <tr>
  63048. <td>License</td>
  63049. <td>MIT</td>
  63050. </tr>
  63051. <tr>
  63052. <td>Versions</td>
  63053. <td>v1.1.0, v1.2.0</td>
  63054. </tr>
  63055. <tr>
  63056. <td>Architectures</td>
  63057. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63058. </tr>
  63059. <tr>
  63060. <td>Definition</td>
  63061. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/webthing-cpp/xmake.lua">webthing-cpp/xmake.lua</a></td>
  63062. </tr>
  63063. </tbody>
  63064. </table>
  63065. <h5 id="installcommand">Install command</h5>
  63066. <pre><code class="lang-console">xrepo install webthing-cpp
  63067. </code></pre>
  63068. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63069. <pre><code class="lang-lua">add_requires("webthing-cpp")
  63070. </code></pre>
  63071. <h3 id="webuilinux">webui (linux)</h3>
  63072. <table>
  63073. <thead>
  63074. <tr>
  63075. <th>Description</th>
  63076. <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>
  63077. </tr>
  63078. </thead>
  63079. <tbody>
  63080. <tr>
  63081. <td>Homepage</td>
  63082. <td><a href="https://webui.me">https://webui.me</a></td>
  63083. </tr>
  63084. <tr>
  63085. <td>License</td>
  63086. <td>MIT</td>
  63087. </tr>
  63088. <tr>
  63089. <td>Versions</td>
  63090. <td>2.3.0, 2.4.2</td>
  63091. </tr>
  63092. <tr>
  63093. <td>Architectures</td>
  63094. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63095. </tr>
  63096. <tr>
  63097. <td>Definition</td>
  63098. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/webui/xmake.lua">webui/xmake.lua</a></td>
  63099. </tr>
  63100. </tbody>
  63101. </table>
  63102. <h5 id="installcommand">Install command</h5>
  63103. <pre><code class="lang-console">xrepo install webui
  63104. </code></pre>
  63105. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63106. <pre><code class="lang-lua">add_requires("webui")
  63107. </code></pre>
  63108. <h3 id="wfrestlinux">wfrest (linux)</h3>
  63109. <table>
  63110. <thead>
  63111. <tr>
  63112. <th>Description</th>
  63113. <th><em>C++ Web Framework REST API</em></th>
  63114. </tr>
  63115. </thead>
  63116. <tbody>
  63117. <tr>
  63118. <td>Homepage</td>
  63119. <td><a href="https://github.com/wfrest/wfrest">https://github.com/wfrest/wfrest</a></td>
  63120. </tr>
  63121. <tr>
  63122. <td>License</td>
  63123. <td>Apache-2.0</td>
  63124. </tr>
  63125. <tr>
  63126. <td>Versions</td>
  63127. <td>v0.9.3, v0.9.4, v0.9.5, v0.9.6, v0.9.7, v0.9.8</td>
  63128. </tr>
  63129. <tr>
  63130. <td>Architectures</td>
  63131. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63132. </tr>
  63133. <tr>
  63134. <td>Definition</td>
  63135. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wfrest/xmake.lua">wfrest/xmake.lua</a></td>
  63136. </tr>
  63137. </tbody>
  63138. </table>
  63139. <h5 id="installcommand">Install command</h5>
  63140. <pre><code class="lang-console">xrepo install wfrest
  63141. </code></pre>
  63142. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63143. <pre><code class="lang-lua">add_requires("wfrest")
  63144. </code></pre>
  63145. <h3 id="wgpunativelinux">wgpu-native (linux)</h3>
  63146. <table>
  63147. <thead>
  63148. <tr>
  63149. <th>Description</th>
  63150. <th><em>Native WebGPU implementation based on wgpu-core</em></th>
  63151. </tr>
  63152. </thead>
  63153. <tbody>
  63154. <tr>
  63155. <td>Homepage</td>
  63156. <td><a href="https://github.com/gfx-rs/wgpu-native">https://github.com/gfx-rs/wgpu-native</a></td>
  63157. </tr>
  63158. <tr>
  63159. <td>License</td>
  63160. <td>Apache-2.0</td>
  63161. </tr>
  63162. <tr>
  63163. <td>Versions</td>
  63164. <td>v0.17.0+2, v0.19.4+1, v24.0.0+1, v24.0.3+1, v25.0.2+1, v27.0.2+0, v27.0.4+0</td>
  63165. </tr>
  63166. <tr>
  63167. <td>Architectures</td>
  63168. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63169. </tr>
  63170. <tr>
  63171. <td>Definition</td>
  63172. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wgpu-native/xmake.lua">wgpu-native/xmake.lua</a></td>
  63173. </tr>
  63174. </tbody>
  63175. </table>
  63176. <h5 id="installcommand">Install command</h5>
  63177. <pre><code class="lang-console">xrepo install wgpu-native
  63178. </code></pre>
  63179. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63180. <pre><code class="lang-lua">add_requires("wgpu-native")
  63181. </code></pre>
  63182. <h3 id="wgslvalidatorlinux">wgsl-validator (linux)</h3>
  63183. <table>
  63184. <thead>
  63185. <tr>
  63186. <th>Description</th>
  63187. <th><em>WGSL validator in Rust with C bindings.</em></th>
  63188. </tr>
  63189. </thead>
  63190. <tbody>
  63191. <tr>
  63192. <td>Homepage</td>
  63193. <td><a href="https://github.com/NazaraEngine/wgsl-validator">https://github.com/NazaraEngine/wgsl-validator</a></td>
  63194. </tr>
  63195. <tr>
  63196. <td>License</td>
  63197. <td>MIT</td>
  63198. </tr>
  63199. <tr>
  63200. <td>Versions</td>
  63201. <td>v1.0.0</td>
  63202. </tr>
  63203. <tr>
  63204. <td>Architectures</td>
  63205. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63206. </tr>
  63207. <tr>
  63208. <td>Definition</td>
  63209. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wgsl-validator/xmake.lua">wgsl-validator/xmake.lua</a></td>
  63210. </tr>
  63211. </tbody>
  63212. </table>
  63213. <h5 id="installcommand">Install command</h5>
  63214. <pre><code class="lang-console">xrepo install wgsl-validator
  63215. </code></pre>
  63216. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63217. <pre><code class="lang-lua">add_requires("wgsl-validator")
  63218. </code></pre>
  63219. <h3 id="whereamilinux">whereami (linux)</h3>
  63220. <table>
  63221. <thead>
  63222. <tr>
  63223. <th>Description</th>
  63224. <th><em>Locate the current running executable and the current running module/library on the file system 🔎</em></th>
  63225. </tr>
  63226. </thead>
  63227. <tbody>
  63228. <tr>
  63229. <td>Homepage</td>
  63230. <td><a href="https://github.com/gpakosz/whereami">https://github.com/gpakosz/whereami</a></td>
  63231. </tr>
  63232. <tr>
  63233. <td>License</td>
  63234. <td>MIT</td>
  63235. </tr>
  63236. <tr>
  63237. <td>Versions</td>
  63238. <td>2024.08.26</td>
  63239. </tr>
  63240. <tr>
  63241. <td>Architectures</td>
  63242. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63243. </tr>
  63244. <tr>
  63245. <td>Definition</td>
  63246. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/whereami/xmake.lua">whereami/xmake.lua</a></td>
  63247. </tr>
  63248. </tbody>
  63249. </table>
  63250. <h5 id="installcommand">Install command</h5>
  63251. <pre><code class="lang-console">xrepo install whereami
  63252. </code></pre>
  63253. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63254. <pre><code class="lang-lua">add_requires("whereami")
  63255. </code></pre>
  63256. <h3 id="whichlinux">which (linux)</h3>
  63257. <table>
  63258. <thead>
  63259. <tr>
  63260. <th>Description</th>
  63261. <th><em>shows the full path of (shell) commands</em></th>
  63262. </tr>
  63263. </thead>
  63264. <tbody>
  63265. <tr>
  63266. <td>Homepage</td>
  63267. <td><a href="https://www.gnu.org/software/which/">https://www.gnu.org/software/which/</a></td>
  63268. </tr>
  63269. <tr>
  63270. <td>Versions</td>
  63271. <td>2.16, 2.17, 2.19, 2.20, 2.21</td>
  63272. </tr>
  63273. <tr>
  63274. <td>Architectures</td>
  63275. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63276. </tr>
  63277. <tr>
  63278. <td>Definition</td>
  63279. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/which/xmake.lua">which/xmake.lua</a></td>
  63280. </tr>
  63281. </tbody>
  63282. </table>
  63283. <h5 id="installcommand">Install command</h5>
  63284. <pre><code class="lang-console">xrepo install which
  63285. </code></pre>
  63286. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63287. <pre><code class="lang-lua">add_requires("which")
  63288. </code></pre>
  63289. <h3 id="whispercpplinux">whisper.cpp (linux)</h3>
  63290. <table>
  63291. <thead>
  63292. <tr>
  63293. <th>Description</th>
  63294. <th><em>Port of OpenAI&#39;s Whisper model in C/C++</em></th>
  63295. </tr>
  63296. </thead>
  63297. <tbody>
  63298. <tr>
  63299. <td>Homepage</td>
  63300. <td><a href="https://github.com/ggerganov/whisper.cpp">https://github.com/ggerganov/whisper.cpp</a></td>
  63301. </tr>
  63302. <tr>
  63303. <td>Versions</td>
  63304. <td>1.4.2, 1.5.4, 1.5.5, 1.6.0, 1.6.2</td>
  63305. </tr>
  63306. <tr>
  63307. <td>Architectures</td>
  63308. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63309. </tr>
  63310. <tr>
  63311. <td>Definition</td>
  63312. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/whisper.cpp/xmake.lua">whisper.cpp/xmake.lua</a></td>
  63313. </tr>
  63314. </tbody>
  63315. </table>
  63316. <h5 id="installcommand">Install command</h5>
  63317. <pre><code class="lang-console">xrepo install whisper.cpp
  63318. </code></pre>
  63319. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63320. <pre><code class="lang-lua">add_requires("whisper.cpp")
  63321. </code></pre>
  63322. <h3 id="wigxjpflinux">wigxjpf (linux)</h3>
  63323. <table>
  63324. <thead>
  63325. <tr>
  63326. <th>Description</th>
  63327. <th><em>WIGXJPF evaluates Wigner 3j, 6j and 9j symbols accurately using prime factorisation and multi-word integer arithmetic.</em></th>
  63328. </tr>
  63329. </thead>
  63330. <tbody>
  63331. <tr>
  63332. <td>Homepage</td>
  63333. <td><a href="https://fy.chalmers.se/subatom/wigxjpf/">https://fy.chalmers.se/subatom/wigxjpf/</a></td>
  63334. </tr>
  63335. <tr>
  63336. <td>License</td>
  63337. <td>table: 0x55b9a8221810</td>
  63338. </tr>
  63339. <tr>
  63340. <td>Versions</td>
  63341. <td>1.13</td>
  63342. </tr>
  63343. <tr>
  63344. <td>Architectures</td>
  63345. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63346. </tr>
  63347. <tr>
  63348. <td>Definition</td>
  63349. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wigxjpf/xmake.lua">wigxjpf/xmake.lua</a></td>
  63350. </tr>
  63351. </tbody>
  63352. </table>
  63353. <h5 id="installcommand">Install command</h5>
  63354. <pre><code class="lang-console">xrepo install wigxjpf
  63355. </code></pre>
  63356. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63357. <pre><code class="lang-lua">add_requires("wigxjpf")
  63358. </code></pre>
  63359. <h3 id="wirehairlinux">wirehair (linux)</h3>
  63360. <table>
  63361. <thead>
  63362. <tr>
  63363. <th>Description</th>
  63364. <th><em>Wirehair : O(N) Fountain Code for Large Data</em></th>
  63365. </tr>
  63366. </thead>
  63367. <tbody>
  63368. <tr>
  63369. <td>Homepage</td>
  63370. <td><a href="http://wirehairfec.com">http://wirehairfec.com</a></td>
  63371. </tr>
  63372. <tr>
  63373. <td>License</td>
  63374. <td>BSD-3-Clause</td>
  63375. </tr>
  63376. <tr>
  63377. <td>Versions</td>
  63378. <td>2023.12.02</td>
  63379. </tr>
  63380. <tr>
  63381. <td>Architectures</td>
  63382. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63383. </tr>
  63384. <tr>
  63385. <td>Definition</td>
  63386. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wirehair/xmake.lua">wirehair/xmake.lua</a></td>
  63387. </tr>
  63388. </tbody>
  63389. </table>
  63390. <h5 id="installcommand">Install command</h5>
  63391. <pre><code class="lang-console">xrepo install wirehair
  63392. </code></pre>
  63393. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63394. <pre><code class="lang-lua">add_requires("wirehair")
  63395. </code></pre>
  63396. <h3 id="wjakob_filesystemlinux">wjakob_filesystem (linux)</h3>
  63397. <table>
  63398. <thead>
  63399. <tr>
  63400. <th>Description</th>
  63401. <th><em>A tiny self-contained path manipulation library for C++</em></th>
  63402. </tr>
  63403. </thead>
  63404. <tbody>
  63405. <tr>
  63406. <td>Homepage</td>
  63407. <td><a href="https://github.com/wjakob/filesystem">https://github.com/wjakob/filesystem</a></td>
  63408. </tr>
  63409. <tr>
  63410. <td>License</td>
  63411. <td>BSD-3-Clause</td>
  63412. </tr>
  63413. <tr>
  63414. <td>Versions</td>
  63415. <td>2021.10.28</td>
  63416. </tr>
  63417. <tr>
  63418. <td>Architectures</td>
  63419. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63420. </tr>
  63421. <tr>
  63422. <td>Definition</td>
  63423. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wjakob_filesystem/xmake.lua">wjakob_filesystem/xmake.lua</a></td>
  63424. </tr>
  63425. </tbody>
  63426. </table>
  63427. <h5 id="installcommand">Install command</h5>
  63428. <pre><code class="lang-console">xrepo install wjakob_filesystem
  63429. </code></pre>
  63430. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63431. <pre><code class="lang-lua">add_requires("wjakob_filesystem")
  63432. </code></pre>
  63433. <h3 id="woff2linux">woff2 (linux)</h3>
  63434. <table>
  63435. <thead>
  63436. <tr>
  63437. <th>Description</th>
  63438. <th><em>Font compression reference code.</em></th>
  63439. </tr>
  63440. </thead>
  63441. <tbody>
  63442. <tr>
  63443. <td>Homepage</td>
  63444. <td><a href="https://github.com/google/woff2">https://github.com/google/woff2</a></td>
  63445. </tr>
  63446. <tr>
  63447. <td>License</td>
  63448. <td>MIT</td>
  63449. </tr>
  63450. <tr>
  63451. <td>Versions</td>
  63452. <td>v1.0.2</td>
  63453. </tr>
  63454. <tr>
  63455. <td>Architectures</td>
  63456. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63457. </tr>
  63458. <tr>
  63459. <td>Definition</td>
  63460. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/woff2/xmake.lua">woff2/xmake.lua</a></td>
  63461. </tr>
  63462. </tbody>
  63463. </table>
  63464. <h5 id="installcommand">Install command</h5>
  63465. <pre><code class="lang-console">xrepo install woff2
  63466. </code></pre>
  63467. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63468. <pre><code class="lang-lua">add_requires("woff2")
  63469. </code></pre>
  63470. <h3 id="wolfssllinux">wolfssl (linux)</h3>
  63471. <table>
  63472. <thead>
  63473. <tr>
  63474. <th>Description</th>
  63475. <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>
  63476. </tr>
  63477. </thead>
  63478. <tbody>
  63479. <tr>
  63480. <td>Homepage</td>
  63481. <td><a href="https://www.wolfssl.com">https://www.wolfssl.com</a></td>
  63482. </tr>
  63483. <tr>
  63484. <td>License</td>
  63485. <td>GPL-2.0</td>
  63486. </tr>
  63487. <tr>
  63488. <td>Versions</td>
  63489. <td>5.3.0, 5.6.2, 5.6.3, 5.6.4, 5.6.6, 5.7.2</td>
  63490. </tr>
  63491. <tr>
  63492. <td>Architectures</td>
  63493. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63494. </tr>
  63495. <tr>
  63496. <td>Definition</td>
  63497. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wolfssl/xmake.lua">wolfssl/xmake.lua</a></td>
  63498. </tr>
  63499. </tbody>
  63500. </table>
  63501. <h5 id="installcommand">Install command</h5>
  63502. <pre><code class="lang-console">xrepo install wolfssl
  63503. </code></pre>
  63504. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63505. <pre><code class="lang-lua">add_requires("wolfssl")
  63506. </code></pre>
  63507. <h3 id="workflowlinux">workflow (linux)</h3>
  63508. <table>
  63509. <thead>
  63510. <tr>
  63511. <th>Description</th>
  63512. <th><em>C++ Parallel Computing and Asynchronous Networking Framework</em></th>
  63513. </tr>
  63514. </thead>
  63515. <tbody>
  63516. <tr>
  63517. <td>Homepage</td>
  63518. <td><a href="https://github.com/sogou/workflow">https://github.com/sogou/workflow</a></td>
  63519. </tr>
  63520. <tr>
  63521. <td>License</td>
  63522. <td>Apache-2.0</td>
  63523. </tr>
  63524. <tr>
  63525. <td>Versions</td>
  63526. <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, v1.0.0</td>
  63527. </tr>
  63528. <tr>
  63529. <td>Architectures</td>
  63530. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63531. </tr>
  63532. <tr>
  63533. <td>Definition</td>
  63534. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/workflow/xmake.lua">workflow/xmake.lua</a></td>
  63535. </tr>
  63536. </tbody>
  63537. </table>
  63538. <h5 id="installcommand">Install command</h5>
  63539. <pre><code class="lang-console">xrepo install workflow
  63540. </code></pre>
  63541. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63542. <pre><code class="lang-lua">add_requires("workflow")
  63543. </code></pre>
  63544. <h3 id="workspace_hanyalinux">workspace_hanya (linux)</h3>
  63545. <table>
  63546. <thead>
  63547. <tr>
  63548. <th>Description</th>
  63549. <th><em>Workspace is a lightweight asynchronous execution framework based on C++11</em></th>
  63550. </tr>
  63551. </thead>
  63552. <tbody>
  63553. <tr>
  63554. <td>Homepage</td>
  63555. <td><a href="https://github.com/CodingHanYa/workspace">https://github.com/CodingHanYa/workspace</a></td>
  63556. </tr>
  63557. <tr>
  63558. <td>License</td>
  63559. <td>Apache-2.0</td>
  63560. </tr>
  63561. <tr>
  63562. <td>Versions</td>
  63563. <td>2023.5.8</td>
  63564. </tr>
  63565. <tr>
  63566. <td>Architectures</td>
  63567. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63568. </tr>
  63569. <tr>
  63570. <td>Definition</td>
  63571. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/workspace_hanya/xmake.lua">workspace_hanya/xmake.lua</a></td>
  63572. </tr>
  63573. </tbody>
  63574. </table>
  63575. <h5 id="installcommand">Install command</h5>
  63576. <pre><code class="lang-console">xrepo install workspace_hanya
  63577. </code></pre>
  63578. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63579. <pre><code class="lang-lua">add_requires("workspace_hanya")
  63580. </code></pre>
  63581. <h3 id="wrenlinux">wren (linux)</h3>
  63582. <table>
  63583. <thead>
  63584. <tr>
  63585. <th>Description</th>
  63586. <th><em>Wren is a small, fast, class-based concurrent scripting language.</em></th>
  63587. </tr>
  63588. </thead>
  63589. <tbody>
  63590. <tr>
  63591. <td>Homepage</td>
  63592. <td><a href="http://wren.io">http://wren.io</a></td>
  63593. </tr>
  63594. <tr>
  63595. <td>License</td>
  63596. <td>MIT</td>
  63597. </tr>
  63598. <tr>
  63599. <td>Versions</td>
  63600. <td>0.4.0</td>
  63601. </tr>
  63602. <tr>
  63603. <td>Architectures</td>
  63604. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63605. </tr>
  63606. <tr>
  63607. <td>Definition</td>
  63608. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wren/xmake.lua">wren/xmake.lua</a></td>
  63609. </tr>
  63610. </tbody>
  63611. </table>
  63612. <h5 id="installcommand">Install command</h5>
  63613. <pre><code class="lang-console">xrepo install wren
  63614. </code></pre>
  63615. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63616. <pre><code class="lang-lua">add_requires("wren")
  63617. </code></pre>
  63618. <h3 id="wxwidgetslinux">wxwidgets (linux)</h3>
  63619. <table>
  63620. <thead>
  63621. <tr>
  63622. <th>Description</th>
  63623. <th><em>Cross-Platform C++ GUI Library</em></th>
  63624. </tr>
  63625. </thead>
  63626. <tbody>
  63627. <tr>
  63628. <td>Homepage</td>
  63629. <td><a href="https://www.wxwidgets.org/">https://www.wxwidgets.org/</a></td>
  63630. </tr>
  63631. <tr>
  63632. <td>Versions</td>
  63633. <td>3.2.0, 3.2.2, 3.2.3, 3.2.4, 3.2.5</td>
  63634. </tr>
  63635. <tr>
  63636. <td>Architectures</td>
  63637. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63638. </tr>
  63639. <tr>
  63640. <td>Definition</td>
  63641. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wxwidgets/xmake.lua">wxwidgets/xmake.lua</a></td>
  63642. </tr>
  63643. </tbody>
  63644. </table>
  63645. <h5 id="installcommand">Install command</h5>
  63646. <pre><code class="lang-console">xrepo install wxwidgets
  63647. </code></pre>
  63648. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63649. <pre><code class="lang-lua">add_requires("wxwidgets")
  63650. </code></pre>
  63651. <h3 id="wyhashlinux">wyhash (linux)</h3>
  63652. <table>
  63653. <thead>
  63654. <tr>
  63655. <th>Description</th>
  63656. <th><em>The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.</em></th>
  63657. </tr>
  63658. </thead>
  63659. <tbody>
  63660. <tr>
  63661. <td>Homepage</td>
  63662. <td><a href="https://github.com/wangyi-fudan/wyhash">https://github.com/wangyi-fudan/wyhash</a></td>
  63663. </tr>
  63664. <tr>
  63665. <td>License</td>
  63666. <td>Unlicense</td>
  63667. </tr>
  63668. <tr>
  63669. <td>Versions</td>
  63670. <td>2023.04.10, 2024.06.07</td>
  63671. </tr>
  63672. <tr>
  63673. <td>Architectures</td>
  63674. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63675. </tr>
  63676. <tr>
  63677. <td>Definition</td>
  63678. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wyhash/xmake.lua">wyhash/xmake.lua</a></td>
  63679. </tr>
  63680. </tbody>
  63681. </table>
  63682. <h5 id="installcommand">Install command</h5>
  63683. <pre><code class="lang-console">xrepo install wyhash
  63684. </code></pre>
  63685. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63686. <pre><code class="lang-lua">add_requires("wyhash")
  63687. </code></pre>
  63688. <h2 id="x">x</h2>
  63689. <h3 id="x264linux">x264 (linux)</h3>
  63690. <table>
  63691. <thead>
  63692. <tr>
  63693. <th>Description</th>
  63694. <th><em>A free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format.</em></th>
  63695. </tr>
  63696. </thead>
  63697. <tbody>
  63698. <tr>
  63699. <td>Homepage</td>
  63700. <td><a href="https://www.videolan.org/developers/x264.html">https://www.videolan.org/developers/x264.html</a></td>
  63701. </tr>
  63702. <tr>
  63703. <td>License</td>
  63704. <td>GPL-2.0</td>
  63705. </tr>
  63706. <tr>
  63707. <td>Versions</td>
  63708. <td>v2018.09.25, v2021.09.29, v2023.04.04, v2024.02.27</td>
  63709. </tr>
  63710. <tr>
  63711. <td>Architectures</td>
  63712. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63713. </tr>
  63714. <tr>
  63715. <td>Definition</td>
  63716. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/x264/xmake.lua">x264/xmake.lua</a></td>
  63717. </tr>
  63718. </tbody>
  63719. </table>
  63720. <h5 id="installcommand">Install command</h5>
  63721. <pre><code class="lang-console">xrepo install x264
  63722. </code></pre>
  63723. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63724. <pre><code class="lang-lua">add_requires("x264")
  63725. </code></pre>
  63726. <h3 id="x265linux">x265 (linux)</h3>
  63727. <table>
  63728. <thead>
  63729. <tr>
  63730. <th>Description</th>
  63731. <th><em>A free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format.</em></th>
  63732. </tr>
  63733. </thead>
  63734. <tbody>
  63735. <tr>
  63736. <td>Homepage</td>
  63737. <td><a href="http://x265.org">http://x265.org</a></td>
  63738. </tr>
  63739. <tr>
  63740. <td>License</td>
  63741. <td>GPL-2.0</td>
  63742. </tr>
  63743. <tr>
  63744. <td>Versions</td>
  63745. <td>3.2, 3.2.1, 3.3, 3.4, 4.0, 4.1</td>
  63746. </tr>
  63747. <tr>
  63748. <td>Architectures</td>
  63749. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63750. </tr>
  63751. <tr>
  63752. <td>Definition</td>
  63753. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/x265/xmake.lua">x265/xmake.lua</a></td>
  63754. </tr>
  63755. </tbody>
  63756. </table>
  63757. <h5 id="installcommand">Install command</h5>
  63758. <pre><code class="lang-console">xrepo install x265
  63759. </code></pre>
  63760. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63761. <pre><code class="lang-lua">add_requires("x265")
  63762. </code></pre>
  63763. <h3 id="xapiancorelinux">xapian-core (linux)</h3>
  63764. <table>
  63765. <thead>
  63766. <tr>
  63767. <th>Description</th>
  63768. <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>
  63769. </tr>
  63770. </thead>
  63771. <tbody>
  63772. <tr>
  63773. <td>Homepage</td>
  63774. <td><a href="https://savannah.gnu.org/projects/osip">https://savannah.gnu.org/projects/osip</a></td>
  63775. </tr>
  63776. <tr>
  63777. <td>License</td>
  63778. <td>GPL-2.0-or-later</td>
  63779. </tr>
  63780. <tr>
  63781. <td>Versions</td>
  63782. <td>1.4.27, 1.4.28, 1.4.29</td>
  63783. </tr>
  63784. <tr>
  63785. <td>Architectures</td>
  63786. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63787. </tr>
  63788. <tr>
  63789. <td>Definition</td>
  63790. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xapian-core/xmake.lua">xapian-core/xmake.lua</a></td>
  63791. </tr>
  63792. </tbody>
  63793. </table>
  63794. <h5 id="installcommand">Install command</h5>
  63795. <pre><code class="lang-console">xrepo install xapian-core
  63796. </code></pre>
  63797. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63798. <pre><code class="lang-lua">add_requires("xapian-core")
  63799. </code></pre>
  63800. <h3 id="xbyaklinux">xbyak (linux)</h3>
  63801. <table>
  63802. <thead>
  63803. <tr>
  63804. <th>Description</th>
  63805. <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>
  63806. </tr>
  63807. </thead>
  63808. <tbody>
  63809. <tr>
  63810. <td>Homepage</td>
  63811. <td><a href="https://github.com/herumi/xbyak">https://github.com/herumi/xbyak</a></td>
  63812. </tr>
  63813. <tr>
  63814. <td>Versions</td>
  63815. <td>v6.02, v6.03, v6.73, v7.06</td>
  63816. </tr>
  63817. <tr>
  63818. <td>Architectures</td>
  63819. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63820. </tr>
  63821. <tr>
  63822. <td>Definition</td>
  63823. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xbyak/xmake.lua">xbyak/xmake.lua</a></td>
  63824. </tr>
  63825. </tbody>
  63826. </table>
  63827. <h5 id="installcommand">Install command</h5>
  63828. <pre><code class="lang-console">xrepo install xbyak
  63829. </code></pre>
  63830. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63831. <pre><code class="lang-lua">add_requires("xbyak")
  63832. </code></pre>
  63833. <h3 id="xcbprotolinux">xcb-proto (linux)</h3>
  63834. <table>
  63835. <thead>
  63836. <tr>
  63837. <th>Description</th>
  63838. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  63839. </tr>
  63840. </thead>
  63841. <tbody>
  63842. <tr>
  63843. <td>Homepage</td>
  63844. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  63845. </tr>
  63846. <tr>
  63847. <td>Versions</td>
  63848. <td>1.13, 1.14, 1.14.1, 1.16.0, 1.17.0</td>
  63849. </tr>
  63850. <tr>
  63851. <td>Architectures</td>
  63852. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63853. </tr>
  63854. <tr>
  63855. <td>Definition</td>
  63856. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-proto/xmake.lua">xcb-proto/xmake.lua</a></td>
  63857. </tr>
  63858. </tbody>
  63859. </table>
  63860. <h5 id="installcommand">Install command</h5>
  63861. <pre><code class="lang-console">xrepo install xcb-proto
  63862. </code></pre>
  63863. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63864. <pre><code class="lang-lua">add_requires("xcb-proto")
  63865. </code></pre>
  63866. <h3 id="xcbutillinux">xcb-util (linux)</h3>
  63867. <table>
  63868. <thead>
  63869. <tr>
  63870. <th>Description</th>
  63871. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  63872. </tr>
  63873. </thead>
  63874. <tbody>
  63875. <tr>
  63876. <td>Homepage</td>
  63877. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  63878. </tr>
  63879. <tr>
  63880. <td>Versions</td>
  63881. <td>0.3.6, 0.3.8, 0.3.9, 0.4.0, 0.4.1</td>
  63882. </tr>
  63883. <tr>
  63884. <td>Architectures</td>
  63885. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63886. </tr>
  63887. <tr>
  63888. <td>Definition</td>
  63889. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-util/xmake.lua">xcb-util/xmake.lua</a></td>
  63890. </tr>
  63891. </tbody>
  63892. </table>
  63893. <h5 id="installcommand">Install command</h5>
  63894. <pre><code class="lang-console">xrepo install xcb-util
  63895. </code></pre>
  63896. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63897. <pre><code class="lang-lua">add_requires("xcb-util")
  63898. </code></pre>
  63899. <h3 id="xcbutilcursorlinux">xcb-util-cursor (linux)</h3>
  63900. <table>
  63901. <thead>
  63902. <tr>
  63903. <th>Description</th>
  63904. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  63905. </tr>
  63906. </thead>
  63907. <tbody>
  63908. <tr>
  63909. <td>Homepage</td>
  63910. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  63911. </tr>
  63912. <tr>
  63913. <td>Versions</td>
  63914. <td>0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5</td>
  63915. </tr>
  63916. <tr>
  63917. <td>Architectures</td>
  63918. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63919. </tr>
  63920. <tr>
  63921. <td>Definition</td>
  63922. <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>
  63923. </tr>
  63924. </tbody>
  63925. </table>
  63926. <h5 id="installcommand">Install command</h5>
  63927. <pre><code class="lang-console">xrepo install xcb-util-cursor
  63928. </code></pre>
  63929. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63930. <pre><code class="lang-lua">add_requires("xcb-util-cursor")
  63931. </code></pre>
  63932. <h3 id="xcbutilerrorslinux">xcb-util-errors (linux)</h3>
  63933. <table>
  63934. <thead>
  63935. <tr>
  63936. <th>Description</th>
  63937. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  63938. </tr>
  63939. </thead>
  63940. <tbody>
  63941. <tr>
  63942. <td>Homepage</td>
  63943. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  63944. </tr>
  63945. <tr>
  63946. <td>Versions</td>
  63947. <td>1.0, 1.0.1</td>
  63948. </tr>
  63949. <tr>
  63950. <td>Architectures</td>
  63951. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63952. </tr>
  63953. <tr>
  63954. <td>Definition</td>
  63955. <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>
  63956. </tr>
  63957. </tbody>
  63958. </table>
  63959. <h5 id="installcommand">Install command</h5>
  63960. <pre><code class="lang-console">xrepo install xcb-util-errors
  63961. </code></pre>
  63962. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63963. <pre><code class="lang-lua">add_requires("xcb-util-errors")
  63964. </code></pre>
  63965. <h3 id="xcbutilimagelinux">xcb-util-image (linux)</h3>
  63966. <table>
  63967. <thead>
  63968. <tr>
  63969. <th>Description</th>
  63970. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  63971. </tr>
  63972. </thead>
  63973. <tbody>
  63974. <tr>
  63975. <td>Homepage</td>
  63976. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  63977. </tr>
  63978. <tr>
  63979. <td>Versions</td>
  63980. <td>0.3.8, 0.3.9, 0.4.0, 0.4.1</td>
  63981. </tr>
  63982. <tr>
  63983. <td>Architectures</td>
  63984. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63985. </tr>
  63986. <tr>
  63987. <td>Definition</td>
  63988. <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>
  63989. </tr>
  63990. </tbody>
  63991. </table>
  63992. <h5 id="installcommand">Install command</h5>
  63993. <pre><code class="lang-console">xrepo install xcb-util-image
  63994. </code></pre>
  63995. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63996. <pre><code class="lang-lua">add_requires("xcb-util-image")
  63997. </code></pre>
  63998. <h3 id="xcbutilkeysymslinux">xcb-util-keysyms (linux)</h3>
  63999. <table>
  64000. <thead>
  64001. <tr>
  64002. <th>Description</th>
  64003. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  64004. </tr>
  64005. </thead>
  64006. <tbody>
  64007. <tr>
  64008. <td>Homepage</td>
  64009. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  64010. </tr>
  64011. <tr>
  64012. <td>Versions</td>
  64013. <td>0.3.8, 0.3.9, 0.4.0, 0.4.1</td>
  64014. </tr>
  64015. <tr>
  64016. <td>Architectures</td>
  64017. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64018. </tr>
  64019. <tr>
  64020. <td>Definition</td>
  64021. <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>
  64022. </tr>
  64023. </tbody>
  64024. </table>
  64025. <h5 id="installcommand">Install command</h5>
  64026. <pre><code class="lang-console">xrepo install xcb-util-keysyms
  64027. </code></pre>
  64028. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64029. <pre><code class="lang-lua">add_requires("xcb-util-keysyms")
  64030. </code></pre>
  64031. <h3 id="xcbutilrenderutillinux">xcb-util-renderutil (linux)</h3>
  64032. <table>
  64033. <thead>
  64034. <tr>
  64035. <th>Description</th>
  64036. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  64037. </tr>
  64038. </thead>
  64039. <tbody>
  64040. <tr>
  64041. <td>Homepage</td>
  64042. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  64043. </tr>
  64044. <tr>
  64045. <td>Versions</td>
  64046. <td>0.3.8, 0.3.9, 0.3.10</td>
  64047. </tr>
  64048. <tr>
  64049. <td>Architectures</td>
  64050. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64051. </tr>
  64052. <tr>
  64053. <td>Definition</td>
  64054. <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>
  64055. </tr>
  64056. </tbody>
  64057. </table>
  64058. <h5 id="installcommand">Install command</h5>
  64059. <pre><code class="lang-console">xrepo install xcb-util-renderutil
  64060. </code></pre>
  64061. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64062. <pre><code class="lang-lua">add_requires("xcb-util-renderutil")
  64063. </code></pre>
  64064. <h3 id="xcbutilwmlinux">xcb-util-wm (linux)</h3>
  64065. <table>
  64066. <thead>
  64067. <tr>
  64068. <th>Description</th>
  64069. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  64070. </tr>
  64071. </thead>
  64072. <tbody>
  64073. <tr>
  64074. <td>Homepage</td>
  64075. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  64076. </tr>
  64077. <tr>
  64078. <td>Versions</td>
  64079. <td>0.3.8, 0.3.9, 0.4.0, 0.4.1, 0.4.2</td>
  64080. </tr>
  64081. <tr>
  64082. <td>Architectures</td>
  64083. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64084. </tr>
  64085. <tr>
  64086. <td>Definition</td>
  64087. <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>
  64088. </tr>
  64089. </tbody>
  64090. </table>
  64091. <h5 id="installcommand">Install command</h5>
  64092. <pre><code class="lang-console">xrepo install xcb-util-wm
  64093. </code></pre>
  64094. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64095. <pre><code class="lang-lua">add_requires("xcb-util-wm")
  64096. </code></pre>
  64097. <h3 id="xentcorelinux">xent-core (linux)</h3>
  64098. <table>
  64099. <thead>
  64100. <tr>
  64101. <th>Description</th>
  64102. <th><em>A declarative C++20 layout &amp; reactivity engine.</em></th>
  64103. </tr>
  64104. </thead>
  64105. <tbody>
  64106. <tr>
  64107. <td>Homepage</td>
  64108. <td><a href="https://github.com/Project-Xent/xent-core">https://github.com/Project-Xent/xent-core</a></td>
  64109. </tr>
  64110. <tr>
  64111. <td>License</td>
  64112. <td>BSD-3-Clause</td>
  64113. </tr>
  64114. <tr>
  64115. <td>Versions</td>
  64116. <td>2026.01.30</td>
  64117. </tr>
  64118. <tr>
  64119. <td>Architectures</td>
  64120. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64121. </tr>
  64122. <tr>
  64123. <td>Definition</td>
  64124. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xent-core/xmake.lua">xent-core/xmake.lua</a></td>
  64125. </tr>
  64126. </tbody>
  64127. </table>
  64128. <h5 id="installcommand">Install command</h5>
  64129. <pre><code class="lang-console">xrepo install xent-core
  64130. </code></pre>
  64131. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64132. <pre><code class="lang-lua">add_requires("xent-core")
  64133. </code></pre>
  64134. <h3 id="xercesclinux">xerces-c (linux)</h3>
  64135. <table>
  64136. <thead>
  64137. <tr>
  64138. <th>Description</th>
  64139. <th><em>Xerces-C++ is a validating XML parser written in a portable subset of C++.</em></th>
  64140. </tr>
  64141. </thead>
  64142. <tbody>
  64143. <tr>
  64144. <td>Homepage</td>
  64145. <td><a href="https://xerces.apache.org/xerces-c/">https://xerces.apache.org/xerces-c/</a></td>
  64146. </tr>
  64147. <tr>
  64148. <td>License</td>
  64149. <td>Apache-2.0</td>
  64150. </tr>
  64151. <tr>
  64152. <td>Versions</td>
  64153. <td>3.2.4, 3.2.5</td>
  64154. </tr>
  64155. <tr>
  64156. <td>Architectures</td>
  64157. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64158. </tr>
  64159. <tr>
  64160. <td>Definition</td>
  64161. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xerces-c/xmake.lua">xerces-c/xmake.lua</a></td>
  64162. </tr>
  64163. </tbody>
  64164. </table>
  64165. <h5 id="installcommand">Install command</h5>
  64166. <pre><code class="lang-console">xrepo install xerces-c
  64167. </code></pre>
  64168. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64169. <pre><code class="lang-lua">add_requires("xerces-c")
  64170. </code></pre>
  64171. <h3 id="xframelinux">xframe (linux)</h3>
  64172. <table>
  64173. <thead>
  64174. <tr>
  64175. <th>Description</th>
  64176. <th><em>C++ multi-dimensional labeled arrays and dataframe based on xtensor</em></th>
  64177. </tr>
  64178. </thead>
  64179. <tbody>
  64180. <tr>
  64181. <td>Homepage</td>
  64182. <td><a href="https://github.com/xtensor-stack/xframe/">https://github.com/xtensor-stack/xframe/</a></td>
  64183. </tr>
  64184. <tr>
  64185. <td>License</td>
  64186. <td>BSD-3-Clause</td>
  64187. </tr>
  64188. <tr>
  64189. <td>Versions</td>
  64190. <td>0.2.0, 0.3.0</td>
  64191. </tr>
  64192. <tr>
  64193. <td>Architectures</td>
  64194. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64195. </tr>
  64196. <tr>
  64197. <td>Definition</td>
  64198. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xframe/xmake.lua">xframe/xmake.lua</a></td>
  64199. </tr>
  64200. </tbody>
  64201. </table>
  64202. <h5 id="installcommand">Install command</h5>
  64203. <pre><code class="lang-console">xrepo install xframe
  64204. </code></pre>
  64205. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64206. <pre><code class="lang-lua">add_requires("xframe")
  64207. </code></pre>
  64208. <h3 id="xgrammarlinux">xgrammar (linux)</h3>
  64209. <table>
  64210. <thead>
  64211. <tr>
  64212. <th>Description</th>
  64213. <th><em>Fast, Flexible and Portable Structured Generation</em></th>
  64214. </tr>
  64215. </thead>
  64216. <tbody>
  64217. <tr>
  64218. <td>Homepage</td>
  64219. <td><a href="https://xgrammar.mlc.ai/">https://xgrammar.mlc.ai/</a></td>
  64220. </tr>
  64221. <tr>
  64222. <td>License</td>
  64223. <td>Apache-2.0</td>
  64224. </tr>
  64225. <tr>
  64226. <td>Versions</td>
  64227. <td>v0.1.19, v0.1.21, v0.1.22, v0.1.23, v0.1.24, v0.1.25, v0.1.26, v0.1.27, v0.1.29, v0.1.31</td>
  64228. </tr>
  64229. <tr>
  64230. <td>Architectures</td>
  64231. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64232. </tr>
  64233. <tr>
  64234. <td>Definition</td>
  64235. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xgrammar/xmake.lua">xgrammar/xmake.lua</a></td>
  64236. </tr>
  64237. </tbody>
  64238. </table>
  64239. <h5 id="installcommand">Install command</h5>
  64240. <pre><code class="lang-console">xrepo install xgrammar
  64241. </code></pre>
  64242. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64243. <pre><code class="lang-lua">add_requires("xgrammar")
  64244. </code></pre>
  64245. <h3 id="xlntlinux">xlnt (linux)</h3>
  64246. <table>
  64247. <thead>
  64248. <tr>
  64249. <th>Description</th>
  64250. <th><em>Cross-platform user-friendly xlsx library for C++11+</em></th>
  64251. </tr>
  64252. </thead>
  64253. <tbody>
  64254. <tr>
  64255. <td>Homepage</td>
  64256. <td><a href="https://github.com/tfussell/xlnt">https://github.com/tfussell/xlnt</a></td>
  64257. </tr>
  64258. <tr>
  64259. <td>License</td>
  64260. <td>MIT</td>
  64261. </tr>
  64262. <tr>
  64263. <td>Versions</td>
  64264. <td>2022.12.04</td>
  64265. </tr>
  64266. <tr>
  64267. <td>Architectures</td>
  64268. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64269. </tr>
  64270. <tr>
  64271. <td>Definition</td>
  64272. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xlnt/xmake.lua">xlnt/xmake.lua</a></td>
  64273. </tr>
  64274. </tbody>
  64275. </table>
  64276. <h5 id="installcommand">Install command</h5>
  64277. <pre><code class="lang-console">xrepo install xlnt
  64278. </code></pre>
  64279. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64280. <pre><code class="lang-lua">add_requires("xlnt")
  64281. </code></pre>
  64282. <h3 id="xlsxiolinux">xlsxio (linux)</h3>
  64283. <table>
  64284. <thead>
  64285. <tr>
  64286. <th>Description</th>
  64287. <th><em>XLSX I/O - C library for reading and writing .xlsx files</em></th>
  64288. </tr>
  64289. </thead>
  64290. <tbody>
  64291. <tr>
  64292. <td>Homepage</td>
  64293. <td><a href="https://github.com/brechtsanders/xlsxio">https://github.com/brechtsanders/xlsxio</a></td>
  64294. </tr>
  64295. <tr>
  64296. <td>License</td>
  64297. <td>MIT</td>
  64298. </tr>
  64299. <tr>
  64300. <td>Versions</td>
  64301. <td>0.2.34, 0.2.35, 0.2.36</td>
  64302. </tr>
  64303. <tr>
  64304. <td>Architectures</td>
  64305. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64306. </tr>
  64307. <tr>
  64308. <td>Definition</td>
  64309. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xlsxio/xmake.lua">xlsxio/xmake.lua</a></td>
  64310. </tr>
  64311. </tbody>
  64312. </table>
  64313. <h5 id="installcommand">Install command</h5>
  64314. <pre><code class="lang-console">xrepo install xlsxio
  64315. </code></pre>
  64316. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64317. <pre><code class="lang-lua">add_requires("xlsxio")
  64318. </code></pre>
  64319. <h3 id="xmltolinux">xmlto (linux)</h3>
  64320. <table>
  64321. <thead>
  64322. <tr>
  64323. <th>Description</th>
  64324. <th><em>Convert XML to another format (based on XSL or other tools)</em></th>
  64325. </tr>
  64326. </thead>
  64327. <tbody>
  64328. <tr>
  64329. <td>Homepage</td>
  64330. <td><a href="https://pagure.io/xmlto">https://pagure.io/xmlto</a></td>
  64331. </tr>
  64332. <tr>
  64333. <td>License</td>
  64334. <td>GPL-2.0</td>
  64335. </tr>
  64336. <tr>
  64337. <td>Versions</td>
  64338. <td>0.0.28</td>
  64339. </tr>
  64340. <tr>
  64341. <td>Architectures</td>
  64342. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64343. </tr>
  64344. <tr>
  64345. <td>Definition</td>
  64346. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xmlto/xmake.lua">xmlto/xmake.lua</a></td>
  64347. </tr>
  64348. </tbody>
  64349. </table>
  64350. <h5 id="installcommand">Install command</h5>
  64351. <pre><code class="lang-console">xrepo install xmlto
  64352. </code></pre>
  64353. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64354. <pre><code class="lang-lua">add_requires("xmlto")
  64355. </code></pre>
  64356. <h3 id="xor_singleheaderlinux">xor_singleheader (linux)</h3>
  64357. <table>
  64358. <thead>
  64359. <tr>
  64360. <th>Description</th>
  64361. <th><em>Header-only binary fuse and xor filter library.</em></th>
  64362. </tr>
  64363. </thead>
  64364. <tbody>
  64365. <tr>
  64366. <td>Homepage</td>
  64367. <td><a href="https://github.com/FastFilter/xor_singleheader">https://github.com/FastFilter/xor_singleheader</a></td>
  64368. </tr>
  64369. <tr>
  64370. <td>License</td>
  64371. <td>Apache-2.0</td>
  64372. </tr>
  64373. <tr>
  64374. <td>Versions</td>
  64375. <td>v2.1.0</td>
  64376. </tr>
  64377. <tr>
  64378. <td>Architectures</td>
  64379. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64380. </tr>
  64381. <tr>
  64382. <td>Definition</td>
  64383. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xor_singleheader/xmake.lua">xor_singleheader/xmake.lua</a></td>
  64384. </tr>
  64385. </tbody>
  64386. </table>
  64387. <h5 id="installcommand">Install command</h5>
  64388. <pre><code class="lang-console">xrepo install xor_singleheader
  64389. </code></pre>
  64390. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64391. <pre><code class="lang-lua">add_requires("xor_singleheader")
  64392. </code></pre>
  64393. <h3 id="xorgprotolinux">xorgproto (linux)</h3>
  64394. <table>
  64395. <thead>
  64396. <tr>
  64397. <th>Description</th>
  64398. <th><em>X.Org: Protocol Headers</em></th>
  64399. </tr>
  64400. </thead>
  64401. <tbody>
  64402. <tr>
  64403. <td>Homepage</td>
  64404. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  64405. </tr>
  64406. <tr>
  64407. <td>Versions</td>
  64408. <td>2021.5, 2022.2, 2023.2</td>
  64409. </tr>
  64410. <tr>
  64411. <td>Architectures</td>
  64412. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64413. </tr>
  64414. <tr>
  64415. <td>Definition</td>
  64416. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xorgproto/xmake.lua">xorgproto/xmake.lua</a></td>
  64417. </tr>
  64418. </tbody>
  64419. </table>
  64420. <h5 id="installcommand">Install command</h5>
  64421. <pre><code class="lang-console">xrepo install xorgproto
  64422. </code></pre>
  64423. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64424. <pre><code class="lang-lua">add_requires("xorgproto")
  64425. </code></pre>
  64426. <h3 id="xpacklinux">xpack (linux)</h3>
  64427. <table>
  64428. <thead>
  64429. <tr>
  64430. <th>Description</th>
  64431. <th><em>convert json/xml/bson to c++ struct</em></th>
  64432. </tr>
  64433. </thead>
  64434. <tbody>
  64435. <tr>
  64436. <td>Homepage</td>
  64437. <td><a href="https://github.com/xyz347/xpack">https://github.com/xyz347/xpack</a></td>
  64438. </tr>
  64439. <tr>
  64440. <td>License</td>
  64441. <td>Apache-2.0</td>
  64442. </tr>
  64443. <tr>
  64444. <td>Versions</td>
  64445. <td>v1.0.5, v1.0.6</td>
  64446. </tr>
  64447. <tr>
  64448. <td>Architectures</td>
  64449. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64450. </tr>
  64451. <tr>
  64452. <td>Definition</td>
  64453. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xpack/xmake.lua">xpack/xmake.lua</a></td>
  64454. </tr>
  64455. </tbody>
  64456. </table>
  64457. <h5 id="installcommand">Install command</h5>
  64458. <pre><code class="lang-console">xrepo install xpack
  64459. </code></pre>
  64460. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64461. <pre><code class="lang-lua">add_requires("xpack")
  64462. </code></pre>
  64463. <h3 id="xpropertylinux">xproperty (linux)</h3>
  64464. <table>
  64465. <thead>
  64466. <tr>
  64467. <th>Description</th>
  64468. <th><em>Traitlets-like C++ properties and implementation of the observer pattern</em></th>
  64469. </tr>
  64470. </thead>
  64471. <tbody>
  64472. <tr>
  64473. <td>Homepage</td>
  64474. <td><a href="https://github.com/jupyter-xeus/xproperty">https://github.com/jupyter-xeus/xproperty</a></td>
  64475. </tr>
  64476. <tr>
  64477. <td>License</td>
  64478. <td>BSD-3-Clause</td>
  64479. </tr>
  64480. <tr>
  64481. <td>Versions</td>
  64482. <td>0.12.0, 0.12.1, 0.13.0</td>
  64483. </tr>
  64484. <tr>
  64485. <td>Architectures</td>
  64486. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64487. </tr>
  64488. <tr>
  64489. <td>Definition</td>
  64490. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xproperty/xmake.lua">xproperty/xmake.lua</a></td>
  64491. </tr>
  64492. </tbody>
  64493. </table>
  64494. <h5 id="installcommand">Install command</h5>
  64495. <pre><code class="lang-console">xrepo install xproperty
  64496. </code></pre>
  64497. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64498. <pre><code class="lang-lua">add_requires("xproperty")
  64499. </code></pre>
  64500. <h3 id="xquiclinux">xquic (linux)</h3>
  64501. <table>
  64502. <thead>
  64503. <tr>
  64504. <th>Description</th>
  64505. <th><em>A client and server implementation of QUIC and HTTP/3 as specified by the IETF</em></th>
  64506. </tr>
  64507. </thead>
  64508. <tbody>
  64509. <tr>
  64510. <td>Homepage</td>
  64511. <td><a href="https://github.com/alibaba/xquic">https://github.com/alibaba/xquic</a></td>
  64512. </tr>
  64513. <tr>
  64514. <td>License</td>
  64515. <td>Apache-2.0</td>
  64516. </tr>
  64517. <tr>
  64518. <td>Versions</td>
  64519. <td>2022.01.08</td>
  64520. </tr>
  64521. <tr>
  64522. <td>Architectures</td>
  64523. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64524. </tr>
  64525. <tr>
  64526. <td>Definition</td>
  64527. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xquic/xmake.lua">xquic/xmake.lua</a></td>
  64528. </tr>
  64529. </tbody>
  64530. </table>
  64531. <h5 id="installcommand">Install command</h5>
  64532. <pre><code class="lang-console">xrepo install xquic
  64533. </code></pre>
  64534. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64535. <pre><code class="lang-lua">add_requires("xquic")
  64536. </code></pre>
  64537. <h3 id="xsimdlinux">xsimd (linux)</h3>
  64538. <table>
  64539. <thead>
  64540. <tr>
  64541. <th>Description</th>
  64542. <th><em>C++ wrappers for SIMD intrinsics</em></th>
  64543. </tr>
  64544. </thead>
  64545. <tbody>
  64546. <tr>
  64547. <td>Homepage</td>
  64548. <td><a href="https://github.com/xtensor-stack/xsimd/">https://github.com/xtensor-stack/xsimd/</a></td>
  64549. </tr>
  64550. <tr>
  64551. <td>License</td>
  64552. <td>BSD-3-Clause</td>
  64553. </tr>
  64554. <tr>
  64555. <td>Versions</td>
  64556. <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>
  64557. </tr>
  64558. <tr>
  64559. <td>Architectures</td>
  64560. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64561. </tr>
  64562. <tr>
  64563. <td>Definition</td>
  64564. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xsimd/xmake.lua">xsimd/xmake.lua</a></td>
  64565. </tr>
  64566. </tbody>
  64567. </table>
  64568. <h5 id="installcommand">Install command</h5>
  64569. <pre><code class="lang-console">xrepo install xsimd
  64570. </code></pre>
  64571. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64572. <pre><code class="lang-lua">add_requires("xsimd")
  64573. </code></pre>
  64574. <h3 id="xtdlinux">xtd (linux)</h3>
  64575. <table>
  64576. <thead>
  64577. <tr>
  64578. <th>Description</th>
  64579. <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>
  64580. </tr>
  64581. </thead>
  64582. <tbody>
  64583. <tr>
  64584. <td>Homepage</td>
  64585. <td><a href="https://github.com/gammasoft71/xtd">https://github.com/gammasoft71/xtd</a></td>
  64586. </tr>
  64587. <tr>
  64588. <td>License</td>
  64589. <td>MIT</td>
  64590. </tr>
  64591. <tr>
  64592. <td>Versions</td>
  64593. <td>v0.1.2</td>
  64594. </tr>
  64595. <tr>
  64596. <td>Architectures</td>
  64597. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64598. </tr>
  64599. <tr>
  64600. <td>Definition</td>
  64601. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtd/xmake.lua">xtd/xmake.lua</a></td>
  64602. </tr>
  64603. </tbody>
  64604. </table>
  64605. <h5 id="installcommand">Install command</h5>
  64606. <pre><code class="lang-console">xrepo install xtd
  64607. </code></pre>
  64608. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64609. <pre><code class="lang-lua">add_requires("xtd")
  64610. </code></pre>
  64611. <h3 id="xtensaespelflinux">xtensa-esp-elf (linux)</h3>
  64612. <table>
  64613. <thead>
  64614. <tr>
  64615. <th>Description</th>
  64616. <th><em>crosstool-NG with support for Xtensa</em></th>
  64617. </tr>
  64618. </thead>
  64619. <tbody>
  64620. <tr>
  64621. <td>Homepage</td>
  64622. <td><a href="https://github.com/espressif/crosstool-NG">https://github.com/espressif/crosstool-NG</a></td>
  64623. </tr>
  64624. <tr>
  64625. <td>License</td>
  64626. <td>GPL-3.0-with-GCC-exception</td>
  64627. </tr>
  64628. <tr>
  64629. <td>Versions</td>
  64630. <td>14.2.0, 15.2.0</td>
  64631. </tr>
  64632. <tr>
  64633. <td>Architectures</td>
  64634. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64635. </tr>
  64636. <tr>
  64637. <td>Definition</td>
  64638. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtensa-esp-elf/xmake.lua">xtensa-esp-elf/xmake.lua</a></td>
  64639. </tr>
  64640. </tbody>
  64641. </table>
  64642. <h5 id="installcommand">Install command</h5>
  64643. <pre><code class="lang-console">xrepo install xtensa-esp-elf
  64644. </code></pre>
  64645. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64646. <pre><code class="lang-lua">add_requires("xtensa-esp-elf")
  64647. </code></pre>
  64648. <h3 id="xtensorlinux">xtensor (linux)</h3>
  64649. <table>
  64650. <thead>
  64651. <tr>
  64652. <th>Description</th>
  64653. <th><em>Multi-dimensional arrays with broadcasting and lazy computing</em></th>
  64654. </tr>
  64655. </thead>
  64656. <tbody>
  64657. <tr>
  64658. <td>Homepage</td>
  64659. <td><a href="https://github.com/xtensor-stack/xtensor/">https://github.com/xtensor-stack/xtensor/</a></td>
  64660. </tr>
  64661. <tr>
  64662. <td>License</td>
  64663. <td>BSD-3-Clause</td>
  64664. </tr>
  64665. <tr>
  64666. <td>Versions</td>
  64667. <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>
  64668. </tr>
  64669. <tr>
  64670. <td>Architectures</td>
  64671. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64672. </tr>
  64673. <tr>
  64674. <td>Definition</td>
  64675. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtensor/xmake.lua">xtensor/xmake.lua</a></td>
  64676. </tr>
  64677. </tbody>
  64678. </table>
  64679. <h5 id="installcommand">Install command</h5>
  64680. <pre><code class="lang-console">xrepo install xtensor
  64681. </code></pre>
  64682. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64683. <pre><code class="lang-lua">add_requires("xtensor")
  64684. </code></pre>
  64685. <h3 id="xtensorblaslinux">xtensor-blas (linux)</h3>
  64686. <table>
  64687. <thead>
  64688. <tr>
  64689. <th>Description</th>
  64690. <th><em>BLAS extension to xtensor</em></th>
  64691. </tr>
  64692. </thead>
  64693. <tbody>
  64694. <tr>
  64695. <td>Homepage</td>
  64696. <td><a href="https://github.com/xtensor-stack/xtensor-blas/">https://github.com/xtensor-stack/xtensor-blas/</a></td>
  64697. </tr>
  64698. <tr>
  64699. <td>License</td>
  64700. <td>BSD-3-Clause</td>
  64701. </tr>
  64702. <tr>
  64703. <td>Versions</td>
  64704. <td>0.19.1, 0.20.0, 0.21.0</td>
  64705. </tr>
  64706. <tr>
  64707. <td>Architectures</td>
  64708. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64709. </tr>
  64710. <tr>
  64711. <td>Definition</td>
  64712. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtensor-blas/xmake.lua">xtensor-blas/xmake.lua</a></td>
  64713. </tr>
  64714. </tbody>
  64715. </table>
  64716. <h5 id="installcommand">Install command</h5>
  64717. <pre><code class="lang-console">xrepo install xtensor-blas
  64718. </code></pre>
  64719. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64720. <pre><code class="lang-lua">add_requires("xtensor-blas")
  64721. </code></pre>
  64722. <h3 id="xtensoriolinux">xtensor-io (linux)</h3>
  64723. <table>
  64724. <thead>
  64725. <tr>
  64726. <th>Description</th>
  64727. <th><em>xtensor plugin to read and write images, audio files, numpy (compressed) npz and HDF5</em></th>
  64728. </tr>
  64729. </thead>
  64730. <tbody>
  64731. <tr>
  64732. <td>Homepage</td>
  64733. <td><a href="https://github.com/xtensor-stack/xtensor-io">https://github.com/xtensor-stack/xtensor-io</a></td>
  64734. </tr>
  64735. <tr>
  64736. <td>License</td>
  64737. <td>BSD-3-Clause</td>
  64738. </tr>
  64739. <tr>
  64740. <td>Versions</td>
  64741. <td>0.13.0</td>
  64742. </tr>
  64743. <tr>
  64744. <td>Architectures</td>
  64745. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64746. </tr>
  64747. <tr>
  64748. <td>Definition</td>
  64749. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtensor-io/xmake.lua">xtensor-io/xmake.lua</a></td>
  64750. </tr>
  64751. </tbody>
  64752. </table>
  64753. <h5 id="installcommand">Install command</h5>
  64754. <pre><code class="lang-console">xrepo install xtensor-io
  64755. </code></pre>
  64756. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64757. <pre><code class="lang-lua">add_requires("xtensor-io")
  64758. </code></pre>
  64759. <h3 id="xtllinux">xtl (linux)</h3>
  64760. <table>
  64761. <thead>
  64762. <tr>
  64763. <th>Description</th>
  64764. <th><em>Basic tools (containers, algorithms) used by other quantstack packages</em></th>
  64765. </tr>
  64766. </thead>
  64767. <tbody>
  64768. <tr>
  64769. <td>Homepage</td>
  64770. <td><a href="https://github.com/xtensor-stack/xtl/">https://github.com/xtensor-stack/xtl/</a></td>
  64771. </tr>
  64772. <tr>
  64773. <td>License</td>
  64774. <td>BSD-3-Clause</td>
  64775. </tr>
  64776. <tr>
  64777. <td>Versions</td>
  64778. <td>0.7.2, 0.7.3, 0.7.4, 0.7.6, 0.7.7, 0.8.0, 0.8.1, 0.8.2</td>
  64779. </tr>
  64780. <tr>
  64781. <td>Architectures</td>
  64782. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64783. </tr>
  64784. <tr>
  64785. <td>Definition</td>
  64786. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtl/xmake.lua">xtl/xmake.lua</a></td>
  64787. </tr>
  64788. </tbody>
  64789. </table>
  64790. <h5 id="installcommand">Install command</h5>
  64791. <pre><code class="lang-console">xrepo install xtl
  64792. </code></pre>
  64793. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64794. <pre><code class="lang-lua">add_requires("xtl")
  64795. </code></pre>
  64796. <h3 id="xtranslinux">xtrans (linux)</h3>
  64797. <table>
  64798. <thead>
  64799. <tr>
  64800. <th>Description</th>
  64801. <th><em>X.Org: X Network Transport layer shared code</em></th>
  64802. </tr>
  64803. </thead>
  64804. <tbody>
  64805. <tr>
  64806. <td>Homepage</td>
  64807. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  64808. </tr>
  64809. <tr>
  64810. <td>Versions</td>
  64811. <td>1.4.0, 1.6.0</td>
  64812. </tr>
  64813. <tr>
  64814. <td>Architectures</td>
  64815. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64816. </tr>
  64817. <tr>
  64818. <td>Definition</td>
  64819. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtrans/xmake.lua">xtrans/xmake.lua</a></td>
  64820. </tr>
  64821. </tbody>
  64822. </table>
  64823. <h5 id="installcommand">Install command</h5>
  64824. <pre><code class="lang-console">xrepo install xtrans
  64825. </code></pre>
  64826. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64827. <pre><code class="lang-lua">add_requires("xtrans")
  64828. </code></pre>
  64829. <h3 id="xxhashlinux">xxhash (linux)</h3>
  64830. <table>
  64831. <thead>
  64832. <tr>
  64833. <th>Description</th>
  64834. <th><em>xxHash is an extremely fast non-cryptographic hash algorithm, working at RAM speed limit.</em></th>
  64835. </tr>
  64836. </thead>
  64837. <tbody>
  64838. <tr>
  64839. <td>Homepage</td>
  64840. <td><a href="http://cyan4973.github.io/xxHash/">http://cyan4973.github.io/xxHash/</a></td>
  64841. </tr>
  64842. <tr>
  64843. <td>License</td>
  64844. <td>BSD-2-Clause</td>
  64845. </tr>
  64846. <tr>
  64847. <td>Versions</td>
  64848. <td>v0.8.0, v0.8.1, v0.8.2, v0.8.3</td>
  64849. </tr>
  64850. <tr>
  64851. <td>Architectures</td>
  64852. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64853. </tr>
  64854. <tr>
  64855. <td>Definition</td>
  64856. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xxhash/xmake.lua">xxhash/xmake.lua</a></td>
  64857. </tr>
  64858. </tbody>
  64859. </table>
  64860. <h5 id="installcommand">Install command</h5>
  64861. <pre><code class="lang-console">xrepo install xxhash
  64862. </code></pre>
  64863. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64864. <pre><code class="lang-lua">add_requires("xxhash")
  64865. </code></pre>
  64866. <h3 id="xxmlxxlinux">xxmlxx (linux)</h3>
  64867. <table>
  64868. <thead>
  64869. <tr>
  64870. <th>Description</th>
  64871. <th><em>A very lightweight and efficient modern C++ xml library</em></th>
  64872. </tr>
  64873. </thead>
  64874. <tbody>
  64875. <tr>
  64876. <td>Homepage</td>
  64877. <td><a href="https://github.com/luckydu-henry/xxmlxx">https://github.com/luckydu-henry/xxmlxx</a></td>
  64878. </tr>
  64879. <tr>
  64880. <td>License</td>
  64881. <td>MIT</td>
  64882. </tr>
  64883. <tr>
  64884. <td>Versions</td>
  64885. <td>2025.09.14, 2025.09.30</td>
  64886. </tr>
  64887. <tr>
  64888. <td>Architectures</td>
  64889. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64890. </tr>
  64891. <tr>
  64892. <td>Definition</td>
  64893. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xxmlxx/xmake.lua">xxmlxx/xmake.lua</a></td>
  64894. </tr>
  64895. </tbody>
  64896. </table>
  64897. <h5 id="installcommand">Install command</h5>
  64898. <pre><code class="lang-console">xrepo install xxmlxx
  64899. </code></pre>
  64900. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64901. <pre><code class="lang-lua">add_requires("xxmlxx")
  64902. </code></pre>
  64903. <h3 id="xzlinux">xz (linux)</h3>
  64904. <table>
  64905. <thead>
  64906. <tr>
  64907. <th>Description</th>
  64908. <th><em>General-purpose data compression with high compression ratio.</em></th>
  64909. </tr>
  64910. </thead>
  64911. <tbody>
  64912. <tr>
  64913. <td>Homepage</td>
  64914. <td><a href="https://tukaani.org/xz/">https://tukaani.org/xz/</a></td>
  64915. </tr>
  64916. <tr>
  64917. <td>Versions</td>
  64918. <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, 5.8.2</td>
  64919. </tr>
  64920. <tr>
  64921. <td>Architectures</td>
  64922. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64923. </tr>
  64924. <tr>
  64925. <td>Definition</td>
  64926. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xz/xmake.lua">xz/xmake.lua</a></td>
  64927. </tr>
  64928. </tbody>
  64929. </table>
  64930. <h5 id="installcommand">Install command</h5>
  64931. <pre><code class="lang-console">xrepo install xz
  64932. </code></pre>
  64933. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64934. <pre><code class="lang-lua">add_requires("xz")
  64935. </code></pre>
  64936. <h3 id="xzembeddedlinux">xz-embedded (linux)</h3>
  64937. <table>
  64938. <thead>
  64939. <tr>
  64940. <th>Description</th>
  64941. <th><em>XZ Embedded</em></th>
  64942. </tr>
  64943. </thead>
  64944. <tbody>
  64945. <tr>
  64946. <td>Homepage</td>
  64947. <td><a href="https://tukaani.org/xz/embedded.html">https://tukaani.org/xz/embedded.html</a></td>
  64948. </tr>
  64949. <tr>
  64950. <td>License</td>
  64951. <td>0BSD</td>
  64952. </tr>
  64953. <tr>
  64954. <td>Versions</td>
  64955. <td>2024.12.30</td>
  64956. </tr>
  64957. <tr>
  64958. <td>Architectures</td>
  64959. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64960. </tr>
  64961. <tr>
  64962. <td>Definition</td>
  64963. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xz-embedded/xmake.lua">xz-embedded/xmake.lua</a></td>
  64964. </tr>
  64965. </tbody>
  64966. </table>
  64967. <h5 id="installcommand">Install command</h5>
  64968. <pre><code class="lang-console">xrepo install xz-embedded
  64969. </code></pre>
  64970. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  64971. <pre><code class="lang-lua">add_requires("xz-embedded")
  64972. </code></pre>
  64973. <h2 id="y">y</h2>
  64974. <h3 id="yalantinglibslinux">yalantinglibs (linux)</h3>
  64975. <table>
  64976. <thead>
  64977. <tr>
  64978. <th>Description</th>
  64979. <th><em>A collection of modern C++ libraries</em></th>
  64980. </tr>
  64981. </thead>
  64982. <tbody>
  64983. <tr>
  64984. <td>Homepage</td>
  64985. <td><a href="https://github.com/alibaba/yalantinglibs">https://github.com/alibaba/yalantinglibs</a></td>
  64986. </tr>
  64987. <tr>
  64988. <td>License</td>
  64989. <td>Apache-2.0</td>
  64990. </tr>
  64991. <tr>
  64992. <td>Versions</td>
  64993. <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, 0.5.6, 0.5.7, 0.5.8</td>
  64994. </tr>
  64995. <tr>
  64996. <td>Architectures</td>
  64997. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  64998. </tr>
  64999. <tr>
  65000. <td>Definition</td>
  65001. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yalantinglibs/xmake.lua">yalantinglibs/xmake.lua</a></td>
  65002. </tr>
  65003. </tbody>
  65004. </table>
  65005. <h5 id="installcommand">Install command</h5>
  65006. <pre><code class="lang-console">xrepo install yalantinglibs
  65007. </code></pre>
  65008. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65009. <pre><code class="lang-lua">add_requires("yalantinglibs")
  65010. </code></pre>
  65011. <h3 id="yamlcpplinux">yaml-cpp (linux)</h3>
  65012. <table>
  65013. <thead>
  65014. <tr>
  65015. <th>Description</th>
  65016. <th><em>A YAML parser and emitter in C++</em></th>
  65017. </tr>
  65018. </thead>
  65019. <tbody>
  65020. <tr>
  65021. <td>Homepage</td>
  65022. <td><a href="https://github.com/jbeder/yaml-cpp/">https://github.com/jbeder/yaml-cpp/</a></td>
  65023. </tr>
  65024. <tr>
  65025. <td>License</td>
  65026. <td>MIT</td>
  65027. </tr>
  65028. <tr>
  65029. <td>Versions</td>
  65030. <td>0.6.3, 0.7.0, 0.8.0</td>
  65031. </tr>
  65032. <tr>
  65033. <td>Architectures</td>
  65034. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65035. </tr>
  65036. <tr>
  65037. <td>Definition</td>
  65038. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yaml-cpp/xmake.lua">yaml-cpp/xmake.lua</a></td>
  65039. </tr>
  65040. </tbody>
  65041. </table>
  65042. <h5 id="installcommand">Install command</h5>
  65043. <pre><code class="lang-console">xrepo install yaml-cpp
  65044. </code></pre>
  65045. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65046. <pre><code class="lang-lua">add_requires("yaml-cpp")
  65047. </code></pre>
  65048. <h3 id="yaml_cpp_structlinux">yaml_cpp_struct (linux)</h3>
  65049. <table>
  65050. <thead>
  65051. <tr>
  65052. <th>Description</th>
  65053. <th><em>It&#39;s easy to mapping yaml to cpp&#39;s struct</em></th>
  65054. </tr>
  65055. </thead>
  65056. <tbody>
  65057. <tr>
  65058. <td>Homepage</td>
  65059. <td><a href="https://github.com/fantasy-peak/yaml_cpp_struct">https://github.com/fantasy-peak/yaml_cpp_struct</a></td>
  65060. </tr>
  65061. <tr>
  65062. <td>License</td>
  65063. <td>MIT</td>
  65064. </tr>
  65065. <tr>
  65066. <td>Versions</td>
  65067. <td>v1.0.2, v1.0.4</td>
  65068. </tr>
  65069. <tr>
  65070. <td>Architectures</td>
  65071. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65072. </tr>
  65073. <tr>
  65074. <td>Definition</td>
  65075. <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>
  65076. </tr>
  65077. </tbody>
  65078. </table>
  65079. <h5 id="installcommand">Install command</h5>
  65080. <pre><code class="lang-console">xrepo install yaml_cpp_struct
  65081. </code></pre>
  65082. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65083. <pre><code class="lang-lua">add_requires("yaml_cpp_struct")
  65084. </code></pre>
  65085. <h3 id="yaslinux">yas (linux)</h3>
  65086. <table>
  65087. <thead>
  65088. <tr>
  65089. <th>Description</th>
  65090. <th><em>Yet Another Serialization</em></th>
  65091. </tr>
  65092. </thead>
  65093. <tbody>
  65094. <tr>
  65095. <td>Homepage</td>
  65096. <td><a href="https://github.com/niXman/yas">https://github.com/niXman/yas</a></td>
  65097. </tr>
  65098. <tr>
  65099. <td>Versions</td>
  65100. <td>2023.09.13, 2025.02.19</td>
  65101. </tr>
  65102. <tr>
  65103. <td>Architectures</td>
  65104. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65105. </tr>
  65106. <tr>
  65107. <td>Definition</td>
  65108. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yas/xmake.lua">yas/xmake.lua</a></td>
  65109. </tr>
  65110. </tbody>
  65111. </table>
  65112. <h5 id="installcommand">Install command</h5>
  65113. <pre><code class="lang-console">xrepo install yas
  65114. </code></pre>
  65115. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65116. <pre><code class="lang-lua">add_requires("yas")
  65117. </code></pre>
  65118. <h3 id="yasmlinux">yasm (linux)</h3>
  65119. <table>
  65120. <thead>
  65121. <tr>
  65122. <th>Description</th>
  65123. <th><em>Modular BSD reimplementation of NASM.</em></th>
  65124. </tr>
  65125. </thead>
  65126. <tbody>
  65127. <tr>
  65128. <td>Homepage</td>
  65129. <td><a href="https://yasm.tortall.net/">https://yasm.tortall.net/</a></td>
  65130. </tr>
  65131. <tr>
  65132. <td>Versions</td>
  65133. <td>1.3.0</td>
  65134. </tr>
  65135. <tr>
  65136. <td>Architectures</td>
  65137. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65138. </tr>
  65139. <tr>
  65140. <td>Definition</td>
  65141. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yasm/xmake.lua">yasm/xmake.lua</a></td>
  65142. </tr>
  65143. </tbody>
  65144. </table>
  65145. <h5 id="installcommand">Install command</h5>
  65146. <pre><code class="lang-console">xrepo install yasm
  65147. </code></pre>
  65148. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65149. <pre><code class="lang-lua">add_requires("yasm")
  65150. </code></pre>
  65151. <h3 id="yogalinux">yoga (linux)</h3>
  65152. <table>
  65153. <thead>
  65154. <tr>
  65155. <th>Description</th>
  65156. <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>
  65157. </tr>
  65158. </thead>
  65159. <tbody>
  65160. <tr>
  65161. <td>Homepage</td>
  65162. <td><a href="https://yogalayout.com/">https://yogalayout.com/</a></td>
  65163. </tr>
  65164. <tr>
  65165. <td>License</td>
  65166. <td>MIT</td>
  65167. </tr>
  65168. <tr>
  65169. <td>Versions</td>
  65170. <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>
  65171. </tr>
  65172. <tr>
  65173. <td>Architectures</td>
  65174. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65175. </tr>
  65176. <tr>
  65177. <td>Definition</td>
  65178. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yoga/xmake.lua">yoga/xmake.lua</a></td>
  65179. </tr>
  65180. </tbody>
  65181. </table>
  65182. <h5 id="installcommand">Install command</h5>
  65183. <pre><code class="lang-console">xrepo install yoga
  65184. </code></pre>
  65185. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65186. <pre><code class="lang-lua">add_requires("yoga")
  65187. </code></pre>
  65188. <h3 id="yojimbolinux">yojimbo (linux)</h3>
  65189. <table>
  65190. <thead>
  65191. <tr>
  65192. <th>Description</th>
  65193. <th><em>A network library for client/server games</em></th>
  65194. </tr>
  65195. </thead>
  65196. <tbody>
  65197. <tr>
  65198. <td>Homepage</td>
  65199. <td><a href="https://github.com/mas-bandwidth/yojimbo">https://github.com/mas-bandwidth/yojimbo</a></td>
  65200. </tr>
  65201. <tr>
  65202. <td>License</td>
  65203. <td>BSD-3-Clause</td>
  65204. </tr>
  65205. <tr>
  65206. <td>Versions</td>
  65207. <td>v1.2.5</td>
  65208. </tr>
  65209. <tr>
  65210. <td>Architectures</td>
  65211. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65212. </tr>
  65213. <tr>
  65214. <td>Definition</td>
  65215. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yojimbo/xmake.lua">yojimbo/xmake.lua</a></td>
  65216. </tr>
  65217. </tbody>
  65218. </table>
  65219. <h5 id="installcommand">Install command</h5>
  65220. <pre><code class="lang-console">xrepo install yojimbo
  65221. </code></pre>
  65222. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65223. <pre><code class="lang-lua">add_requires("yojimbo")
  65224. </code></pre>
  65225. <h3 id="yomm2linux">yomm2 (linux)</h3>
  65226. <table>
  65227. <thead>
  65228. <tr>
  65229. <th>Description</th>
  65230. <th><em>Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.</em></th>
  65231. </tr>
  65232. </thead>
  65233. <tbody>
  65234. <tr>
  65235. <td>Homepage</td>
  65236. <td><a href="https://github.com/jll63/yomm2">https://github.com/jll63/yomm2</a></td>
  65237. </tr>
  65238. <tr>
  65239. <td>License</td>
  65240. <td>BSL-1.0</td>
  65241. </tr>
  65242. <tr>
  65243. <td>Versions</td>
  65244. <td>v1.4.0, v1.5.0, v1.5.1, v1.5.2, v1.6.0</td>
  65245. </tr>
  65246. <tr>
  65247. <td>Architectures</td>
  65248. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65249. </tr>
  65250. <tr>
  65251. <td>Definition</td>
  65252. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yomm2/xmake.lua">yomm2/xmake.lua</a></td>
  65253. </tr>
  65254. </tbody>
  65255. </table>
  65256. <h5 id="installcommand">Install command</h5>
  65257. <pre><code class="lang-console">xrepo install yomm2
  65258. </code></pre>
  65259. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65260. <pre><code class="lang-lua">add_requires("yomm2")
  65261. </code></pre>
  65262. <h3 id="yxmllinux">yxml (linux)</h3>
  65263. <table>
  65264. <thead>
  65265. <tr>
  65266. <th>Description</th>
  65267. <th><em>Yxml - A small, fast and correct</em> XML parser*</th>
  65268. </tr>
  65269. </thead>
  65270. <tbody>
  65271. <tr>
  65272. <td>Homepage</td>
  65273. <td><a href="https://dev.yorhel.nl/yxml">https://dev.yorhel.nl/yxml</a></td>
  65274. </tr>
  65275. <tr>
  65276. <td>License</td>
  65277. <td>MIT</td>
  65278. </tr>
  65279. <tr>
  65280. <td>Versions</td>
  65281. <td>2020.08.13</td>
  65282. </tr>
  65283. <tr>
  65284. <td>Architectures</td>
  65285. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65286. </tr>
  65287. <tr>
  65288. <td>Definition</td>
  65289. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yxml/xmake.lua">yxml/xmake.lua</a></td>
  65290. </tr>
  65291. </tbody>
  65292. </table>
  65293. <h5 id="installcommand">Install command</h5>
  65294. <pre><code class="lang-console">xrepo install yxml
  65295. </code></pre>
  65296. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65297. <pre><code class="lang-lua">add_requires("yxml")
  65298. </code></pre>
  65299. <h3 id="yyjsonlinux">yyjson (linux)</h3>
  65300. <table>
  65301. <thead>
  65302. <tr>
  65303. <th>Description</th>
  65304. <th><em>The fastest JSON library in C.</em></th>
  65305. </tr>
  65306. </thead>
  65307. <tbody>
  65308. <tr>
  65309. <td>Homepage</td>
  65310. <td><a href="https://github.com/ibireme/yyjson">https://github.com/ibireme/yyjson</a></td>
  65311. </tr>
  65312. <tr>
  65313. <td>License</td>
  65314. <td>MIT</td>
  65315. </tr>
  65316. <tr>
  65317. <td>Versions</td>
  65318. <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>
  65319. </tr>
  65320. <tr>
  65321. <td>Architectures</td>
  65322. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65323. </tr>
  65324. <tr>
  65325. <td>Definition</td>
  65326. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yyjson/xmake.lua">yyjson/xmake.lua</a></td>
  65327. </tr>
  65328. </tbody>
  65329. </table>
  65330. <h5 id="installcommand">Install command</h5>
  65331. <pre><code class="lang-console">xrepo install yyjson
  65332. </code></pre>
  65333. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65334. <pre><code class="lang-lua">add_requires("yyjson")
  65335. </code></pre>
  65336. <h2 id="z">z</h2>
  65337. <h3 id="z3linux">z3 (linux)</h3>
  65338. <table>
  65339. <thead>
  65340. <tr>
  65341. <th>Description</th>
  65342. <th><em>Z3 is a theorem prover from Microsoft Research.</em></th>
  65343. </tr>
  65344. </thead>
  65345. <tbody>
  65346. <tr>
  65347. <td>Homepage</td>
  65348. <td><a href="https://github.com/Z3Prover/z3">https://github.com/Z3Prover/z3</a></td>
  65349. </tr>
  65350. <tr>
  65351. <td>License</td>
  65352. <td>MIT</td>
  65353. </tr>
  65354. <tr>
  65355. <td>Versions</td>
  65356. <td>4.8.15</td>
  65357. </tr>
  65358. <tr>
  65359. <td>Architectures</td>
  65360. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65361. </tr>
  65362. <tr>
  65363. <td>Definition</td>
  65364. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/z3/xmake.lua">z3/xmake.lua</a></td>
  65365. </tr>
  65366. </tbody>
  65367. </table>
  65368. <h5 id="installcommand">Install command</h5>
  65369. <pre><code class="lang-console">xrepo install z3
  65370. </code></pre>
  65371. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65372. <pre><code class="lang-lua">add_requires("z3")
  65373. </code></pre>
  65374. <h3 id="zasmlinux">zasm (linux)</h3>
  65375. <table>
  65376. <thead>
  65377. <tr>
  65378. <th>Description</th>
  65379. <th><em>x86-64 Assembler based on Zydis</em></th>
  65380. </tr>
  65381. </thead>
  65382. <tbody>
  65383. <tr>
  65384. <td>Homepage</td>
  65385. <td><a href="https://github.com/zyantific/zasm">https://github.com/zyantific/zasm</a></td>
  65386. </tr>
  65387. <tr>
  65388. <td>Versions</td>
  65389. <td>2023.06.21, 2024.05.14, 2025.03.02</td>
  65390. </tr>
  65391. <tr>
  65392. <td>Architectures</td>
  65393. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65394. </tr>
  65395. <tr>
  65396. <td>Definition</td>
  65397. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zasm/xmake.lua">zasm/xmake.lua</a></td>
  65398. </tr>
  65399. </tbody>
  65400. </table>
  65401. <h5 id="installcommand">Install command</h5>
  65402. <pre><code class="lang-console">xrepo install zasm
  65403. </code></pre>
  65404. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65405. <pre><code class="lang-lua">add_requires("zasm")
  65406. </code></pre>
  65407. <h3 id="zbarlinux">zbar (linux)</h3>
  65408. <table>
  65409. <thead>
  65410. <tr>
  65411. <th>Description</th>
  65412. <th><em>Library for reading bar codes from various sources</em></th>
  65413. </tr>
  65414. </thead>
  65415. <tbody>
  65416. <tr>
  65417. <td>Homepage</td>
  65418. <td><a href="https://github.com/mchehab/zbar">https://github.com/mchehab/zbar</a></td>
  65419. </tr>
  65420. <tr>
  65421. <td>License</td>
  65422. <td>LGPL-2.1</td>
  65423. </tr>
  65424. <tr>
  65425. <td>Versions</td>
  65426. <td>0.23.93</td>
  65427. </tr>
  65428. <tr>
  65429. <td>Architectures</td>
  65430. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65431. </tr>
  65432. <tr>
  65433. <td>Definition</td>
  65434. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zbar/xmake.lua">zbar/xmake.lua</a></td>
  65435. </tr>
  65436. </tbody>
  65437. </table>
  65438. <h5 id="installcommand">Install command</h5>
  65439. <pre><code class="lang-console">xrepo install zbar
  65440. </code></pre>
  65441. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65442. <pre><code class="lang-lua">add_requires("zbar")
  65443. </code></pre>
  65444. <h3 id="zeromqlinux">zeromq (linux)</h3>
  65445. <table>
  65446. <thead>
  65447. <tr>
  65448. <th>Description</th>
  65449. <th><em>High-performance, asynchronous messaging library</em></th>
  65450. </tr>
  65451. </thead>
  65452. <tbody>
  65453. <tr>
  65454. <td>Homepage</td>
  65455. <td><a href="https://zeromq.org/">https://zeromq.org/</a></td>
  65456. </tr>
  65457. <tr>
  65458. <td>License</td>
  65459. <td>MPL-2.0</td>
  65460. </tr>
  65461. <tr>
  65462. <td>Versions</td>
  65463. <td>4.3.2, 4.3.4, 4.3.5</td>
  65464. </tr>
  65465. <tr>
  65466. <td>Architectures</td>
  65467. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65468. </tr>
  65469. <tr>
  65470. <td>Definition</td>
  65471. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zeromq/xmake.lua">zeromq/xmake.lua</a></td>
  65472. </tr>
  65473. </tbody>
  65474. </table>
  65475. <h5 id="installcommand">Install command</h5>
  65476. <pre><code class="lang-console">xrepo install zeromq
  65477. </code></pre>
  65478. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65479. <pre><code class="lang-lua">add_requires("zeromq")
  65480. </code></pre>
  65481. <h3 id="zeus_expectedlinux">zeus_expected (linux)</h3>
  65482. <table>
  65483. <thead>
  65484. <tr>
  65485. <th>Description</th>
  65486. <th><em>Backporting std::expected to C++17.</em></th>
  65487. </tr>
  65488. </thead>
  65489. <tbody>
  65490. <tr>
  65491. <td>Homepage</td>
  65492. <td><a href="https://github.com/zeus-cpp/expected">https://github.com/zeus-cpp/expected</a></td>
  65493. </tr>
  65494. <tr>
  65495. <td>License</td>
  65496. <td>MIT</td>
  65497. </tr>
  65498. <tr>
  65499. <td>Versions</td>
  65500. <td>v1.0.0, v1.0.1, v1.1.0, v1.1.1, v1.2.0, v1.3.1</td>
  65501. </tr>
  65502. <tr>
  65503. <td>Architectures</td>
  65504. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65505. </tr>
  65506. <tr>
  65507. <td>Definition</td>
  65508. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zeus_expected/xmake.lua">zeus_expected/xmake.lua</a></td>
  65509. </tr>
  65510. </tbody>
  65511. </table>
  65512. <h5 id="installcommand">Install command</h5>
  65513. <pre><code class="lang-console">xrepo install zeus_expected
  65514. </code></pre>
  65515. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65516. <pre><code class="lang-lua">add_requires("zeus_expected")
  65517. </code></pre>
  65518. <h3 id="zfplinux">zfp (linux)</h3>
  65519. <table>
  65520. <thead>
  65521. <tr>
  65522. <th>Description</th>
  65523. <th><em>zfp is a compressed format for representing multidimensional floating-point and integer arrays.</em></th>
  65524. </tr>
  65525. </thead>
  65526. <tbody>
  65527. <tr>
  65528. <td>Homepage</td>
  65529. <td><a href="https://computing.llnl.gov/projects/zfp">https://computing.llnl.gov/projects/zfp</a></td>
  65530. </tr>
  65531. <tr>
  65532. <td>License</td>
  65533. <td>BSD-3-Clause</td>
  65534. </tr>
  65535. <tr>
  65536. <td>Versions</td>
  65537. <td>0.5.5, 1.0.1</td>
  65538. </tr>
  65539. <tr>
  65540. <td>Architectures</td>
  65541. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65542. </tr>
  65543. <tr>
  65544. <td>Definition</td>
  65545. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zfp/xmake.lua">zfp/xmake.lua</a></td>
  65546. </tr>
  65547. </tbody>
  65548. </table>
  65549. <h5 id="installcommand">Install command</h5>
  65550. <pre><code class="lang-console">xrepo install zfp
  65551. </code></pre>
  65552. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65553. <pre><code class="lang-lua">add_requires("zfp")
  65554. </code></pre>
  65555. <h3 id="ziglinux">zig (linux)</h3>
  65556. <table>
  65557. <thead>
  65558. <tr>
  65559. <th>Description</th>
  65560. <th><em>Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.</em></th>
  65561. </tr>
  65562. </thead>
  65563. <tbody>
  65564. <tr>
  65565. <td>Homepage</td>
  65566. <td><a href="https://ziglang.org">https://ziglang.org</a></td>
  65567. </tr>
  65568. <tr>
  65569. <td>License</td>
  65570. <td>MIT</td>
  65571. </tr>
  65572. <tr>
  65573. <td>Versions</td>
  65574. <td>0.10.1, 0.11.0, 0.12.0, 0.13.0, 0.14.0, 0.15.1, 0.15.2</td>
  65575. </tr>
  65576. <tr>
  65577. <td>Architectures</td>
  65578. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65579. </tr>
  65580. <tr>
  65581. <td>Definition</td>
  65582. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zig/xmake.lua">zig/xmake.lua</a></td>
  65583. </tr>
  65584. </tbody>
  65585. </table>
  65586. <h5 id="installcommand">Install command</h5>
  65587. <pre><code class="lang-console">xrepo install zig
  65588. </code></pre>
  65589. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65590. <pre><code class="lang-lua">add_requires("zig")
  65591. </code></pre>
  65592. <h3 id="zimglinux">zimg (linux)</h3>
  65593. <table>
  65594. <thead>
  65595. <tr>
  65596. <th>Description</th>
  65597. <th><em>Scaling, colorspace conversion, and dithering library</em></th>
  65598. </tr>
  65599. </thead>
  65600. <tbody>
  65601. <tr>
  65602. <td>Homepage</td>
  65603. <td><a href="https://github.com/sekrit-twc/zimg">https://github.com/sekrit-twc/zimg</a></td>
  65604. </tr>
  65605. <tr>
  65606. <td>License</td>
  65607. <td>WTFPL</td>
  65608. </tr>
  65609. <tr>
  65610. <td>Versions</td>
  65611. <td>3.0.3, 3.0.5, 3.0.6</td>
  65612. </tr>
  65613. <tr>
  65614. <td>Architectures</td>
  65615. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65616. </tr>
  65617. <tr>
  65618. <td>Definition</td>
  65619. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zimg/xmake.lua">zimg/xmake.lua</a></td>
  65620. </tr>
  65621. </tbody>
  65622. </table>
  65623. <h5 id="installcommand">Install command</h5>
  65624. <pre><code class="lang-console">xrepo install zimg
  65625. </code></pre>
  65626. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65627. <pre><code class="lang-lua">add_requires("zimg")
  65628. </code></pre>
  65629. <h3 id="zintlinux">zint (linux)</h3>
  65630. <table>
  65631. <thead>
  65632. <tr>
  65633. <th>Description</th>
  65634. <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>
  65635. </tr>
  65636. </thead>
  65637. <tbody>
  65638. <tr>
  65639. <td>Homepage</td>
  65640. <td><a href="http://www.zint.org.uk">http://www.zint.org.uk</a></td>
  65641. </tr>
  65642. <tr>
  65643. <td>License</td>
  65644. <td>GPL-3.0</td>
  65645. </tr>
  65646. <tr>
  65647. <td>Versions</td>
  65648. <td>2.14.0, 2.15.0, 2.16.0</td>
  65649. </tr>
  65650. <tr>
  65651. <td>Architectures</td>
  65652. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65653. </tr>
  65654. <tr>
  65655. <td>Definition</td>
  65656. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zint/xmake.lua">zint/xmake.lua</a></td>
  65657. </tr>
  65658. </tbody>
  65659. </table>
  65660. <h5 id="installcommand">Install command</h5>
  65661. <pre><code class="lang-console">xrepo install zint
  65662. </code></pre>
  65663. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65664. <pre><code class="lang-lua">add_requires("zint")
  65665. </code></pre>
  65666. <h3 id="ziplinux">zip (linux)</h3>
  65667. <table>
  65668. <thead>
  65669. <tr>
  65670. <th>Description</th>
  65671. <th><em>Info-ZIP zip utility</em></th>
  65672. </tr>
  65673. </thead>
  65674. <tbody>
  65675. <tr>
  65676. <td>Homepage</td>
  65677. <td><a href="http://www.info-zip.org/Zip.html">http://www.info-zip.org/Zip.html</a></td>
  65678. </tr>
  65679. <tr>
  65680. <td>Versions</td>
  65681. <td>3.0</td>
  65682. </tr>
  65683. <tr>
  65684. <td>Architectures</td>
  65685. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65686. </tr>
  65687. <tr>
  65688. <td>Definition</td>
  65689. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zip/xmake.lua">zip/xmake.lua</a></td>
  65690. </tr>
  65691. </tbody>
  65692. </table>
  65693. <h5 id="installcommand">Install command</h5>
  65694. <pre><code class="lang-console">xrepo install zip
  65695. </code></pre>
  65696. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65697. <pre><code class="lang-lua">add_requires("zip")
  65698. </code></pre>
  65699. <h3 id="zliblinux">zlib (linux)</h3>
  65700. <table>
  65701. <thead>
  65702. <tr>
  65703. <th>Description</th>
  65704. <th><em>A Massively Spiffy Yet Delicately Unobtrusive Compression Library</em></th>
  65705. </tr>
  65706. </thead>
  65707. <tbody>
  65708. <tr>
  65709. <td>Homepage</td>
  65710. <td><a href="http://www.zlib.net">http://www.zlib.net</a></td>
  65711. </tr>
  65712. <tr>
  65713. <td>License</td>
  65714. <td>zlib</td>
  65715. </tr>
  65716. <tr>
  65717. <td>Versions</td>
  65718. <td>v1.2.10, v1.2.11, v1.2.12, v1.2.13, v1.3, v1.3.1</td>
  65719. </tr>
  65720. <tr>
  65721. <td>Architectures</td>
  65722. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65723. </tr>
  65724. <tr>
  65725. <td>Definition</td>
  65726. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlib/xmake.lua">zlib/xmake.lua</a></td>
  65727. </tr>
  65728. </tbody>
  65729. </table>
  65730. <h5 id="installcommand">Install command</h5>
  65731. <pre><code class="lang-console">xrepo install zlib
  65732. </code></pre>
  65733. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65734. <pre><code class="lang-lua">add_requires("zlib")
  65735. </code></pre>
  65736. <h3 id="zlibnglinux">zlib-ng (linux)</h3>
  65737. <table>
  65738. <thead>
  65739. <tr>
  65740. <th>Description</th>
  65741. <th><em>zlib replacement with optimizations for next generation systems.</em></th>
  65742. </tr>
  65743. </thead>
  65744. <tbody>
  65745. <tr>
  65746. <td>Homepage</td>
  65747. <td><a href="https://github.com/zlib-ng/zlib-ng">https://github.com/zlib-ng/zlib-ng</a></td>
  65748. </tr>
  65749. <tr>
  65750. <td>License</td>
  65751. <td>zlib</td>
  65752. </tr>
  65753. <tr>
  65754. <td>Versions</td>
  65755. <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, 2.3.2</td>
  65756. </tr>
  65757. <tr>
  65758. <td>Architectures</td>
  65759. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65760. </tr>
  65761. <tr>
  65762. <td>Definition</td>
  65763. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlib-ng/xmake.lua">zlib-ng/xmake.lua</a></td>
  65764. </tr>
  65765. </tbody>
  65766. </table>
  65767. <h5 id="installcommand">Install command</h5>
  65768. <pre><code class="lang-console">xrepo install zlib-ng
  65769. </code></pre>
  65770. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65771. <pre><code class="lang-lua">add_requires("zlib-ng")
  65772. </code></pre>
  65773. <h3 id="zlibcompletelinux">zlibcomplete (linux)</h3>
  65774. <table>
  65775. <thead>
  65776. <tr>
  65777. <th>Description</th>
  65778. <th><em>C++ interface to the ZLib library supporting compression with FLUSH, decompression, and std::string. RAII</em></th>
  65779. </tr>
  65780. </thead>
  65781. <tbody>
  65782. <tr>
  65783. <td>Homepage</td>
  65784. <td><a href="https://github.com/rudi-cilibrasi/zlibcomplete">https://github.com/rudi-cilibrasi/zlibcomplete</a></td>
  65785. </tr>
  65786. <tr>
  65787. <td>License</td>
  65788. <td>MIT</td>
  65789. </tr>
  65790. <tr>
  65791. <td>Versions</td>
  65792. <td>1.0.5</td>
  65793. </tr>
  65794. <tr>
  65795. <td>Architectures</td>
  65796. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65797. </tr>
  65798. <tr>
  65799. <td>Definition</td>
  65800. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlibcomplete/xmake.lua">zlibcomplete/xmake.lua</a></td>
  65801. </tr>
  65802. </tbody>
  65803. </table>
  65804. <h5 id="installcommand">Install command</h5>
  65805. <pre><code class="lang-console">xrepo install zlibcomplete
  65806. </code></pre>
  65807. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65808. <pre><code class="lang-lua">add_requires("zlibcomplete")
  65809. </code></pre>
  65810. <h3 id="zlmediakitlinux">zlmediakit (linux)</h3>
  65811. <table>
  65812. <thead>
  65813. <tr>
  65814. <th>Description</th>
  65815. <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>
  65816. </tr>
  65817. </thead>
  65818. <tbody>
  65819. <tr>
  65820. <td>Homepage</td>
  65821. <td><a href="https://github.com/ZLMediaKit/ZLMediaKit">https://github.com/ZLMediaKit/ZLMediaKit</a></td>
  65822. </tr>
  65823. <tr>
  65824. <td>License</td>
  65825. <td>MIT</td>
  65826. </tr>
  65827. <tr>
  65828. <td>Versions</td>
  65829. <td>2023.8.26</td>
  65830. </tr>
  65831. <tr>
  65832. <td>Architectures</td>
  65833. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65834. </tr>
  65835. <tr>
  65836. <td>Definition</td>
  65837. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlmediakit/xmake.lua">zlmediakit/xmake.lua</a></td>
  65838. </tr>
  65839. </tbody>
  65840. </table>
  65841. <h5 id="installcommand">Install command</h5>
  65842. <pre><code class="lang-console">xrepo install zlmediakit
  65843. </code></pre>
  65844. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65845. <pre><code class="lang-lua">add_requires("zlmediakit")
  65846. </code></pre>
  65847. <h3 id="zloglinux">zlog (linux)</h3>
  65848. <table>
  65849. <thead>
  65850. <tr>
  65851. <th>Description</th>
  65852. <th><em>A reliable, high-performance, thread safe, flexsible, clear-model, pure C logging library.</em></th>
  65853. </tr>
  65854. </thead>
  65855. <tbody>
  65856. <tr>
  65857. <td>Homepage</td>
  65858. <td><a href="https://github.com/HardySimpson/zlog">https://github.com/HardySimpson/zlog</a></td>
  65859. </tr>
  65860. <tr>
  65861. <td>License</td>
  65862. <td>Apache-2.0</td>
  65863. </tr>
  65864. <tr>
  65865. <td>Versions</td>
  65866. <td>1.2.17, 1.2.18</td>
  65867. </tr>
  65868. <tr>
  65869. <td>Architectures</td>
  65870. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65871. </tr>
  65872. <tr>
  65873. <td>Definition</td>
  65874. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlog/xmake.lua">zlog/xmake.lua</a></td>
  65875. </tr>
  65876. </tbody>
  65877. </table>
  65878. <h5 id="installcommand">Install command</h5>
  65879. <pre><code class="lang-console">xrepo install zlog
  65880. </code></pre>
  65881. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65882. <pre><code class="lang-lua">add_requires("zlog")
  65883. </code></pre>
  65884. <h3 id="zltoolkitlinux">zltoolkit (linux)</h3>
  65885. <table>
  65886. <thead>
  65887. <tr>
  65888. <th>Description</th>
  65889. <th><em>A lightweight network framework based on C++11 that utilizes thread pool technology to achieve high concurrent network I/O.</em></th>
  65890. </tr>
  65891. </thead>
  65892. <tbody>
  65893. <tr>
  65894. <td>Homepage</td>
  65895. <td><a href="https://github.com/ZLMediaKit/ZLToolKit">https://github.com/ZLMediaKit/ZLToolKit</a></td>
  65896. </tr>
  65897. <tr>
  65898. <td>License</td>
  65899. <td>MIT</td>
  65900. </tr>
  65901. <tr>
  65902. <td>Versions</td>
  65903. <td>2023.7.8, 2023.8.26</td>
  65904. </tr>
  65905. <tr>
  65906. <td>Architectures</td>
  65907. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65908. </tr>
  65909. <tr>
  65910. <td>Definition</td>
  65911. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zltoolkit/xmake.lua">zltoolkit/xmake.lua</a></td>
  65912. </tr>
  65913. </tbody>
  65914. </table>
  65915. <h5 id="installcommand">Install command</h5>
  65916. <pre><code class="lang-console">xrepo install zltoolkit
  65917. </code></pre>
  65918. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65919. <pre><code class="lang-lua">add_requires("zltoolkit")
  65920. </code></pre>
  65921. <h3 id="zmqpblinux">zmqpb (linux)</h3>
  65922. <table>
  65923. <thead>
  65924. <tr>
  65925. <th>Description</th>
  65926. <th><em>A helper to use zeromq and protobuf together</em></th>
  65927. </tr>
  65928. </thead>
  65929. <tbody>
  65930. <tr>
  65931. <td>Homepage</td>
  65932. <td><a href="https://github.com/SFGrenade/ZmqPb-Cpp/">https://github.com/SFGrenade/ZmqPb-Cpp/</a></td>
  65933. </tr>
  65934. <tr>
  65935. <td>License</td>
  65936. <td>MPL-2.0</td>
  65937. </tr>
  65938. <tr>
  65939. <td>Versions</td>
  65940. <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, 0.10.6</td>
  65941. </tr>
  65942. <tr>
  65943. <td>Architectures</td>
  65944. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65945. </tr>
  65946. <tr>
  65947. <td>Definition</td>
  65948. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zmqpb/xmake.lua">zmqpb/xmake.lua</a></td>
  65949. </tr>
  65950. </tbody>
  65951. </table>
  65952. <h5 id="installcommand">Install command</h5>
  65953. <pre><code class="lang-console">xrepo install zmqpb
  65954. </code></pre>
  65955. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65956. <pre><code class="lang-lua">add_requires("zmqpb")
  65957. </code></pre>
  65958. <h3 id="zoelinux">zoe (linux)</h3>
  65959. <table>
  65960. <thead>
  65961. <tr>
  65962. <th>Description</th>
  65963. <th><em>C++ File Download Library.</em></th>
  65964. </tr>
  65965. </thead>
  65966. <tbody>
  65967. <tr>
  65968. <td>Homepage</td>
  65969. <td><a href="https://github.com/winsoft666/zoe">https://github.com/winsoft666/zoe</a></td>
  65970. </tr>
  65971. <tr>
  65972. <td>License</td>
  65973. <td>MIT</td>
  65974. </tr>
  65975. <tr>
  65976. <td>Versions</td>
  65977. <td>v3.6</td>
  65978. </tr>
  65979. <tr>
  65980. <td>Architectures</td>
  65981. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  65982. </tr>
  65983. <tr>
  65984. <td>Definition</td>
  65985. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zoe/xmake.lua">zoe/xmake.lua</a></td>
  65986. </tr>
  65987. </tbody>
  65988. </table>
  65989. <h5 id="installcommand">Install command</h5>
  65990. <pre><code class="lang-console">xrepo install zoe
  65991. </code></pre>
  65992. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  65993. <pre><code class="lang-lua">add_requires("zoe")
  65994. </code></pre>
  65995. <h3 id="zopflilinux">zopfli (linux)</h3>
  65996. <table>
  65997. <thead>
  65998. <tr>
  65999. <th>Description</th>
  66000. <th><em>Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression.</em></th>
  66001. </tr>
  66002. </thead>
  66003. <tbody>
  66004. <tr>
  66005. <td>Homepage</td>
  66006. <td><a href="https://github.com/google/zopfli">https://github.com/google/zopfli</a></td>
  66007. </tr>
  66008. <tr>
  66009. <td>License</td>
  66010. <td>Apache-2.0</td>
  66011. </tr>
  66012. <tr>
  66013. <td>Versions</td>
  66014. <td>2021.06.14</td>
  66015. </tr>
  66016. <tr>
  66017. <td>Architectures</td>
  66018. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  66019. </tr>
  66020. <tr>
  66021. <td>Definition</td>
  66022. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zopfli/xmake.lua">zopfli/xmake.lua</a></td>
  66023. </tr>
  66024. </tbody>
  66025. </table>
  66026. <h5 id="installcommand">Install command</h5>
  66027. <pre><code class="lang-console">xrepo install zopfli
  66028. </code></pre>
  66029. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  66030. <pre><code class="lang-lua">add_requires("zopfli")
  66031. </code></pre>
  66032. <h3 id="zpp_bitslinux">zpp_bits (linux)</h3>
  66033. <table>
  66034. <thead>
  66035. <tr>
  66036. <th>Description</th>
  66037. <th><em>A lightweight C++20 serialization and RPC library</em></th>
  66038. </tr>
  66039. </thead>
  66040. <tbody>
  66041. <tr>
  66042. <td>Homepage</td>
  66043. <td><a href="https://github.com/eyalz800/zpp_bits">https://github.com/eyalz800/zpp_bits</a></td>
  66044. </tr>
  66045. <tr>
  66046. <td>License</td>
  66047. <td>MIT</td>
  66048. </tr>
  66049. <tr>
  66050. <td>Versions</td>
  66051. <td>v4.4.25, v4.5, v4.5.1, v4.6</td>
  66052. </tr>
  66053. <tr>
  66054. <td>Architectures</td>
  66055. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  66056. </tr>
  66057. <tr>
  66058. <td>Definition</td>
  66059. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zpp_bits/xmake.lua">zpp_bits/xmake.lua</a></td>
  66060. </tr>
  66061. </tbody>
  66062. </table>
  66063. <h5 id="installcommand">Install command</h5>
  66064. <pre><code class="lang-console">xrepo install zpp_bits
  66065. </code></pre>
  66066. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  66067. <pre><code class="lang-lua">add_requires("zpp_bits")
  66068. </code></pre>
  66069. <h3 id="zpp_throwinglinux">zpp_throwing (linux)</h3>
  66070. <table>
  66071. <thead>
  66072. <tr>
  66073. <th>Description</th>
  66074. <th><em>Using coroutines to implement C++ exceptions for freestanding environments</em></th>
  66075. </tr>
  66076. </thead>
  66077. <tbody>
  66078. <tr>
  66079. <td>Homepage</td>
  66080. <td><a href="https://github.com/eyalz800/zpp_throwing">https://github.com/eyalz800/zpp_throwing</a></td>
  66081. </tr>
  66082. <tr>
  66083. <td>License</td>
  66084. <td>MIT</td>
  66085. </tr>
  66086. <tr>
  66087. <td>Versions</td>
  66088. <td>v1.0.1</td>
  66089. </tr>
  66090. <tr>
  66091. <td>Architectures</td>
  66092. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  66093. </tr>
  66094. <tr>
  66095. <td>Definition</td>
  66096. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zpp_throwing/xmake.lua">zpp_throwing/xmake.lua</a></td>
  66097. </tr>
  66098. </tbody>
  66099. </table>
  66100. <h5 id="installcommand">Install command</h5>
  66101. <pre><code class="lang-console">xrepo install zpp_throwing
  66102. </code></pre>
  66103. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  66104. <pre><code class="lang-lua">add_requires("zpp_throwing")
  66105. </code></pre>
  66106. <h3 id="zstdlinux">zstd (linux)</h3>
  66107. <table>
  66108. <thead>
  66109. <tr>
  66110. <th>Description</th>
  66111. <th><em>Zstandard - Fast real-time compression algorithm</em></th>
  66112. </tr>
  66113. </thead>
  66114. <tbody>
  66115. <tr>
  66116. <td>Homepage</td>
  66117. <td><a href="https://www.zstd.net/">https://www.zstd.net/</a></td>
  66118. </tr>
  66119. <tr>
  66120. <td>License</td>
  66121. <td>BSD-3-Clause</td>
  66122. </tr>
  66123. <tr>
  66124. <td>Versions</td>
  66125. <td>v1.4.5, v1.5.0, v1.5.2, v1.5.5, v1.5.6, v1.5.7</td>
  66126. </tr>
  66127. <tr>
  66128. <td>Architectures</td>
  66129. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  66130. </tr>
  66131. <tr>
  66132. <td>Definition</td>
  66133. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zstd/xmake.lua">zstd/xmake.lua</a></td>
  66134. </tr>
  66135. </tbody>
  66136. </table>
  66137. <h5 id="installcommand">Install command</h5>
  66138. <pre><code class="lang-console">xrepo install zstd
  66139. </code></pre>
  66140. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  66141. <pre><code class="lang-lua">add_requires("zstd")
  66142. </code></pre>
  66143. <h3 id="zstrlinux">zstr (linux)</h3>
  66144. <table>
  66145. <thead>
  66146. <tr>
  66147. <th>Description</th>
  66148. <th><em>A C++ header-only ZLib wrapper.</em></th>
  66149. </tr>
  66150. </thead>
  66151. <tbody>
  66152. <tr>
  66153. <td>Homepage</td>
  66154. <td><a href="https://github.com/mateidavid/zstr">https://github.com/mateidavid/zstr</a></td>
  66155. </tr>
  66156. <tr>
  66157. <td>License</td>
  66158. <td>MIT</td>
  66159. </tr>
  66160. <tr>
  66161. <td>Versions</td>
  66162. <td>v1.0.7, v1.1.0</td>
  66163. </tr>
  66164. <tr>
  66165. <td>Architectures</td>
  66166. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  66167. </tr>
  66168. <tr>
  66169. <td>Definition</td>
  66170. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zstr/xmake.lua">zstr/xmake.lua</a></td>
  66171. </tr>
  66172. </tbody>
  66173. </table>
  66174. <h5 id="installcommand">Install command</h5>
  66175. <pre><code class="lang-console">xrepo install zstr
  66176. </code></pre>
  66177. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  66178. <pre><code class="lang-lua">add_requires("zstr")
  66179. </code></pre>
  66180. <h3 id="zxingcpplinux">zxing-cpp (linux)</h3>
  66181. <table>
  66182. <thead>
  66183. <tr>
  66184. <th>Description</th>
  66185. <th><em>C++ port of ZXing</em></th>
  66186. </tr>
  66187. </thead>
  66188. <tbody>
  66189. <tr>
  66190. <td>Homepage</td>
  66191. <td><a href="https://github.com/zxing-cpp/zxing-cpp">https://github.com/zxing-cpp/zxing-cpp</a></td>
  66192. </tr>
  66193. <tr>
  66194. <td>License</td>
  66195. <td>Apache-2.0</td>
  66196. </tr>
  66197. <tr>
  66198. <td>Versions</td>
  66199. <td>v2.2.1, v2.3.0</td>
  66200. </tr>
  66201. <tr>
  66202. <td>Architectures</td>
  66203. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  66204. </tr>
  66205. <tr>
  66206. <td>Definition</td>
  66207. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zxing-cpp/xmake.lua">zxing-cpp/xmake.lua</a></td>
  66208. </tr>
  66209. </tbody>
  66210. </table>
  66211. <h5 id="installcommand">Install command</h5>
  66212. <pre><code class="lang-console">xrepo install zxing-cpp
  66213. </code></pre>
  66214. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  66215. <pre><code class="lang-lua">add_requires("zxing-cpp")
  66216. </code></pre>
  66217. <h3 id="zycoreclinux">zycore-c (linux)</h3>
  66218. <table>
  66219. <thead>
  66220. <tr>
  66221. <th>Description</th>
  66222. <th><em>Internal library providing platform independent types, macros and a fallback for environments without LibC.</em></th>
  66223. </tr>
  66224. </thead>
  66225. <tbody>
  66226. <tr>
  66227. <td>Homepage</td>
  66228. <td><a href="https://github.com/zyantific/zycore-c">https://github.com/zyantific/zycore-c</a></td>
  66229. </tr>
  66230. <tr>
  66231. <td>License</td>
  66232. <td>MIT</td>
  66233. </tr>
  66234. <tr>
  66235. <td>Versions</td>
  66236. <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>
  66237. </tr>
  66238. <tr>
  66239. <td>Architectures</td>
  66240. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  66241. </tr>
  66242. <tr>
  66243. <td>Definition</td>
  66244. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zycore-c/xmake.lua">zycore-c/xmake.lua</a></td>
  66245. </tr>
  66246. </tbody>
  66247. </table>
  66248. <h5 id="installcommand">Install command</h5>
  66249. <pre><code class="lang-console">xrepo install zycore-c
  66250. </code></pre>
  66251. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  66252. <pre><code class="lang-lua">add_requires("zycore-c")
  66253. </code></pre>
  66254. <h3 id="zydislinux">zydis (linux)</h3>
  66255. <table>
  66256. <thead>
  66257. <tr>
  66258. <th>Description</th>
  66259. <th><em>Fast and lightweight x86/x86-64 disassembler and code generation library</em></th>
  66260. </tr>
  66261. </thead>
  66262. <tbody>
  66263. <tr>
  66264. <td>Homepage</td>
  66265. <td><a href="https://zydis.re">https://zydis.re</a></td>
  66266. </tr>
  66267. <tr>
  66268. <td>License</td>
  66269. <td>MIT</td>
  66270. </tr>
  66271. <tr>
  66272. <td>Versions</td>
  66273. <td>v3.2.1, v4.0.0, v4.1.0, v4.1.1</td>
  66274. </tr>
  66275. <tr>
  66276. <td>Architectures</td>
  66277. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  66278. </tr>
  66279. <tr>
  66280. <td>Definition</td>
  66281. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zydis/xmake.lua">zydis/xmake.lua</a></td>
  66282. </tr>
  66283. </tbody>
  66284. </table>
  66285. <h5 id="installcommand">Install command</h5>
  66286. <pre><code class="lang-console">xrepo install zydis
  66287. </code></pre>
  66288. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  66289. <pre><code class="lang-lua">add_requires("zydis")
  66290. </code></pre>
  66291. <h3 id="zzipliblinux">zziplib (linux)</h3>
  66292. <table>
  66293. <thead>
  66294. <tr>
  66295. <th>Description</th>
  66296. <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>
  66297. </tr>
  66298. </thead>
  66299. <tbody>
  66300. <tr>
  66301. <td>Homepage</td>
  66302. <td><a href="http://zziplib.sourceforge.net/">http://zziplib.sourceforge.net/</a></td>
  66303. </tr>
  66304. <tr>
  66305. <td>License</td>
  66306. <td>GPL-2.0</td>
  66307. </tr>
  66308. <tr>
  66309. <td>Versions</td>
  66310. <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>
  66311. </tr>
  66312. <tr>
  66313. <td>Architectures</td>
  66314. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  66315. </tr>
  66316. <tr>
  66317. <td>Definition</td>
  66318. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zziplib/xmake.lua">zziplib/xmake.lua</a></td>
  66319. </tr>
  66320. </tbody>
  66321. </table>
  66322. <h5 id="installcommand">Install command</h5>
  66323. <pre><code class="lang-console">xrepo install zziplib
  66324. </code></pre>
  66325. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  66326. <pre><code class="lang-lua">add_requires("zziplib")
  66327. </code></pre>
  66328. </article>
  66329. </body>
  66330. </html>