Knowledge

libxslt

Source 📝

1346: 265: 99: 53: 1459: 1358: 1402: 1378: 1368: 1332: 1381: 745: 552: 507: 1500: 1274: 1443: 1519: 1534: 1524: 1350: 270: 1493: 1224: 1436: 765: 130: 1544: 472: 1549: 1486: 709: 239: 76: 1429: 1171: 984: 44: 397: 222:. Being written in C, libxslt is a fast and low-resource processor. This makes it a popular choice for 1166: 1026: 1539: 1529: 602: 577: 52: 489: 1371: 1051: 954: 781: 176: 1118: 1086: 979: 964: 740: 959: 804: 725: 227: 8: 1409: 1081: 1031: 893: 704: 512: 465: 98: 350: 1219: 868: 730: 1279: 1041: 969: 898: 542: 310: 303: 1310: 1269: 1249: 809: 537: 517: 502: 445: 142: 117: 1474: 1466: 1417: 1300: 1191: 1036: 903: 863: 760: 653: 607: 401: 341:
Pashley, David .Benchmarking XSLT processors. No longer available online (2016).
218:
command line tool. The integration into applications is eased by a multitude of
1470: 1413: 1361: 1214: 1111: 648: 557: 547: 458: 214:
libxslt can be used either as library embedded into an application, or via the
1513: 1315: 1139: 750: 612: 597: 413: 204: 383: 1336: 1229: 799: 562: 250: 1458: 1005: 974: 835: 830: 825: 658: 627: 532: 522: 497: 208: 147: 85: 215: 1305: 1239: 1234: 1010: 361: 283: 188: 219: 1284: 1209: 1199: 794: 668: 567: 330: 183:
project. It provides an implementation of XSLT 1.0, plus most of the
122: 1401: 1244: 1154: 1144: 1046: 1000: 699: 663: 125:, Windows, CygWin, Mac OS, AmigaOS, RISC OS, OS/2, VMS, QNX, MVS... 1181: 1161: 1106: 888: 847: 842: 643: 617: 278: 253:
web browser) uses the libxslt library to do XSL transformations.
223: 192: 789: 694: 684: 592: 527: 246: 351:
DocBook XSL: The Complete Guide - 4th Edition: XSLT Processors
1204: 1134: 1096: 883: 878: 873: 755: 735: 622: 481: 394: 289: 200: 184: 180: 191:'s evaluate and expressions extensions. libxslt is based on 1149: 1101: 689: 438: 235: 187:
set of processor-portable extensions functions and some of
173: 135: 1331: 1076: 1071: 231: 196: 450: 372: 158: 395:
Python binding for the libxml2 and libxslt libraries
260: 1511: 226:formatting and as standard XSLT processor for 211:and can be reused in commercial applications. 1494: 1437: 466: 1501: 1487: 1444: 1430: 473: 459: 97: 51: 1351:Free and open-source software portal 414:"The WebKit Open Source Project - XSLT" 1512: 454: 311:"Releases · GNOME / libxslt · GitLab" 1453: 1396: 1367: 271:Free and open-source software portal 1377: 13: 1520:C (programming language) libraries 14: 1561: 430: 1457: 1400: 1376: 1366: 1357: 1356: 1344: 1330: 331:libxslt Home Page: Introduction 263: 249:layout engine (used e.g. in the 199:parsing, tree manipulation and 1535:Software using the MIT license 406: 388: 377: 366: 355: 344: 335: 324: 220:language bindings and wrappers 1: 1525:Free software programmed in C 446:XML.com: Appreciating libxslt 296: 1473:. You can help Knowledge by 1416:. You can help Knowledge by 7: 256: 10: 1566: 1452: 1395: 362:libxslt Home Page: DocBook 179:library developed for the 1324: 1293: 1262: 1190: 1127: 1064: 1019: 993: 947: 930: 923: 916: 856: 818: 774: 718: 677: 636: 585: 576: 488: 480: 384:Perl bindings for libxslt 153: 141: 129: 116: 108: 75: 71: 43: 39: 21: 603:Glade Interface Designer 25:September 23, 1999 1545:Computer library stubs 1412:-related article is a 1052:Avant Window Navigator 955:Client-Side Decoration 373:php.net: XSL functions 58:; 2 months ago 27:; 24 years ago 1550:Markup language stubs 980:Tango Desktop Project 228:programming languages 195:, which it uses for 207:released under the 18: 400:2010-02-02 at the 16: 1482: 1481: 1425: 1424: 1390: 1389: 1280:The GNOME Project 1258: 1257: 1060: 1059: 912: 911: 746:GNOME Connections 490:Core Applications 167: 166: 1557: 1503: 1496: 1489: 1461: 1454: 1446: 1439: 1432: 1410:computer-library 1404: 1397: 1380: 1379: 1370: 1369: 1360: 1359: 1349: 1348: 1347: 1337:Linux portal 1335: 1334: 1311:Havoc Pennington 1270:GNOME Foundation 928: 927: 921: 920: 766:Transmission-gtk 583: 582: 475: 468: 461: 452: 451: 442: 441: 439:Official website 424: 423: 421: 420: 410: 404: 392: 386: 381: 375: 370: 364: 359: 353: 348: 342: 339: 333: 328: 322: 321: 319: 317: 307: 273: 268: 267: 266: 163: 160: 118:Operating system 101: 96: 93: 91: 89: 87: 66: 64: 59: 55: 35: 33: 28: 19: 15: 1565: 1564: 1560: 1559: 1558: 1556: 1555: 1554: 1540:XSLT processors 1530:GNOME libraries 1510: 1509: 1508: 1507: 1467:markup language 1451: 1450: 1393: 1391: 1386: 1345: 1343: 1329: 1320: 1301:Miguel de Icaza 1289: 1254: 1192:freedesktop.org 1186: 1123: 1056: 1015: 989: 943: 908: 864:Archive Manager 852: 814: 770: 714: 673: 632: 572: 484: 479: 437: 436: 433: 428: 427: 418: 416: 412: 411: 407: 402:Wayback Machine 393: 389: 382: 378: 371: 367: 360: 356: 349: 345: 340: 336: 329: 325: 315: 313: 309: 308: 304: 299: 269: 264: 262: 259: 203:support. It is 157: 104: 84: 67: 62: 60: 57: 31: 29: 26: 22:Initial release 12: 11: 5: 1563: 1553: 1552: 1547: 1542: 1537: 1532: 1527: 1522: 1506: 1505: 1498: 1491: 1483: 1480: 1479: 1462: 1449: 1448: 1441: 1434: 1426: 1423: 1422: 1405: 1388: 1387: 1385: 1384: 1374: 1364: 1354: 1340: 1325: 1322: 1321: 1319: 1318: 1313: 1308: 1303: 1297: 1295: 1291: 1290: 1288: 1287: 1282: 1277: 1272: 1266: 1264: 1260: 1259: 1256: 1255: 1253: 1252: 1247: 1242: 1237: 1232: 1227: 1222: 1217: 1215:NetworkManager 1212: 1207: 1202: 1196: 1194: 1188: 1187: 1185: 1184: 1179: 1174: 1169: 1164: 1159: 1158: 1157: 1147: 1142: 1137: 1131: 1129: 1125: 1124: 1122: 1121: 1116: 1115: 1114: 1109: 1099: 1094: 1093: 1092: 1089: 1084: 1079: 1068: 1066: 1062: 1061: 1058: 1057: 1055: 1054: 1049: 1044: 1039: 1034: 1029: 1023: 1021: 1017: 1016: 1014: 1013: 1008: 1003: 997: 995: 991: 990: 988: 987: 982: 977: 972: 967: 962: 957: 951: 949: 945: 944: 942: 941: 938: 934: 932: 925: 924:User interface 918: 914: 913: 910: 909: 907: 906: 901: 896: 891: 886: 881: 876: 871: 866: 860: 858: 854: 853: 851: 850: 845: 840: 839: 838: 833: 822: 820: 816: 815: 813: 812: 807: 805:SoundConverter 802: 797: 792: 787: 784: 778: 776: 772: 771: 769: 768: 763: 758: 753: 748: 743: 738: 733: 728: 722: 720: 716: 715: 713: 712: 707: 702: 697: 692: 687: 681: 679: 675: 674: 672: 671: 666: 661: 656: 651: 646: 640: 638: 634: 633: 631: 630: 625: 620: 615: 610: 605: 600: 595: 589: 587: 580: 574: 573: 571: 570: 565: 560: 555: 550: 545: 540: 535: 530: 525: 520: 515: 510: 505: 500: 494: 492: 486: 485: 478: 477: 470: 463: 455: 449: 448: 443: 432: 431:External links 429: 426: 425: 405: 387: 376: 365: 354: 343: 334: 323: 301: 300: 298: 295: 294: 293: 287: 281: 275: 274: 258: 255: 165: 164: 155: 151: 150: 145: 139: 138: 133: 127: 126: 120: 114: 113: 110: 106: 105: 103: 102: 81: 79: 73: 72: 69: 68: 49: 47: 45:Stable release 41: 40: 37: 36: 23: 9: 6: 4: 3: 2: 1562: 1551: 1548: 1546: 1543: 1541: 1538: 1536: 1533: 1531: 1528: 1526: 1523: 1521: 1518: 1517: 1515: 1504: 1499: 1497: 1492: 1490: 1485: 1484: 1478: 1476: 1472: 1469:article is a 1468: 1463: 1460: 1456: 1455: 1447: 1442: 1440: 1435: 1433: 1428: 1427: 1421: 1419: 1415: 1411: 1406: 1403: 1399: 1398: 1394: 1383: 1375: 1373: 1365: 1363: 1355: 1353: 1352: 1341: 1339: 1338: 1333: 1327: 1326: 1323: 1317: 1316:Karen Sandler 1314: 1312: 1309: 1307: 1304: 1302: 1299: 1298: 1296: 1292: 1286: 1283: 1281: 1278: 1276: 1273: 1271: 1268: 1267: 1265: 1261: 1251: 1248: 1246: 1243: 1241: 1238: 1236: 1233: 1231: 1228: 1226: 1223: 1221: 1218: 1216: 1213: 1211: 1208: 1206: 1203: 1201: 1198: 1197: 1195: 1193: 1189: 1183: 1180: 1178: 1175: 1173: 1170: 1168: 1165: 1163: 1160: 1156: 1153: 1152: 1151: 1148: 1146: 1143: 1141: 1138: 1136: 1133: 1132: 1130: 1126: 1120: 1117: 1113: 1110: 1108: 1105: 1104: 1103: 1100: 1098: 1095: 1090: 1088: 1085: 1083: 1080: 1078: 1075: 1074: 1073: 1070: 1069: 1067: 1063: 1053: 1050: 1048: 1045: 1043: 1040: 1038: 1035: 1033: 1030: 1028: 1025: 1024: 1022: 1018: 1012: 1009: 1007: 1004: 1002: 999: 998: 996: 992: 986: 983: 981: 978: 976: 973: 971: 968: 966: 963: 961: 958: 956: 953: 952: 950: 946: 939: 937:Mutter on GSK 936: 935: 933: 929: 926: 922: 919: 915: 905: 902: 900: 897: 895: 892: 890: 887: 885: 882: 880: 877: 875: 872: 870: 867: 865: 862: 861: 859: 855: 849: 846: 844: 841: 837: 834: 832: 829: 828: 827: 824: 823: 821: 817: 811: 808: 806: 803: 801: 798: 796: 793: 791: 788: 785: 783: 780: 779: 777: 773: 767: 764: 762: 759: 757: 754: 752: 751:GNOME Fractal 749: 747: 744: 742: 739: 737: 734: 732: 729: 727: 724: 723: 721: 717: 711: 708: 706: 703: 701: 698: 696: 693: 691: 688: 686: 683: 682: 680: 676: 670: 667: 665: 662: 660: 657: 655: 652: 650: 647: 645: 642: 641: 639: 635: 629: 626: 624: 621: 619: 616: 614: 613:GNOME Devhelp 611: 609: 606: 604: 601: 599: 596: 594: 591: 590: 588: 584: 581: 579: 575: 569: 566: 564: 561: 559: 556: 554: 551: 549: 546: 544: 541: 539: 536: 534: 531: 529: 526: 524: 521: 519: 516: 514: 513:Character Map 511: 509: 506: 504: 501: 499: 496: 495: 493: 491: 487: 483: 476: 471: 469: 464: 462: 457: 456: 453: 447: 444: 440: 435: 434: 415: 409: 403: 399: 396: 391: 385: 380: 374: 369: 363: 358: 352: 347: 338: 332: 327: 312: 306: 302: 291: 288: 285: 282: 280: 277: 276: 272: 261: 254: 252: 248: 243: 241: 237: 233: 229: 225: 221: 217: 212: 210: 206: 205:free software 202: 198: 194: 190: 186: 182: 178: 175: 171: 162: 156: 152: 149: 146: 144: 140: 137: 134: 132: 128: 124: 121: 119: 115: 111: 107: 100: 95: 83: 82: 80: 78: 74: 70: 56:/ 4 July 2024 54: 48: 46: 42: 38: 24: 20: 1475:expanding it 1464: 1418:expanding it 1407: 1392: 1342: 1328: 1230:X.Org Server 1176: 874:dconf-editor 800:Sound Juicer 417:. Retrieved 408: 390: 379: 368: 357: 346: 337: 326: 314:. Retrieved 305: 292:(competitor) 286:(competitor) 251:Apple Safari 244: 213: 169: 168: 50:1.1.42  1382:WikiProject 1006:GNOME Panel 975:GNOME Shell 826:GNOME Games 710:Simple Scan 659:GNOME LaTeX 628:Gtranslator 586:Development 543:Text Editor 209:MIT License 148:MIT License 63:4 July 2024 1514:Categories 1306:Luis Villa 1240:PackageKit 1235:PulseAudio 1065:GNOME Base 1011:Clearlooks 917:Components 518:Dictionary 503:Calculator 419:2009-10-25 297:References 284:Saxon XSLT 109:Written in 77:Repository 32:1999-09-23 1285:Outreachy 1263:Community 1210:GStreamer 1200:AppStream 960:Cantarell 857:Utilities 795:Rhythmbox 669:OCRFeeder 654:Evolution 123:Unix-like 1362:Category 1245:HarfBuzz 1155:GnomeVFS 1145:GNOME-DB 1047:GNOME Do 1032:Cinnamon 1001:Metacity 931:GNOME 40 894:Seahorse 719:Internet 705:Shotwell 700:Inkscape 678:Graphics 664:Gnumeric 558:Terminal 553:Snapshot 548:Software 508:Calendar 398:Archived 316:6 August 257:See also 216:xsltproc 94:/libxslt 1372:Commons 1225:Wayland 1220:Poppler 1182:libxml2 1177:libxslt 1167:Tracker 1162:Librsvg 1140:Keyring 1107:GObject 1091:Clutter 1027:Adwaita 994:GNOME 2 948:GNOME 3 889:GParted 869:Brasero 848:PyChess 843:gbrainy 786:EasyTag 782:Banshee 731:Empathy 644:AbiWord 618:Nemiver 598:Builder 279:libxml2 224:DocBook 193:libxml2 172:is the 170:libxslt 159:xmlsoft 154:Website 143:License 61: ( 30: ( 17:libxslt 1294:People 1275:GUADEC 1042:Diodon 970:Mutter 899:Tomboy 790:Pitivi 695:gThumb 685:F-Spot 637:Office 593:Anjuta 578:Extras 563:Videos 528:Evince 247:WebKit 240:Python 92:/GNOME 88:.gnome 86:gitlab 1465:This 1408:This 1250:Cairo 1205:D-Bus 1135:dconf 1128:Other 1097:Pango 1020:Other 884:gnote 879:gedit 836:Mines 831:Chess 819:Games 810:sushi 775:Media 756:Gobby 741:Geary 736:Ekiga 726:Balsa 623:Geany 538:Loupe 533:Files 523:Disks 498:Boxes 482:GNOME 290:Xalan 230:like 201:XPath 189:Saxon 185:EXSLT 181:GNOME 1471:stub 1414:stub 1172:Vala 1150:GVfs 1119:IBus 1102:GLib 1037:MATE 985:Orca 904:Yelp 761:Jami 690:GIMP 608:Meld 318:2024 245:The 236:Perl 174:XSLT 161:.org 136:XSLT 131:Type 90:.org 1112:GIO 1087:ATK 1082:GSK 1077:GDK 1072:GTK 965:GDM 649:Dia 568:Web 238:or 232:PHP 197:XML 1516:: 242:. 234:, 1502:e 1495:t 1488:v 1477:. 1445:e 1438:t 1431:v 1420:. 940:… 474:e 467:t 460:v 422:. 320:. 177:C 112:C 65:) 34:)

Index

Stable release
Edit this on Wikidata
Repository
gitlab.gnome.org/GNOME/libxslt
Edit this at Wikidata
Operating system
Unix-like
Type
XSLT
License
MIT License
xmlsoft.org
XSLT
C
GNOME
EXSLT
Saxon
libxml2
XML
XPath
free software
MIT License
xsltproc
language bindings and wrappers
DocBook
programming languages
PHP
Perl
Python
WebKit

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.