extensions.json 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622
  1. [
  2. {
  3. "name": "address_standardizer",
  4. "comment": "Used to parse an address into constituent elements. Generally used to support geocoding address normalization step.",
  5. "tags": ["Utility"],
  6. "link": "https://postgis.net/docs/manual-2.5/Address_Standardizer.html",
  7. "github_url": null,
  8. "product": null,
  9. "product_url": null
  10. },
  11. {
  12. "name": "address_standardizer_data_us",
  13. "comment": "Address Standardizer US dataset example",
  14. "tags": ["Dataset"],
  15. "link": "https://postgis.net/docs/manual-2.5/Address_Standardizer.html",
  16. "github_url": null,
  17. "product": null,
  18. "product_url": null
  19. },
  20. {
  21. "name": "amcheck",
  22. "comment": "functions for verifying relation integrity",
  23. "tags": ["Admin", "Utility"],
  24. "link": "https://www.postgresql.org/docs/current/amcheck.html",
  25. "github_url": null,
  26. "product": null,
  27. "product_url": null
  28. },
  29. {
  30. "name": "autoinc",
  31. "comment": "functions for autoincrementing fields",
  32. "tags": ["Utility"],
  33. "link": "https://www.postgresql.org/docs/current/contrib-spi.html#id-1.11.7.50.6",
  34. "github_url": null,
  35. "product": null,
  36. "product_url": null
  37. },
  38. {
  39. "name": "bloom",
  40. "comment": "bloom access method - signature file based index",
  41. "tags": ["Index"],
  42. "link": "https://www.postgresql.org/docs/current/bloom.html",
  43. "github_url": null,
  44. "product": null,
  45. "product_url": null
  46. },
  47. {
  48. "name": "btree_gin",
  49. "comment": "support for indexing common datatypes in GIN",
  50. "tags": ["Index"],
  51. "link": "https://www.postgresql.org/docs/current/btree-gin.html",
  52. "github_url": null,
  53. "product": null,
  54. "product_url": null
  55. },
  56. {
  57. "name": "btree_gist",
  58. "comment": "support for indexing common datatypes in GiST",
  59. "tags": ["Index"],
  60. "link": "https://www.postgresql.org/docs/current/btree-gist.html",
  61. "github_url": null,
  62. "product": null,
  63. "product_url": null
  64. },
  65. {
  66. "name": "citext",
  67. "comment": "data type for case-insensitive character strings",
  68. "tags": ["Data Type"],
  69. "link": "https://www.postgresql.org/docs/current/citext.html",
  70. "github_url": null,
  71. "product": null,
  72. "product_url": null
  73. },
  74. {
  75. "name": "cube",
  76. "comment": "data type for multidimensional cubes",
  77. "tags": ["Data Type"],
  78. "link": "https://www.postgresql.org/docs/current/cube.html",
  79. "github_url": null,
  80. "product": null,
  81. "product_url": null
  82. },
  83. {
  84. "name": "dblink",
  85. "comment": "connect to other PostgreSQL databases from within a database",
  86. "tags": ["Admin", "Utility"],
  87. "link": "https://www.postgresql.org/docs/current/contrib-dblink-function.html",
  88. "github_url": null,
  89. "product": null,
  90. "product_url": null
  91. },
  92. {
  93. "name": "dict_int",
  94. "comment": "text search dictionary template for integers",
  95. "tags": ["Search"],
  96. "link": "https://www.postgresql.org/docs/current/dict-int.html",
  97. "github_url": null,
  98. "product": null,
  99. "product_url": null
  100. },
  101. {
  102. "name": "dict_xsyn",
  103. "comment": "text search dictionary template for extended synonym processing",
  104. "tags": ["Search"],
  105. "link": "https://www.postgresql.org/docs/current/dict-xsyn.html",
  106. "github_url": null,
  107. "product": null,
  108. "product_url": null
  109. },
  110. {
  111. "name": "earthdistance",
  112. "comment": "calculate great-circle distances on the surface of the Earth",
  113. "tags": ["Geo", "Utility"],
  114. "link": "https://www.postgresql.org/docs/current/earthdistance.html",
  115. "github_url": null,
  116. "product": null,
  117. "product_url": null
  118. },
  119. {
  120. "name": "fuzzystrmatch",
  121. "comment": "determine similarities and distance between strings",
  122. "tags": ["Search"],
  123. "link": "https://www.postgresql.org/docs/current/fuzzystrmatch.html",
  124. "github_url": null,
  125. "product": null,
  126. "product_url": null
  127. },
  128. {
  129. "name": "hstore",
  130. "comment": "data type for storing sets of (key, value) pairs",
  131. "tags": ["Data Type"],
  132. "link": "https://www.postgresql.org/docs/current/hstore.html",
  133. "github_url": null,
  134. "product": null,
  135. "product_url": null
  136. },
  137. {
  138. "name": "hypopg",
  139. "comment": "Hypothetical indexes for PostgreSQL",
  140. "tags": ["Admin", "Index"],
  141. "link": "/guides/database/extensions/hypopg",
  142. "github_url": null,
  143. "product": null,
  144. "product_url": null
  145. },
  146. {
  147. "name": "http",
  148. "comment": "HTTP client for PostgreSQL, allows web page retrieval inside the database.",
  149. "tags": ["Utility"],
  150. "link": "/guides/database/extensions/http",
  151. "github_url": null,
  152. "product": null,
  153. "product_url": null
  154. },
  155. {
  156. "name": "insert_username",
  157. "comment": "functions for tracking who changed a table",
  158. "tags": ["Audit", "Utility"],
  159. "link": "https://www.postgresql.org/docs/current/contrib-spi.html#id-1.11.7.50.7",
  160. "github_url": null,
  161. "product": null,
  162. "product_url": null
  163. },
  164. {
  165. "name": "old_snapshot",
  166. "comment": "utilities in support of old_snapshot_threshold",
  167. "tags": ["Admin", "Utility"],
  168. "link": "https://www.postgresql.org/docs/current/oldsnapshot.html",
  169. "github_url": null,
  170. "product": null,
  171. "product_url": null
  172. },
  173. {
  174. "name": "index_advisor",
  175. "comment": "optimize query performance with automatic index recommendation",
  176. "tags": ["Utility"],
  177. "link": "/guides/database/extensions/index_advisor",
  178. "github_url": "https://github.com/supabase/index_advisor",
  179. "product": "Index Advisor Report",
  180. "product_url": "/project/{ref}/observability/query-performance"
  181. },
  182. {
  183. "name": "intarray",
  184. "comment": "functions, operators, and index support for 1-D arrays of integers",
  185. "tags": ["Utility"],
  186. "link": "https://www.postgresql.org/docs/current/intarray.html",
  187. "github_url": null,
  188. "product": null,
  189. "product_url": null
  190. },
  191. {
  192. "name": "isn",
  193. "comment": "data types for international product numbering standards",
  194. "tags": ["Data Type"],
  195. "link": "https://www.postgresql.org/docs/current/isn.html",
  196. "github_url": null,
  197. "product": null,
  198. "product_url": null
  199. },
  200. {
  201. "name": "lo",
  202. "comment": "Large Object maintenance",
  203. "tags": ["Data Type"],
  204. "link": "https://www.postgresql.org/docs/current/lo.html",
  205. "github_url": null,
  206. "product": null,
  207. "product_url": null
  208. },
  209. {
  210. "name": "ltree",
  211. "comment": "data type for hierarchical tree-like structures",
  212. "tags": ["Data Type"],
  213. "link": "https://www.postgresql.org/docs/current/ltree.html",
  214. "github_url": null,
  215. "product": null,
  216. "product_url": null
  217. },
  218. {
  219. "name": "moddatetime",
  220. "comment": "functions for tracking last modification time",
  221. "tags": ["Audit", "Utility"],
  222. "link": "https://www.postgresql.org/docs/current/contrib-spi.html#id-1.11.7.50.8",
  223. "github_url": null,
  224. "product": null,
  225. "product_url": null
  226. },
  227. {
  228. "name": "pg_cron",
  229. "comment": "Job scheduler for PostgreSQL",
  230. "tags": ["Utility"],
  231. "link": "/guides/database/extensions/pg_cron",
  232. "github_url": "https://github.com/citusdata/pg_cron",
  233. "product": "Briven Cron",
  234. "product_url": "/project/{ref}/integrations/cron"
  235. },
  236. {
  237. "name": "pg_freespacemap",
  238. "comment": "examine the free space map (FSM)",
  239. "tags": ["Admin", "Utility"],
  240. "link": "https://www.postgresql.org/docs/current/pgfreespacemap.html",
  241. "github_url": null,
  242. "product": null,
  243. "product_url": null
  244. },
  245. {
  246. "name": "pg_graphql",
  247. "comment": "pg_graphql: GraphQL support",
  248. "tags": ["Utility"],
  249. "link": "/guides/database/extensions/pg_graphql",
  250. "github_url": "https://github.com/supabase/pg_graphql",
  251. "product": "GraphiQL",
  252. "product_url": "/project/{ref}/api/graphiql"
  253. },
  254. {
  255. "name": "pg_hashids",
  256. "comment": "pg_hashids",
  257. "tags": ["Utility"],
  258. "link": "/guides/database/extensions/pg_hashids",
  259. "github_url": null,
  260. "product": null,
  261. "product_url": null
  262. },
  263. {
  264. "name": "pg_jsonschema",
  265. "comment": "pg_jsonschema",
  266. "tags": ["Utility"],
  267. "link": "/guides/database/extensions/pg_jsonschema",
  268. "github_url": null,
  269. "product": null,
  270. "product_url": null
  271. },
  272. {
  273. "name": "pg_net",
  274. "comment": "Async HTTP",
  275. "tags": ["Utility", "Notifications"],
  276. "link": "/guides/database/extensions/pg_net",
  277. "github_url": "https://github.com/supabase/pg_net",
  278. "product": "Database Webhooks",
  279. "product_url": "/project/{ref}/integrations/webhooks"
  280. },
  281. {
  282. "name": "pg_partman",
  283. "comment": "Automated partition management",
  284. "tags": ["Utility"],
  285. "link": "https://github.com/pgpartman/pg_partman",
  286. "github_url": "https://github.com/pgpartman/pg_partman",
  287. "product": null,
  288. "product_url": null
  289. },
  290. {
  291. "name": "pg_prewarm",
  292. "comment": "prewarm relation data",
  293. "tags": ["Admin", "Utility"],
  294. "link": "https://www.postgresql.org/docs/current/pgprewarm.html",
  295. "github_url": null,
  296. "product": null,
  297. "product_url": null
  298. },
  299. {
  300. "name": "pg_stat_statements",
  301. "comment": "track execution statistics of all SQL statements executed",
  302. "tags": ["Admin", "Utility"],
  303. "link": "/guides/database/extensions/pg_stat_statements",
  304. "github_url": null,
  305. "product": "Query Performance",
  306. "product_url": "/project/{ref}/observability/query-performance"
  307. },
  308. {
  309. "name": "pg_surgery",
  310. "comment": "extension to perform surgery on a damaged relation",
  311. "tags": ["Admin", "Utility"],
  312. "link": "https://www.postgresql.org/docs/current/pgsurgery.html",
  313. "github_url": null,
  314. "product": null,
  315. "product_url": null
  316. },
  317. {
  318. "name": "pg_trgm",
  319. "comment": "text similarity measurement and index searching based on trigrams",
  320. "tags": ["Search"],
  321. "link": "https://www.postgresql.org/docs/current/pgtrgm.html",
  322. "github_url": null,
  323. "product": null,
  324. "product_url": null
  325. },
  326. {
  327. "name": "pgaudit",
  328. "comment": "provides auditing functionality",
  329. "tags": ["Audit", "Utility"],
  330. "link": "/guides/database/extensions/pgaudit",
  331. "github_url": null,
  332. "product": null,
  333. "product_url": null
  334. },
  335. {
  336. "name": "pg_walinspect",
  337. "comment": "functions to inspect contents of PostgreSQL Write-Ahead Log",
  338. "tags": ["Admin", "Utility"],
  339. "link": "https://www.postgresql.org/docs/current/pgwalinspect.html",
  340. "github_url": null,
  341. "product": null,
  342. "product_url": null
  343. },
  344. {
  345. "name": "pgcrypto",
  346. "comment": "cryptographic functions",
  347. "tags": ["Utility", "Cryptography"],
  348. "link": "https://www.postgresql.org/docs/current/pgcrypto.html",
  349. "github_url": null,
  350. "product": null,
  351. "product_url": null
  352. },
  353. {
  354. "name": "pgjwt",
  355. "comment": "JSON Web Token API for Postgresql",
  356. "tags": ["Utility", "Cryptography"],
  357. "link": "/guides/database/extensions/pgjwt",
  358. "github_url": "https://github.com/michelp/pgjwt",
  359. "product": null,
  360. "product_url": null,
  361. "deprecated": ["Postgres 17"]
  362. },
  363. {
  364. "name": "pgroonga",
  365. "comment": "Super fast and all languages supported full text search index based on Groonga",
  366. "tags": ["Search"],
  367. "link": "/guides/database/extensions/pgroonga",
  368. "github_url": null,
  369. "product": null,
  370. "product_url": null
  371. },
  372. {
  373. "name": "pgroonga_database",
  374. "comment": "PGroonga database management module",
  375. "tags": ["Admin"],
  376. "link": "https://pgroonga.github.io/reference/modules/pgroonga-database.html",
  377. "github_url": null,
  378. "product": null,
  379. "product_url": null
  380. },
  381. {
  382. "name": "pgrouting",
  383. "comment": "pgRouting Extension",
  384. "tags": ["Geo", "Utility"],
  385. "link": "/guides/database/extensions/pgrouting",
  386. "github_url": null,
  387. "product": null,
  388. "product_url": null
  389. },
  390. {
  391. "name": "pgrowlocks",
  392. "comment": "show row-level locking information",
  393. "tags": ["Admin", "Utility"],
  394. "link": "https://www.postgresql.org/docs/current/pgrowlocks.html",
  395. "github_url": null,
  396. "product": null,
  397. "product_url": null
  398. },
  399. {
  400. "name": "pgsodium",
  401. "comment": "Postgres extension for libsodium functions",
  402. "tags": ["Utility", "Cryptography"],
  403. "link": "/guides/database/extensions/pgsodium",
  404. "github_url": "https://github.com/michelp/pgsodium",
  405. "product": "Briven Vault",
  406. "product_url": "/project/{ref}/settings/vault/secrets"
  407. },
  408. {
  409. "name": "pgstattuple",
  410. "comment": "show tuple-level statistics",
  411. "tags": ["Admin", "Utility"],
  412. "link": "https://www.postgresql.org/docs/current/pgstattuple.html",
  413. "github_url": null,
  414. "product": null,
  415. "product_url": null
  416. },
  417. {
  418. "name": "pgtap",
  419. "comment": "Unit testing for PostgreSQL",
  420. "tags": ["Utility", "Testing"],
  421. "link": "/guides/database/extensions/pgtap",
  422. "github_url": null,
  423. "product": null
  424. },
  425. {
  426. "name": "plcoffee",
  427. "comment": "PL/CoffeeScript (v8) trusted procedural language",
  428. "tags": ["Language"],
  429. "link": "https://github.com/plv8/plv8/blob/master/doc/plv8.md#coffeescript-extension",
  430. "github_url": null,
  431. "product": null,
  432. "product_url": null,
  433. "deprecated": ["Postgres 17"]
  434. },
  435. {
  436. "name": "pljava",
  437. "comment": "PL/Java procedural language (https://tada.github.io/pljava/)",
  438. "tags": ["Language"],
  439. "link": "https://tada.github.io/pljava/",
  440. "github_url": null,
  441. "product": null
  442. },
  443. {
  444. "name": "plls",
  445. "comment": "PL/LiveScript (v8) trusted procedural language",
  446. "tags": ["Language"],
  447. "link": "https://github.com/plv8/plv8/blob/master/doc/plv8.md#livescript-extension",
  448. "github_url": null,
  449. "product": null,
  450. "product_url": null,
  451. "deprecated": ["Postgres 17"]
  452. },
  453. {
  454. "name": "plpgsql",
  455. "comment": "PL/pgSQL procedural language",
  456. "tags": ["Language"],
  457. "link": "https://www.postgresql.org/docs/current/plpgsql.html",
  458. "github_url": null,
  459. "product": null,
  460. "product_url": null
  461. },
  462. {
  463. "name": "plpgsql_check",
  464. "comment": "extended check for plpgsql functions",
  465. "tags": ["Utility", "Testing"],
  466. "link": "/guides/database/extensions/plpgsql_check",
  467. "github_url": null,
  468. "product": null,
  469. "product_url": null
  470. },
  471. {
  472. "name": "plv8",
  473. "comment": "PL/JavaScript (v8) trusted procedural language",
  474. "tags": ["Language"],
  475. "link": "/guides/database/extensions/plv8",
  476. "github_url": null,
  477. "product": null,
  478. "product_url": null,
  479. "deprecated": ["Postgres 17"]
  480. },
  481. {
  482. "name": "postgis",
  483. "comment": "PostGIS geometry and geography spatial types and functions",
  484. "tags": ["Geo"],
  485. "link": "/guides/database/extensions/postgis",
  486. "github_url": null,
  487. "product": null,
  488. "product_url": null
  489. },
  490. {
  491. "name": "postgres_fdw",
  492. "comment": "foreign-data wrapper for remote PostgreSQL servers",
  493. "tags": ["Admin"],
  494. "link": "/guides/database/extensions/postgres_fdw",
  495. "github_url": null,
  496. "product": null,
  497. "product_url": null
  498. },
  499. {
  500. "name": "refint",
  501. "comment": "functions for implementing referential integrity (obsolete)",
  502. "tags": ["Utility"],
  503. "link": "https://www.postgresql.org/docs/current/contrib-spi.html#id-1.11.7.50.5",
  504. "github_url": null,
  505. "product": null,
  506. "product_url": null
  507. },
  508. {
  509. "name": "rum",
  510. "comment": "GIN-like index for text search",
  511. "tags": ["Index", "Search"],
  512. "link": "/guides/database/extensions/rum",
  513. "github_url": null,
  514. "product": null,
  515. "product_url": null
  516. },
  517. {
  518. "name": "seg",
  519. "comment": "data type for representing line segments or floating-point intervals",
  520. "tags": ["Utility"],
  521. "link": "https://www.postgresql.org/docs/current/seg.html",
  522. "github_url": null,
  523. "product": null,
  524. "product_url": null
  525. },
  526. {
  527. "name": "sslinfo",
  528. "comment": "information about SSL certificates",
  529. "tags": ["Admin", "Utility"],
  530. "link": "https://www.postgresql.org/docs/current/sslinfo.html",
  531. "github_url": null,
  532. "product": null,
  533. "product_url": null
  534. },
  535. {
  536. "name": "tablefunc",
  537. "comment": "functions that manipulate whole tables, including crosstab",
  538. "tags": ["Utility"],
  539. "link": "https://www.postgresql.org/docs/current/tablefunc.html",
  540. "github_url": null,
  541. "product": null,
  542. "product_url": null
  543. },
  544. {
  545. "name": "tcn",
  546. "comment": "Triggered change notifications",
  547. "tags": ["Utility", "Notifications"],
  548. "link": "https://www.postgresql.org/docs/current/tcn.html",
  549. "github_url": null,
  550. "product": null,
  551. "product_url": null
  552. },
  553. {
  554. "name": "timescaledb",
  555. "comment": "Enables scalable inserts and complex queries for time-series data",
  556. "tags": ["Time Series", "Data Type", "Utility"],
  557. "link": "/guides/database/extensions/timescaledb",
  558. "github_url": null,
  559. "product": null,
  560. "product_url": null,
  561. "deprecated": ["Postgres 17"]
  562. },
  563. {
  564. "name": "tsm_system_rows",
  565. "comment": "TABLESAMPLE method which accepts number of rows as a limit",
  566. "tags": ["Utility"],
  567. "link": "https://www.postgresql.org/docs/current/tsm-system-rows.html",
  568. "github_url": null,
  569. "product": null
  570. },
  571. {
  572. "name": "tsm_system_time",
  573. "comment": "TABLESAMPLE method which accepts time in milliseconds as a limit",
  574. "tags": ["Utility"],
  575. "link": "https://www.postgresql.org/docs/current/tsm-system-time.html",
  576. "github_url": null,
  577. "product": null,
  578. "product_url": null
  579. },
  580. {
  581. "name": "unaccent",
  582. "comment": "text search dictionary that removes accents",
  583. "tags": ["Search"],
  584. "link": "https://www.postgresql.org/docs/current/unaccent.html",
  585. "github_url": null,
  586. "product": null,
  587. "product_url": null
  588. },
  589. {
  590. "name": "uuid-ossp",
  591. "comment": "generate universally unique identifiers (UUIDs)",
  592. "tags": ["Utility", "Data Type"],
  593. "link": "/guides/database/extensions/uuid-ossp",
  594. "github_url": null,
  595. "product": null,
  596. "product_url": null
  597. },
  598. {
  599. "name": "vector",
  600. "comment": "vector data type with similarity search",
  601. "tags": ["AI", "Data Type", "Search"],
  602. "link": "/guides/database/extensions/pgvector",
  603. "github_url": "https://github.com/pgvector/pgvector",
  604. "product": "Briven Vector",
  605. "product_url": null
  606. },
  607. {
  608. "name": "pg_repack",
  609. "comment": "Optimize physical storage and remove bloat from tables and indexes",
  610. "tags": ["Admin", "Utility"],
  611. "link": "/guides/database/extensions/pg_repack"
  612. },
  613. {
  614. "name": "wrappers",
  615. "comment": "Foreign data wrappers developed by Briven",
  616. "tags": ["Admin", "Utility"],
  617. "link": "/guides/database/extensions/wrappers/overview",
  618. "github_url": "https://github.com/supabase/wrappers",
  619. "product": "Briven Wrappers",
  620. "product_url": "/project/{ref}/database/wrappers"
  621. }
  622. ]