CINXE.COM

Frictionless Data | Frictionless Data

<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Frictionless Data | Frictionless Data</title> <meta name="generator" content="VuePress 1.8.2"> <link rel="icon" href="/img/favicon.ico"> <link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png"> <link rel="apple-touch-icon" sizes="180x180" href="/img/apple-touch-icon.png"> <link rel="mask-icon" color="#000000" href="/img/safari-pinned-tab.svg"> <link rel="manifest" href="/img/site.webmanifest"> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:300,400,700,900&amp;display=swap"> <link rel="stylesheet" href="/fonts/index.css"> <script src="https://plausible.io/js/script.js" data-domain="frictionlessdata.io"></script> <script src="https://unpkg.com/honeycomb-grid@3.1.3"></script> <script src="https://unpkg.com/svg.js@2.7.1"></script> <link rel="alternate" type="application/rss+xml" href="https://frictionlessdata.io/rss.xml" title="Frictionless Data RSS Feed"> <link rel="alternate" type="application/atom+xml" href="https://frictionlessdata.io/feed.atom" title="Frictionless Data Atom Feed"> <link rel="alternate" type="application/json" href="https://frictionlessdata.io/feed.json" title="Frictionless Data JSON Feed"> <meta name="description" content="Data software and standards"> <meta property="og:image" content="/img/frictionless-color-logo.png"> <meta name="twitter:image" content="/img/frictionless-color-logo.png"> <meta property="og:description" content="Data software and standards"> <meta name="twitter:description" content="Data software and standards"> <meta itemprop="description" content="Data software and standards"> <meta property="og:url" content="/"> <meta name="twitter:url" content="/"> <meta property="og:title" content="Frictionless Data"> <meta name="twitter:title" content="Frictionless Data"> <meta itemprop="name" content="Frictionless Data"> <meta property="og:type" content="article"> <meta name="twitter:card" content="summary"> <meta property="og:site_name" content="Frictionless Data"> <link rel="preload" href="/assets/css/0.styles.82f86bd4.css" as="style"><link rel="preload" href="/assets/js/app.3a213ff8.js" as="script"><link rel="preload" href="/assets/js/3.f382f669.js" as="script"><link rel="preload" href="/assets/js/2.15425db4.js" as="script"><link rel="preload" href="/assets/js/9.b5468429.js" as="script"><link rel="prefetch" href="/assets/js/10.f7c1e786.js"><link rel="prefetch" href="/assets/js/100.f3be7755.js"><link rel="prefetch" href="/assets/js/101.7e1d6df4.js"><link rel="prefetch" href="/assets/js/102.0e0446fa.js"><link rel="prefetch" href="/assets/js/103.3bcdbc40.js"><link rel="prefetch" href="/assets/js/104.fe7e63b7.js"><link rel="prefetch" href="/assets/js/105.394d3853.js"><link rel="prefetch" href="/assets/js/106.36ee2e75.js"><link rel="prefetch" href="/assets/js/107.59014df2.js"><link rel="prefetch" href="/assets/js/108.38ad65f8.js"><link rel="prefetch" href="/assets/js/109.d3f9e9d9.js"><link rel="prefetch" href="/assets/js/11.9aa76f4b.js"><link rel="prefetch" href="/assets/js/110.0adde45d.js"><link rel="prefetch" href="/assets/js/111.2eda7610.js"><link rel="prefetch" href="/assets/js/112.072d253f.js"><link rel="prefetch" href="/assets/js/113.2e34c2f6.js"><link rel="prefetch" href="/assets/js/114.78ae2f39.js"><link rel="prefetch" href="/assets/js/115.24c7eaf7.js"><link rel="prefetch" href="/assets/js/116.85bdea59.js"><link rel="prefetch" href="/assets/js/117.85164eb1.js"><link rel="prefetch" href="/assets/js/118.dfd2fa17.js"><link rel="prefetch" href="/assets/js/119.4464f1f2.js"><link rel="prefetch" href="/assets/js/12.d9fb47fc.js"><link rel="prefetch" href="/assets/js/120.8f23ec46.js"><link rel="prefetch" href="/assets/js/121.c7c0fbf6.js"><link rel="prefetch" href="/assets/js/122.a52b442f.js"><link rel="prefetch" href="/assets/js/123.3cc6b810.js"><link rel="prefetch" href="/assets/js/124.8c18f3b9.js"><link rel="prefetch" href="/assets/js/125.f54a71c6.js"><link rel="prefetch" href="/assets/js/126.88c9378d.js"><link rel="prefetch" href="/assets/js/127.5ff67dd0.js"><link rel="prefetch" href="/assets/js/128.6825e92c.js"><link rel="prefetch" href="/assets/js/129.b87476ad.js"><link rel="prefetch" href="/assets/js/13.d6483d82.js"><link rel="prefetch" href="/assets/js/130.78128d8b.js"><link rel="prefetch" href="/assets/js/131.b9e59486.js"><link rel="prefetch" href="/assets/js/132.de22cc97.js"><link rel="prefetch" href="/assets/js/133.ac61a8e6.js"><link rel="prefetch" href="/assets/js/134.f2523058.js"><link rel="prefetch" href="/assets/js/135.ba0f9f60.js"><link rel="prefetch" href="/assets/js/136.f0200fb6.js"><link rel="prefetch" href="/assets/js/137.36d45931.js"><link rel="prefetch" href="/assets/js/138.40f3a2e2.js"><link rel="prefetch" href="/assets/js/139.607d49c1.js"><link rel="prefetch" href="/assets/js/14.b66cad77.js"><link rel="prefetch" href="/assets/js/140.d5db7070.js"><link rel="prefetch" href="/assets/js/141.b4624c5c.js"><link rel="prefetch" href="/assets/js/142.37192aba.js"><link rel="prefetch" href="/assets/js/143.6495e26e.js"><link rel="prefetch" href="/assets/js/144.290ed437.js"><link rel="prefetch" href="/assets/js/145.db979748.js"><link rel="prefetch" href="/assets/js/146.6e7c9a8b.js"><link rel="prefetch" href="/assets/js/147.a316a5ee.js"><link rel="prefetch" href="/assets/js/148.3d70d053.js"><link rel="prefetch" href="/assets/js/149.9c67d050.js"><link rel="prefetch" href="/assets/js/15.0fe1cf81.js"><link rel="prefetch" href="/assets/js/150.39300daf.js"><link rel="prefetch" href="/assets/js/151.99fc6a01.js"><link rel="prefetch" href="/assets/js/152.7beb3f01.js"><link rel="prefetch" href="/assets/js/153.7b25b3e7.js"><link rel="prefetch" href="/assets/js/154.c530712f.js"><link rel="prefetch" href="/assets/js/155.42825827.js"><link rel="prefetch" href="/assets/js/156.5c3dc938.js"><link rel="prefetch" href="/assets/js/157.d3eac80a.js"><link rel="prefetch" href="/assets/js/158.b6b82fb4.js"><link rel="prefetch" href="/assets/js/159.6f580678.js"><link rel="prefetch" href="/assets/js/16.67c821df.js"><link rel="prefetch" href="/assets/js/160.72ed66cd.js"><link rel="prefetch" href="/assets/js/161.37b24ce2.js"><link rel="prefetch" href="/assets/js/162.4a3d41ac.js"><link rel="prefetch" href="/assets/js/163.7d659e7a.js"><link rel="prefetch" href="/assets/js/164.98393809.js"><link rel="prefetch" href="/assets/js/165.56161c6a.js"><link rel="prefetch" href="/assets/js/166.db84c559.js"><link rel="prefetch" href="/assets/js/167.e71c3cb9.js"><link rel="prefetch" href="/assets/js/168.90da1217.js"><link rel="prefetch" href="/assets/js/169.75839ea7.js"><link rel="prefetch" href="/assets/js/17.ed0d6bbd.js"><link rel="prefetch" href="/assets/js/170.01e405fc.js"><link rel="prefetch" href="/assets/js/171.58bf810e.js"><link rel="prefetch" href="/assets/js/172.16ba65ef.js"><link rel="prefetch" href="/assets/js/173.560957ed.js"><link rel="prefetch" href="/assets/js/174.3966497a.js"><link rel="prefetch" href="/assets/js/175.a721089a.js"><link rel="prefetch" href="/assets/js/176.ad6847db.js"><link rel="prefetch" href="/assets/js/177.e25b849a.js"><link rel="prefetch" href="/assets/js/178.84bba6c4.js"><link rel="prefetch" href="/assets/js/179.87c2c67e.js"><link rel="prefetch" href="/assets/js/18.d28fc2eb.js"><link rel="prefetch" href="/assets/js/180.481adeb0.js"><link rel="prefetch" href="/assets/js/181.57db0f9a.js"><link rel="prefetch" href="/assets/js/182.bbd38c7e.js"><link rel="prefetch" href="/assets/js/183.d38ffcf5.js"><link rel="prefetch" href="/assets/js/184.826ec8b7.js"><link rel="prefetch" href="/assets/js/185.e68ec498.js"><link rel="prefetch" href="/assets/js/186.e4651f0c.js"><link rel="prefetch" href="/assets/js/187.4c018039.js"><link rel="prefetch" href="/assets/js/188.c362afdf.js"><link rel="prefetch" href="/assets/js/189.eefcfeda.js"><link rel="prefetch" href="/assets/js/19.e318a14d.js"><link rel="prefetch" href="/assets/js/190.29c052a2.js"><link rel="prefetch" href="/assets/js/191.325dd2f0.js"><link rel="prefetch" href="/assets/js/192.92e12fc4.js"><link rel="prefetch" href="/assets/js/193.f73ec0ee.js"><link rel="prefetch" href="/assets/js/194.441acc6d.js"><link rel="prefetch" href="/assets/js/195.fb1fe7e2.js"><link rel="prefetch" href="/assets/js/196.4009e87d.js"><link rel="prefetch" href="/assets/js/197.d7dbacaf.js"><link rel="prefetch" href="/assets/js/198.0ace7713.js"><link rel="prefetch" href="/assets/js/199.9ce5620b.js"><link rel="prefetch" href="/assets/js/20.a5fbf886.js"><link rel="prefetch" href="/assets/js/200.d16e6714.js"><link rel="prefetch" href="/assets/js/21.14c093bc.js"><link rel="prefetch" href="/assets/js/22.2c8e874b.js"><link rel="prefetch" href="/assets/js/23.6c036463.js"><link rel="prefetch" href="/assets/js/24.c46f7101.js"><link rel="prefetch" href="/assets/js/25.456eb0ea.js"><link rel="prefetch" href="/assets/js/26.4bfe982c.js"><link rel="prefetch" href="/assets/js/27.49f94834.js"><link rel="prefetch" href="/assets/js/28.0b998858.js"><link rel="prefetch" href="/assets/js/29.23700df7.js"><link rel="prefetch" href="/assets/js/30.9b4b0b0b.js"><link rel="prefetch" href="/assets/js/31.1461b66d.js"><link rel="prefetch" href="/assets/js/32.d80b54b4.js"><link rel="prefetch" href="/assets/js/33.72bf6e52.js"><link rel="prefetch" href="/assets/js/34.7fe9cce9.js"><link rel="prefetch" href="/assets/js/35.8381e3cb.js"><link rel="prefetch" href="/assets/js/36.856e68b8.js"><link rel="prefetch" href="/assets/js/37.f702daa6.js"><link rel="prefetch" href="/assets/js/38.b0f7874e.js"><link rel="prefetch" href="/assets/js/39.efc74ba0.js"><link rel="prefetch" href="/assets/js/4.86253916.js"><link rel="prefetch" href="/assets/js/40.d2e8922f.js"><link rel="prefetch" href="/assets/js/41.c220c8df.js"><link rel="prefetch" href="/assets/js/42.da8c6b90.js"><link rel="prefetch" href="/assets/js/43.f5b83848.js"><link rel="prefetch" href="/assets/js/44.7e6af297.js"><link rel="prefetch" href="/assets/js/45.70edfea5.js"><link rel="prefetch" href="/assets/js/46.7ef82eed.js"><link rel="prefetch" href="/assets/js/47.7ce0d603.js"><link rel="prefetch" href="/assets/js/48.b96506de.js"><link rel="prefetch" href="/assets/js/49.65f04b89.js"><link rel="prefetch" href="/assets/js/5.7bd12aaf.js"><link rel="prefetch" href="/assets/js/50.db9ab2c9.js"><link rel="prefetch" href="/assets/js/51.532796be.js"><link rel="prefetch" href="/assets/js/52.ef3ab42a.js"><link rel="prefetch" href="/assets/js/53.80261d97.js"><link rel="prefetch" href="/assets/js/54.8c3b034e.js"><link rel="prefetch" href="/assets/js/55.e67c7da2.js"><link rel="prefetch" href="/assets/js/56.65e1e767.js"><link rel="prefetch" href="/assets/js/57.84990213.js"><link rel="prefetch" href="/assets/js/58.a0f0cfcf.js"><link rel="prefetch" href="/assets/js/59.cc1721f0.js"><link rel="prefetch" href="/assets/js/6.c19d05ab.js"><link rel="prefetch" href="/assets/js/60.bc4d3fa1.js"><link rel="prefetch" href="/assets/js/61.061c8843.js"><link rel="prefetch" href="/assets/js/62.88c79852.js"><link rel="prefetch" href="/assets/js/63.a8712733.js"><link rel="prefetch" href="/assets/js/64.c108e977.js"><link rel="prefetch" href="/assets/js/65.071f1fe3.js"><link rel="prefetch" href="/assets/js/66.291b99fd.js"><link rel="prefetch" href="/assets/js/67.c668ed43.js"><link rel="prefetch" href="/assets/js/68.4fe806ef.js"><link rel="prefetch" href="/assets/js/69.9af9f3cd.js"><link rel="prefetch" href="/assets/js/7.340e27ee.js"><link rel="prefetch" href="/assets/js/70.4383c25b.js"><link rel="prefetch" href="/assets/js/71.89c94dae.js"><link rel="prefetch" href="/assets/js/72.58029e7d.js"><link rel="prefetch" href="/assets/js/73.bff5f5c0.js"><link rel="prefetch" href="/assets/js/74.a47e7fc6.js"><link rel="prefetch" href="/assets/js/75.ec5d7d14.js"><link rel="prefetch" href="/assets/js/76.8fa5c677.js"><link rel="prefetch" href="/assets/js/77.6a6fc44c.js"><link rel="prefetch" href="/assets/js/78.cb9a2564.js"><link rel="prefetch" href="/assets/js/79.9be403d2.js"><link rel="prefetch" href="/assets/js/8.4d18202d.js"><link rel="prefetch" href="/assets/js/80.ec49c7bb.js"><link rel="prefetch" href="/assets/js/81.119cea57.js"><link rel="prefetch" href="/assets/js/82.ea0e1c19.js"><link rel="prefetch" href="/assets/js/83.74731cae.js"><link rel="prefetch" href="/assets/js/84.a5692dcf.js"><link rel="prefetch" href="/assets/js/85.b4892b6b.js"><link rel="prefetch" href="/assets/js/86.8b13068a.js"><link rel="prefetch" href="/assets/js/87.69707213.js"><link rel="prefetch" href="/assets/js/88.993fe8bc.js"><link rel="prefetch" href="/assets/js/89.598978d5.js"><link rel="prefetch" href="/assets/js/90.89ae865f.js"><link rel="prefetch" href="/assets/js/91.34e2a6c6.js"><link rel="prefetch" href="/assets/js/92.04d2ff06.js"><link rel="prefetch" href="/assets/js/93.f0fa6979.js"><link rel="prefetch" href="/assets/js/94.0f020cbe.js"><link rel="prefetch" href="/assets/js/95.d8ab2d48.js"><link rel="prefetch" href="/assets/js/96.a5f239a4.js"><link rel="prefetch" href="/assets/js/97.38257cb2.js"><link rel="prefetch" href="/assets/js/98.0f35312c.js"><link rel="prefetch" href="/assets/js/99.27adfc5c.js"> <link rel="stylesheet" href="/assets/css/0.styles.82f86bd4.css"> </head> <body> <div id="app" data-server-rendered="true"><div class="banner w-full bg-yellow"><div class="theme-container no-sidebar home"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" aria-current="page" class="home-link router-link-exact-active router-link-active"><img src="/img/frictionless-full-logo-blackfont.svg" alt="Frictionless Data" class="logo"> <span class="site-name can-hide">Frictionless Data</span></a> <div class="links"><nav class="nav-links can-hide"><div class="nav-item"><a href="/introduction/" class="nav-link"> Introduction </a></div><div class="nav-item"><a href="/projects/" class="nav-link"> Projects </a></div><div class="nav-item"><a href="/universe/" class="nav-link"> Universe </a></div><div class="nav-item"><a href="/adoption/" class="nav-link"> Adoption </a></div><div class="nav-item"><a href="/people/" class="nav-link"> People </a></div><div class="nav-item"><a href="https://fellows.frictionlessdata.io/" target="_blank" rel="noopener noreferrer" class="nav-link external"> Fellows <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Development Menu" class="dropdown-title"><span class="title">Development</span> <span class="arrow down"></span></button> <button type="button" aria-label="Development Menu" class="mobile-dropdown-title"><span class="title">Development</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/development/architecture/" class="nav-link"> Architecture </a></li><li class="dropdown-item"><!----> <a href="/development/roadmap/" class="nav-link"> Roadmap </a></li><li class="dropdown-item"><!----> <a href="/development/process/" class="nav-link"> Process </a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Work With Us Menu" class="dropdown-title"><span class="title">Work With Us</span> <span class="arrow down"></span></button> <button type="button" aria-label="Work With Us Menu" class="mobile-dropdown-title"><span class="title">Work With Us</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/work-with-us/get-help/" class="nav-link"> Get Help </a></li><li class="dropdown-item"><!----> <a href="/work-with-us/contribute/" class="nav-link"> Contribute </a></li><li class="dropdown-item"><!----> <a href="/work-with-us/code-of-conduct/" class="nav-link"> Code of Conduct </a></li><li class="dropdown-item"><!----> <a href="/work-with-us/events/" class="nav-link"> Events Calendar </a></li><li class="dropdown-item"><!----> <a href="https://github.com/frictionlessdata/project/discussions" target="_blank" rel="noopener noreferrer" class="nav-link external"> Forum <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-item"><!----> <a href="https://join.slack.com/t/frictionlessdata/shared_invite/zt-17kpbffnm-tRfDW_wJgOw8tJVLvZTrBg" target="_blank" rel="noopener noreferrer" class="nav-link external"> Chat (Slack) <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-item"><!----> <a href="https://matrix.to/#/#frictionlessdata:matrix.okfn.org" target="_blank" rel="noopener noreferrer" class="nav-link external"> Chat (Matrix) <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div></div><div class="nav-item"><a href="/blog/" class="nav-link"> Blog </a></div> <!----></nav> <div class="search-box md:pl-4"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <a href="https://matrix.to/#/#frictionlessdata:matrix.okfn.org" title="Matrix" target="blank" class="navbaricon"><img src="/img/home/matrix.svg" class="px-2 w-5 pt-4"></a> <a href="https://join.slack.com/t/frictionlessdata/shared_invite/zt-17kpbffnm-tRfDW_wJgOw8tJVLvZTrBg" title="Slack" target="blank" class="navbaricon"><img src="/img/home/slack-icon.png" class="px-2 w-5 pt-4"></a> <a href="https://twitter.com/frictionlessd8a" title="Twitter" target="blank" class="navbaricon"><img src="/img/home/twitter-icon.svg" class="px-2 w-5 pt-4"></a> <a href="https://github.com/frictionlessdata" title="GitHub" target="blank" class="navbaricon"><img src="/img/home/github-icon.svg" class="px-2 w-5 pt-4"></a></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/introduction/" class="nav-link"> Introduction </a></div><div class="nav-item"><a href="/projects/" class="nav-link"> Projects </a></div><div class="nav-item"><a href="/universe/" class="nav-link"> Universe </a></div><div class="nav-item"><a href="/adoption/" class="nav-link"> Adoption </a></div><div class="nav-item"><a href="/people/" class="nav-link"> People </a></div><div class="nav-item"><a href="https://fellows.frictionlessdata.io/" target="_blank" rel="noopener noreferrer" class="nav-link external"> Fellows <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Development Menu" class="dropdown-title"><span class="title">Development</span> <span class="arrow down"></span></button> <button type="button" aria-label="Development Menu" class="mobile-dropdown-title"><span class="title">Development</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/development/architecture/" class="nav-link"> Architecture </a></li><li class="dropdown-item"><!----> <a href="/development/roadmap/" class="nav-link"> Roadmap </a></li><li class="dropdown-item"><!----> <a href="/development/process/" class="nav-link"> Process </a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Work With Us Menu" class="dropdown-title"><span class="title">Work With Us</span> <span class="arrow down"></span></button> <button type="button" aria-label="Work With Us Menu" class="mobile-dropdown-title"><span class="title">Work With Us</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/work-with-us/get-help/" class="nav-link"> Get Help </a></li><li class="dropdown-item"><!----> <a href="/work-with-us/contribute/" class="nav-link"> Contribute </a></li><li class="dropdown-item"><!----> <a href="/work-with-us/code-of-conduct/" class="nav-link"> Code of Conduct </a></li><li class="dropdown-item"><!----> <a href="/work-with-us/events/" class="nav-link"> Events Calendar </a></li><li class="dropdown-item"><!----> <a href="https://github.com/frictionlessdata/project/discussions" target="_blank" rel="noopener noreferrer" class="nav-link external"> Forum <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-item"><!----> <a href="https://join.slack.com/t/frictionlessdata/shared_invite/zt-17kpbffnm-tRfDW_wJgOw8tJVLvZTrBg" target="_blank" rel="noopener noreferrer" class="nav-link external"> Chat (Slack) <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-item"><!----> <a href="https://matrix.to/#/#frictionlessdata:matrix.okfn.org" target="_blank" rel="noopener noreferrer" class="nav-link external"> Chat (Matrix) <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div></div><div class="nav-item"><a href="/blog/" class="nav-link"> Blog </a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Frictionless Data</span> <!----></p> <!----></section></li></ul> </aside> <div class="banner pt-8"><main class="main-section hero-home"><div class="content flex flex-wrap items-center px-24" style="padding-top:2rem"><div class="tagline black-text flex-1"><h1 class="text-5xl">Data Software and Standards</h1> <p class="text-xl md:w-4/5 font-thin w-auto">Frictionless is an open-source toolkit that brings simplicity to the data experience - whether you're wrangling a CSV or engineering complex pipelines.</p> <div class="flex flex-row flex-wrap" style="justify-content:flex-start"><a href="#video-section" class="bg-transparent hero-button text-xl text-black outline-none cursor-pointer border border-solid border-black font-medium text-sm py-4 px-6 hover:border-transparent rounded-full">Why Frictionless Data?</a> <a href="/introduction/" class="bg-primary hover:bg-secondary text-white text-xl cursor-pointer outline-none text-sm font-medium sm:ml-4 mt-2 sm:mt-0 py-4 px-6 rounded-full">Get Started</a></div></div> <div class="box flex-1 pl-10"><img src="/img/home/toolbox.svg" alt="toolbox" class="w-11/12 pt-10"></div></div> <section class="bg-primary py-8"><div class="inner-container features text-black flex flex-row flex-wrap items-center content-center"><div class="feature md:flex-1 px-12"><h3>Approachable</h3> <p>A lean and minimal core. Quick to understand, quick to use.</p></div><div class="feature md:flex-1 px-12"><h3>Incrementally Adoptable</h3> <p>Start with just what you need, scale as you grow.</p></div><div class="feature md:flex-1 px-12"><h3>Progressive</h3> <p>Enhance, rather than replace, your existing tools and workflows.</p></div></div></section></main> <div class="theme-default-content custom content__default"><div class="main-section black-text py-8"><h1 id="more" class="text-center text-5xl px-12">For Anyone Who Works With Data<br><small class="font-light text-xl">Especially complex data or across tools or teams.<hr></small></h1> <div class="features flex flex-row flex-wrap lg:px-40"><div class="w-full md:w-1/3 feature flex justify-center"><div class="py-12 px-8 text-center"><img src="/img/home/researchers-color.svg" height="175"> <h3 class="font-normal">Researchers</h3> <p>Make your research data more reproducible</p></div></div> <div class="w-full md:w-1/3 feature flex justify-center"><div class="py-12 px-8 text-center"><img src="/img/home/dscientists-color.svg" height="175"> <h3 class="font-normal">Data Scientists</h3> <p>Easily create data processing pipelines</p></div></div> <div class="w-full md:w-1/3 feature flex justify-center"><div class="py-12 px-8 text-center"><img src="/img/home/dengineers-color.svg" height="175"> <h3 class="font-normal">Data Engineers</h3> <p>Standardize complex data platforms</p></div></div></div></div> <div class="main-section py-10 black-text bg-circle-right"><div class="mx-auto lg:w-3/5 text-center font-normal"><h1 id="more" class="text-5xl lg:px-40">Frictionless Data Integration and Management</h1><br><small class="font-light text-xl">Data integration is the job of bringing complex data together, cleaning it up, knitting it together and pushing it into downstream applications, analytics or warehouses – and you can do this reliably, repeatedly and automatedly with Frictionless.</small><hr class="mt-4"></div> <div class="flex flex-row flex-wrap w-3/4 mx-auto"><div class="lg:flex-1 flex-col pt-10"><div class="flex flex-row flex-wrap sm:flex-no-wrap"><div class="w-1/5 px-8"><img src="/img/home/sourcing-data.svg" class="w-2/3 pt-4 pl-8 sm:px-0"></div> <div><h3 class="font-normal"> Packaging Data </h3> <p class="xxl:w-2/3"> Package data with its metadata and schema for increased usability and clarity. </p></div></div> <div class="flex flex-row flex-wrap sm:flex-no-wrap"><div class="w-1/5 px-8"><img src="/img/home/transforming-data.svg" class="w-2/3 pt-4 pl-8 sm:px-0"></div> <div><h3 class="font-normal"> Transforming Data </h3> <p class="xxl:w-2/3"> Data often requires some transformations, like cleaning or conversions from one format to another. </p></div></div> <div class="flex flex-row flex-wrap sm:flex-no-wrap"><div class="w-1/5 px-8"><img src="/img/home/pushing-data.svg" class="w-2/3 pt-4 pl-8 sm:px-0"></div> <div><h3 class="font-normal"> Pushing and Storing Data </h3> <p class="xxl:w-2/3"> Frictionless has several plugins for accessing and storing data, for example in a SQL database. </p></div></div></div> <div class="container lg:flex-1 md:pt-12 pt-8"><img src="/img/home/snippet.png" class="shadow-lg"></div></div></div> <div id="video-section" class="banner p-8 black-text bg-circle-left"><div class="inner-container"><div class="mx-auto lg:w-3/5 text-center mb-8"><h1 class="text-5xl">Why Frictionless?</h1> <small class="font-light text-xl">Rufus Pollock, Frictionless Data co-creator, explains the problem Frictionless addresses through simple specifications and software.</small> <hr class="mt-4"> <div class="video my-10"><iframe src="https://www.youtube.com/embed/lWHKVXxuci0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="allowfullscreen" class="w-full h-full"></iframe></div></div></div></div> <div class="main-section py-10 black-text text-center font-normal"><div class="mb-5 mx-auto flex flex-col"><h1 id="more" class="text-5xl lg:px-40">User Testimonials</h1> <small class="font-light text-xl">Frictionless Data project has been adopted by many organizations and individuals.</small> <hr class="mt-4"> <div class="features flex flex-row flex-wrap lg:px-40"><div class="w-full md:w-1/3 feature flex justify-center"><div class="py-12 px-8 text-center"><img src="/img/home/francisco-alvez.png" height="100" class="rounded-full"> <p class="font-light text-lg">&quot;The Frictionless Data stack is proving itself to be a solid foundation on which to build the next wave of open data. It promotes FAIR data from inception in order to build modern Open Data Portals!&quot;</p> <p>- Francisco Alves, Frictionless Contributor</p></div></div> <div class="w-full md:w-1/3 feature flex justify-center"><div class="py-12 px-8 text-center"><img src="/img/home/simon-tyrrell.jpg" height="100" class="rounded-full"> <p class="font-light text-lg">&quot;Frictionless is the happy mix of being easy to understand and use along with being extensible and open, it's pretty much the perfect way of bundling data and metadata together. Don't leave home without it :-)&quot;</p> <p>- Simon Tyrrell, Frictionless Tool Fund Grantee</p></div></div> <div class="w-full md:w-1/3 feature flex justify-center"><div class="py-12 px-8 text-center"><img src="/img/home/oleg-lavrovsky.png" height="100" class="rounded-full"> <p class="font-light text-lg">&quot;Data standards are a powerful instrument to support the next generation of users, develop compelling use cases and define new ecosystems that create jobs. Frictionless Data has helped us to achieve all of the above.&quot;</p> <p> - Oleg Lavrovsky, Frictionless Tool Fund Grantee </p></div></div></div></div></div></div></div></div> <footer class="main-section footer-bg xs:py-12 xs:-ml-24" data-v-69abe1b0><div class="flex flex-col" data-v-69abe1b0><div class="flex sm:p-5 justify-center" data-v-69abe1b0><div class="footer-items flex flex-row flex-wrap w-2/3 sm:p-5" data-v-69abe1b0><div class="box-border bottom-padding w-full sm:w-1/2 lg:w-1/5" data-v-69abe1b0><div class="footer-title font-normal text-xl pb-4" data-v-69abe1b0> Supported by </div> <li data-v-69abe1b0><a href="https://sloan.org/" data-v-69abe1b0><img src="/img/home/alfred.svg" class="w-32 mx-auto py-5" data-v-69abe1b0></a></li><li data-v-69abe1b0></li><li data-v-69abe1b0><a href="https://theodi.org/" data-v-69abe1b0><img src="/img/home/opendata.svg" class="w-32 mx-auto" data-v-69abe1b0></a></li></div> <div class="box-border bottom-padding w-full sm:w-1/2 lg:w-1/5" data-v-69abe1b0><div class="footer-title font-normal text-xl pb-2 xs:pt-4" data-v-69abe1b0> About </div> <li class="pt-4" data-v-69abe1b0><a href="/about/" data-v-69abe1b0> About </a></li><li data-v-69abe1b0></li><li class="pt-4" data-v-69abe1b0><a href="/work-with-us/get-help/" data-v-69abe1b0> Contact </a></li> <li class="pt-4" data-v-69abe1b0><a href="https://okfn.org/terms-of-use/" data-v-69abe1b0> Terms of Use </a></li> <li class="pt-4" data-v-69abe1b0><a href="https://okfn.org/privacy-policy/" data-v-69abe1b0> Privacy Policy </a></li></div> <div class="box-border bottom-padding w-full sm:w-1/2 lg:w-1/5" data-v-69abe1b0><div class="footer-title font-normal text-xl pb-2 xs:pt-4" data-v-69abe1b0> Help </div> <li class="pt-4" data-v-69abe1b0><a href="/support/" data-v-69abe1b0> Support </a></li><li data-v-69abe1b0></li><li class="pt-4" data-v-69abe1b0><a href="/guide/" data-v-69abe1b0> Get started </a></li> <li class="pt-4" data-v-69abe1b0><a href="https://join.slack.com/t/frictionlessdata/shared_invite/zt-17kpbffnm-tRfDW_wJgOw8tJVLvZTrBg" data-v-69abe1b0> Community </a></li> <li class="pt-4" data-v-69abe1b0><a href="https://github.com/frictionlessdata/project/discussions" data-v-69abe1b0> Forum </a></li></div> <div class="box-border bottom-padding w-full sm:w-1/2 lg:w-1/5" data-v-69abe1b0><div class="footer-title font-normal text-xl pb-2 xs:pt-4" data-v-69abe1b0> More </div> <li class="pt-4" data-v-69abe1b0><a href="/reproducible-research/" data-v-69abe1b0> Reproducible Research </a></li><li data-v-69abe1b0></li><li class="pt-4" data-v-69abe1b0><a href="/design/" data-v-69abe1b0> Design Assets </a></li> <li class="pt-4" data-v-69abe1b0><a href="/blog/" data-v-69abe1b0> Blog </a></li> <li class="pt-4" data-v-69abe1b0><a href="/contribute/" data-v-69abe1b0> Contribute </a></li></div> <div class="box-border bottom-padding w-full sm:w-1/2 lg:w-1/5" data-v-69abe1b0><div class="footer-title font-normal text-xl pb-2 xs:pt-4" data-v-69abe1b0> Social </div> <li class="pt-4" data-v-69abe1b0><a href="https://twitter.com/frictionlessd8a" class="inline font-light text-base" data-v-69abe1b0><img src="/img/home/twitter.svg" class="pr-2 align-middle social-link-icon" data-v-69abe1b0> Twitter</a></li><li data-v-69abe1b0></li><li class="pt-4" data-v-69abe1b0><a href="https://github.com/frictionlessdata" class="font-light text-base" data-v-69abe1b0><img src="/img/home/github.svg" class="pr-2 align-middle social-link-icon" data-v-69abe1b0> GitHub </a></li> <li class="pt-4" data-v-69abe1b0><a href="https://join.slack.com/t/frictionlessdata/shared_invite/zt-17kpbffnm-tRfDW_wJgOw8tJVLvZTrBg" class="font-light text-base" data-v-69abe1b0><img width="27" src="/img/home/slack-icon.png" class="pr-2 align-middle social-link-icon" data-v-69abe1b0> Slack </a></li> <li class="pt-4" data-v-69abe1b0><a href="https://matrix.to/#/#frictionlessdata:matrix.okfn.org" class="font-light text-base" data-v-69abe1b0><img width="27" src="/img/home/matrix.svg" class="pr-2 align-middle social-link-icon" data-v-69abe1b0> Matrix </a></li></div></div></div> <div class="flex sm:px-5 justify-center footer-logo" data-v-69abe1b0><div class="flex flex-row flex-wrap w-2/3 sm:p-5" data-v-69abe1b0><div class="container sm:w-1/5 lg:w-1/4" data-v-69abe1b0><a href="/" class="xs:-mx-8" data-v-69abe1b0><img src="/img/frictionless-full-logo-blackfont-nobackground.svg" class="h-12 pl-8 pt-12" data-v-69abe1b0></a></div> <div class="container lg:w-1/5" data-v-69abe1b0><a href="https://okfn.org/" class="xs:-mx-8" data-v-69abe1b0><img src="/img/home/okfn.svg" class="h-12 pl-8 pt-12" data-v-69abe1b0></a></div> <div class="container lg:w-1/5" data-v-69abe1b0><a href="https://www.datopian.com/" class="xs:-mx-8" data-v-69abe1b0><img src="/img/home/datopian.svg" class="h-12 pl-8 pt-12" data-v-69abe1b0></a></div></div></div></div></footer></div><div class="global-ui"><!----></div></div> <script src="/assets/js/app.3a213ff8.js" defer></script><script src="/assets/js/3.f382f669.js" defer></script><script src="/assets/js/2.15425db4.js" defer></script><script src="/assets/js/9.b5468429.js" defer></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10