PageSourceSearch

https://ckan.org/

html ckan.org collected 2026-09-24 08:23:46 UTC 52,423 bytes, 1,094 lines download raw bytes

1
2
3
4
5<!DOCTYPE html>
6<html class="no-js" lang="en">
7    <head>
8        <meta charset="UTF-8">
9        <meta name="viewport" content="width=device-width, initial-scale=1.0">
10        <meta http-equiv="X-UA-Compatible" content="ie=edge">
11
12        
13            <!-- Google tag (gtag.js) -->
vendor: 76 bytes, lines 13-14
13
14            <script async src="https://www.googletagmanager.com/gtag/js?id=
14G-999CS4T66D
vendor: 24 bytes, lines 14-15
14"></script>
15            
15<script>
16                
vendor: 175 bytes, lines 16-19
16window.dataLayer = window.dataLayer || [];
17                function gtag(){dataLayer.push(arguments);}
18                gtag('js', new Date());
19                gtag('config', '
19G-999CS4T66D
vendor: 16 bytes, lines 19-20
19');
20            
20</script>
20
21        
22
23        
24
25        
26    
27
28<meta name="twitter:card" content="summary_large_image">
29<meta name="twitter:title" content="CKAN - The open source data management system">
30<meta name="twitter:description" content="CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data.">
31<meta name="twitter:image" content="https://ckan.org/media/images/CKAN-Website-Launch_G0ZlBCH.original.png">
32
33
34
35<meta property="og:url" content="http://ckan.org/">
36<meta property="og:title" content="CKAN - The open source data management system">
37<meta property="og:description" content="CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data.">
38<meta property="og:site_name" content="ckanorg">
39
40<meta property="og:image" content="https://ckan.org/media/images/CKAN-Website-Launch_G0ZlBCH.original.png">
41
42<meta property="og:image:width" content="1,200">
43<meta property="og:image:height" content="628">
44
45
46
47
48
49<meta itemprop="url" content="http://ckan.org/">
50<meta itemprop="name" content="CKAN - The open source data management system">
51<meta itemprop="description" content="CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data.">
52<meta itemprop="image" content="https://ckan.org/media/images/CKAN-Website-Launch_G0ZlBCH.original.png">
53
54<title>CKAN - The open source data management system</title>
55<meta name="description" content="CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data.">
56
57
58    <meta name="keywords" content="CKAN, DMS, open-source, data management system, data portal">
59
60
61
62        
63            <link href="/static/css/main.css" rel="stylesheet">
64            <link rel="stylesheet" href="/static/css/slick.css">
65            
66                <link rel="icon" href="/static/img/ckan.ico">
67            
68            <link href="/static/css/jquery.fancybox.min.css" rel="stylesheet">
69            <link href="/static/css/slick-theme.css" rel="stylesheet">
70            <link href="/static/css/micromodal.css" rel="stylesheet" type="text/css">
71        
72    </head>
73
74    <body>
75        <div class="wrapper" id="wrap">
76            <main class="main">
77                <div id="loading-spinner">
78                </div>
79                
80                    
81
82
83
84
85<header class="header">
86    <div class="header-holder">
87        <div class="container">
88            <div class="logo">
89                <a href="/"><img src="/static/img/CKAN-DPG-new.svg" alt="Logotype" width="160" height="44"></a>
90            </div>
91
92            <!-- 🎂 REMOVE AFTER 2026 -->
93            <a href="/20-years-of-ckan" class="ann-badge">
94                <span class="ann-badge__dot"></span>
95                <span class="ann-badge__text">CKAN Turns 20</span>
96            </a>
97            <!-- END 🎂 -->
98
99            <nav class="nav justify-content-end">
100                <div class="nav-opener"><span></span></div>
101                <div class="nav-drop">
102                    <ul class="nav-menu">
103                        <!-- 🎂 REMOVE AFTER 2026 -->
104                        <li class="dropdown dropdown-menu-item">
105                            <a href="/20-years-of-ckan" class="ann-badge ann-badge--menu">
106                                <span class="ann-badge__dot"></span>
107                                <span class="ann-badge__text">CKAN Turns 20</span>
108                                <span class="ann-badge__arrow">→</span>
109                            </a>
110                        </li>
111                        <!-- END 🎂 -->
112                        
113                            
114                                
115                                
116                                    <li  class="active" >
117                                        <a href="/"
118                                        
119                                        
120                                        >
121                                            
122                                            Home
123                                        </a>
124                                    </li>
125                                
126                            
127                                
128                                
129                                    <li >
130                                        <a href="/features"
131                                        
132                                        
133                                        >
134                                            
135                                            Features
136                                        </a>
137                                    </li>
138                                
139                            
140                                
141                                
142                                    <li >
143                                        <a href="/showcase"
144                                        
145                                        
146                                        >
147                                            
148                                            Showcase
149                                        </a>
150                                    </li>
151                                
152                            
153                                
154                                
155                                    
156                                        <li class="dropdown dropdown-menu-item">
157                                            <button onclick="clickDropdown('Solutions')" id="dropbtn-Solutions" >Solutions <span class="support-arrow"></span></button>
158                                            <div id="Solutions_dropdown" class="dropdown-content">
159                                                <a href="/government">CKAN for Government</a>
160                                                <a href="/enterprise">CKAN for Enterprise</a>
161                                            </div>
162                                        </li>
163                                    
164                                    
165                                
166                            
167                                
168                                
169                                    
170                                    
171                                        <li class="dropdown dropdown-menu-item">
172                                            <button onclick="clickDropdown('Support')" id="dropbtn-Support" >Support <span class="support-arrow"></span></button>
173                                            <div id="Support_dropdown" class="dropdown-content">
174                                                <a href="/community">
174Community Support</a>
175                                                <a href="/commercial">Commercial Support</a>
176                                            </div>
177                                        </li>
178                                    
179                                
180                            
181                                
182                                
183                                    <li >
184                                        <a href="/blog"
185                                        
186                                        
187                                        >
188                                            
189                                            Blog
190                                        </a>
191                                    </li>
192                                
193                            
194                                
195                                
196                                    <li >
197                                        <a href="/events"
198                                        
199                                        
200                                        >
201                                            
202                                            Events
203                                        </a>
204                                    </li>
205                                
206                            
207                                
208                                
209                                    <li >
210                                        <a href="/faq"
211                                        
212                                        
213                                        >
214                                            
215                                            FAQ
216                                        </a>
217                                    </li>
218                                
219                            
220                                
221                                
222                                    <li >
223                                        <a href="https://docs.ckan.org/"
224                                        target="_blank"
225                                        
226                                        >
227                                            
228                                            Docs
229                                            <svg width="16" height="16" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 9.64368V13.6437C12 13.997 11.8595 14.3364 11.6095 14.5865C11.3594 14.8365 11.0203 14.977 10.6667 14.977H3.33333C2.97971 14.977 2.64057 14.8365 2.39052 14.5865C2.14048 14.3364 2 13.9973 2 13.6437V6.31035C2 5.95672 2.14048 5.61759 2.39052 5.36754C2.64057 5.11749 2.97971 4.97701 3.33333 4.97701H7.33333" stroke="#666666" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 2.97701H14V6.97701" stroke="#666666" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.6665 10.3103L13.9998 2.97701" stroke="#666666" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>                                  </svg>
230                                        </a>
231                                    </li>
232                                
233                            
234                                
235                                
236                                    <li >
237                                        <a href="https://github.com/ckan/ckan"
238                                        target="_blank"
239                                        class="btn btn-sm btn-grey btn-link"
240                                        >
241                                            <svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.20235 0.977013C3.67055 0.977013 0 4.64756 0 9.17936C0 12.8089 2.34792 15.8745 5.60836 16.9613C6.01847 17.0331 6.17227 16.787 6.17227 16.5717C6.17227 16.3769 6.16202 15.731 6.16202 15.044C4.10118 15.4234 3.56802 14.5416 3.40398 14.0803C3.3117 13.8444 2.91183 13.1165 2.56323 12.9217C2.27615 12.7679 1.86603 12.3885 2.55298 12.3783C3.19892 12.368 3.6603 12.9729 3.81409 13.219C4.5523 14.4596 5.73139 14.111 6.20303 13.8957C6.2748 13.3626 6.49011 13.0037 6.72593 12.7986C4.9009 12.5936 2.99386 11.8861 2.99386 8.74874C2.99386 7.85673 3.3117 7.11852 3.8346 6.54436C3.75258 6.3393 3.46549 5.49856 3.91662 4.37074C3.91662 4.37074 4.60357 4.15542 6.17227 5.21148C6.82846 5.02692 7.52566 4.93465 8.22286 4.93465C8.92006 4.93465 9.61726 5.02692 10.2734 5.21148C11.8421 4.14517 12.5291 4.37074 12.5291 4.37074C12.9802 5.49856 12.6931 6.3393 12.6111 6.54436C13.134 7.11852 13.4519 7.84648 13.4519 8.74874C13.4519 11.8964 11.5346 12.5936 9.70953 12.7986C10.0069 13.055 10.2632 13.5471 10.2632 14.3161C10.2632 15.4131 10.2529 16.2949 10.2529 16.5717C10.2529 16.787 10.4067 17.0434 10.8168 16.9613C12.4452 16.4116 13.8601 15.3651 14.8625 13.9691C15.8649 12.5732 16.4043 10.898 16.4047 9.17936C16.4047 4.64756 12.7341 0.977013 8.20235 0.977013Z" fill="#333333"/></svg>
242                                            View on Github
243                                        </a>
244                                    </li>
245                                
246                            
247                        
248
249                        
250                            <li>
251                                <a href="/accounts/login/">Login</a>
252                            </li>
253                        
254                    </ul>
255                </div>
256
257            </nav>
258        </div>
259    </div>
260</header>
261
262                
263
264                
265    <section class="section-banner">
266        <div class="container-sm t-center">
267            
268            <a href="/20-years-of-ckan" class="anniversary-pill" aria-label="Learn more about CKAN’s 20th anniversary" target="_blank" rel="noopener">
269                <div class="pill-num">
270                    <img src="/static/img/CKAN20-logo-transparent.png" alt="Anniversary icon" width="64" height="64" class="pill-icon">
271                </div>
272                <div class="pill-divider"></div>
273                <div class="pill-text">
274                    <span class="pill-text-top">
275                        Years of Open Data
276                    </span>
277                    <span class="pill-text-sub">
278                        Celebrating two decades of open source
279                    </span>
280                </div>
281                <span class="pill-arrow">→</span>
282            </a>
283
284            
285                <h1>
286                    
287                        The world’s leading open source <br class="mobile-hidden" />
288                    
289                        data management system <br class="mobile-hidden" />
290                    
291                </h1>
292            
293        </div>
294        
295        
296            
297
298
299    
300    
301    <div class="container-fluid ">
302        <div class="row">
303            <div class="col ckan-git">
304                <a href="https://github.com/ckan/ckan" target="_blank" rel="noopener" class="ckan_git_link">
305                    
306                     <div class="ckan-repo">
307                        <img src="/static/img/git-book.png" alt="git book" />
308                        <span>ckan</span>
309                    </div>
310                    <div class="ckan-git-repo-text">
311                        CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers hundreds of data portals worldwide.
312                    </div>
313                    <div class="ckan-git-repo-info">
314                        <img src="/static/img/python-dot.png" alt="python dot" />
315                        <span>Python</span>
316                        <img src="/static/img/star.png" alt="star" />
317                        <span class="counter">5.1k</span>
318                        <img src="/static/img/fork.png" alt="fork" />
319                        <span class="counter">2.1k</span>
320                    </div>
321                </a>
322            </div>
323        </div>
324    </div>
325            
326        
327    </section>
328
329    <div class="grey-bg gradient">
330        <div class="container">
331            <div class="t-center partners inner-indent">
332                <p class="powering_text">
333                    Powering open data at:
334                </p>
335                
336                    
337                        <ul>
338                            
339                                
340                                <li> <a href="https://www.canada.ca/en.html" target="_blank" rel="noopener"><img src="/media/images/logo03.scale-100.png" alt="logo03.png"></a></li>
341                            
342                                
343                                <li> <a href="https://www.data.gov/" target="_blank" rel="noopener"><img src="/media/images/logo04.scale-100.png" alt="logo04.png"></a></li>
344                            
345                                
346                                <li> <a href="https://www.nhs.uk/" target="_blank" rel="noopener"><img src="/media/images/logo05.scale-100.png" alt="logo05.png"></a></li>
347                            
348                                
349                                <li> <a href="https://www.nsw.gov.au/" target="_blank" rel="noopener"><img src="/media/images/logo07.scale-100.png" alt="logo07.png"></a></li>
350                            
351                                
352                                <li> <a href="https://opendata.swiss/en/" target="_blank" rel="noopener"><img src="/media/images/logo06.scale-100.png" alt="logo06.png"></a></li>
353                            
354                                
355                                <li> <a href="https://daten.berlin.de/" target="_blank" rel="noopener"><img src="/media/images/logo08.scale-100.png" alt="logo08.png"></a></li>
356                            
357                        </ul>
358                    
359                        <ul>
360                            
361                                
362                                <li> <a href="https://data.humdata.org/" target="_blank" rel="noopener"><img src="/media/images/logo09.scale-100.png" alt="logo09.png"></a></li>
363                            
364                                
365                                <li> <a href="https://data61.csiro.au/" target="_blank" rel="noopener"><img src="/media/images/logo10.scale-100.png" alt="logo10.png"></a></li>
366                            
367                                
368                                <li> <a href="https://datos.gob.mx/" target="_blank" rel="noopener"><img src="/media/images/logo11.scale-100.png" alt="logo11.png"></a></li>
369                            
370                                
371                                <li> <a href="https://www.australia.gov.au/" target="_blank" rel="noopener"><img src="/media/images/logo01.scale-100.png" alt="logo01.png"></a></li>
372                            
373                        </ul>
374                    
375                
376            </div>
377        </div>
378
379        <div class="container-lg">
380            <div class="org">
381                <div class="two-columns">
382                    
383                        
384
385
386
387<div class="two-columns-item skan-for-card-block" onclick="location.href='/government'">
388    <h2>CKAN for Government</h2>
389    <p>CKAN is used by national and regional government organisations throughout the European Union, the Americas, Asia and Oceania to power a variety of official and community data portals.</p>
390    <img src="/media/images/img02.2e16d0ba.fill-625x340.png" alt="img02.png">
391</div>
392
393                    
394                        
395
396
397
398<div class="two-columns-item skan-for-card-block" onclick="location.href='/enterprise'">
399    <h2>CKAN for Enterprise</h2>
400    <p>CKAN has been adopted by enterprise organisations in sectors such as resources, energy, pharmaceuticals and finance to publish and manage internal data assets.</p>
401    <img src="/media/images/img03.2e16d0ba.fill-625x340.png" alt="img03.png">
402</div>
403
404                    
405                </div>
406            </div>
407        </div>
408    </div>
409
410    <div class="indent">
411        <div class="container-sm t-center speak-with-us speak-with-us-home">
412            <h2>Speak with us</h2>
413            <p>
414                Our <a href="/community#stewards">
415                CKAN stewards</a> help organizations of all sizes around the globe <br> learn more about 
416                implementing CKAN open data portals.
417                <br class="mobile-hidden" />The best way to get in touch is via the form below
418            </p>
419            
420
421
422<script src="/static/js/jquery-3.5.1.min.js"></script>
422
423
424
425    <div class="row">
426        <div class="col-xs-1" align="center">
427            <a class="modal-link" data-micromodal-trigger="modal-c838e4018f21475591e5cc8d3e61474c" href="#" onclick="javascript:void(0);" id="modal-link-c838e4018f21475591e5cc8d3e61474c">
428                Contact Us
429            </a>
430        </div>
431    </div>
432
433    <div class="modal micromodal-slide" id="modal-c838e4018f21475591e5cc8d3e61474c">
434        <div class="modal__overlay" tabindex="-1" data-micromodal-close>
435            <div class="modal__container" id="modal-container-c838e4018f21475591e5cc8d3e61474c" role="dialog" aria-modal="true" aria-labelledby="modal-title-c838e4018f21475591e5cc8d3e61474c">
436                <header class="modal__header">
437                    <h2 class="modal__title" id="modal-title-c838e4018f21475591e5cc8d3e61474c">
438                        Contact Us
439                    </h2>
440                    <button class="modal__close" aria-label="Close modal" data-micromodal-close></button>
441                </header>
442                <form action="/contact-us" method="POST" role="form" class="contact-modal" id="modal-form-c838e4018f21475591e5cc8d3e61474c">
443                    <main class="modal__content" id="modal-content-c838e4018f21475591e5cc8d3e61474c">
444                        <input type="hidden" name="csrfmiddlewaretoken" value="hpL127UhGzGD3UtUH5sxdiGsPl7DpU3PJr03cvTVcKNCRp4AVjrWX91SnNEww6Fk">
445                        <div class="modal-intro">
446                            <p data-block-key="jj22m"><i>Note: Your information will be used in accordance with our Privacy Policy. You may opt-out at any time.</i></p>
447                        </div>
448                        <p>
449    <label for="id_your_e_mail_address">Your e-mail address</label>
450    <input type="text" name="your_e_mail_address" maxlength="255" required id="id_your_e_mail_address">
451    
452    
453  </p>
454
455  
456  <p>
457    <label for="id_your_name">Your name</label>
458    <input type="text" name="your_name" maxlength="255" required id="id_your_name">
459    
460    
461  </p>
462
463  
464  <p>
465    <label for="id_your_companyorganization_name">Your Company/Organization Name</label>
466    <input type="text" name="your_companyorganization_name" maxlength="255" required id="id_your_companyorganization_name">
467    
468    
469  </p>
470
471  
472  <p>
473    <label for="id_your_phone_number">Your phone number</label>
474    <input type="text" name="your_phone_number" maxlength="255" id="id_your_phone_number">
475    
476    
477  </p>
478
479  
480  <p>
481    <label for="id_how_you_heard_about_us">How did you hear about us?</label>
482    <select name="how_you_heard_about_us" id="id_how_you_heard_about_us">
483  <option value="Search Engine" selected>Search Engine</option>
484
485  <option value="CKAN Website">CKAN Website</option>
486
487  <option value="AWS Marketplace">AWS Marketplace</option>
488
489  <option value="Twitter">Twitter</option>
490
491  <option value="LinkedIn">LinkedIn</option>
492
493  <option value="FaceBook">FaceBook</option>
494
495  <option value="Referral">Referral</option>
496
497  <option value="Google Advertisement">Google Advertisement</option>
498
499  <option value="Webinar">Webinar</option>
500
501  <option value="YouTube">YouTube</option>
502
503  <option value="Conference or Event">Conference or Event</option>
504
505  <option value="Other">Other</option>
506
507</select>
508    
509    
510  </p>
511
512  
513  <p>
514    <label for="id_what_brings_you_to_ckanorg_how_can_we_help">What brings you to CKAN.org / How can we help?</label>
515    <textarea name="what_brings_you_to_ckanorg_how_can_we_help" cols="40" rows="10" id="id_what_brings_you_to_ckanorg_how_can_we_help">
516</textarea>
517    
518    
519  </p>
520
521  
522  <p>
523    <label for="id_i_consent_to_ckanorg_sending_me_marketing_emails_i_would_like_to_sign_up_to_receive_email_updates_from_ckanorg">I would like to sign up to receive emails with the latest news, events, and more from ckan.org.</label>
524    <input type="checkbox" name="i_consent_to_ckanorg_sending_me_marketing_emails_i_would_like_to_sign_up_to_receive_email_updates_from_ckanorg" id="id_i_consent_to_ckanorg_sending_me_marketing_emails_i_would_like_to_sign_up_to_receive_email_updates_from_ckanorg">
525    
526    
527      
528    
529  </p>
530                        
531                            <input name="source-page-id" type="hidden" value="4">
532                        
533                    </main>
534                    <footer class="modal__footer">
535                        <input id="message-text" type="hidden" value="<h4>Success!</h4>
536<p>Thank you for getting in touch with us! Your message has been successfully submitted, and we'll respond shortly. Stay tuned!</p>">
537                        <input type="submit" hidden>
538                        <button class="captcha-submit modal__btn" id="modal-button-c838e4018f21475591e5cc8d3e61474c" data-form-id="modal-form-c838e4018f21475591e5cc8d3e61474c">
539                            Submit
540                        </button>
541                    </footer>
542                </form>
543            </div>
544        </div>
545    </div>
546
547    
547<script type="text/javascript">
548        $("#modal-link-c838e4018f21475591e5cc8d3e61474c").on("click", function() {
549            var modal_form = $("#modal-form-c838e4018f21475591e5cc8d3e61474c");
550            var button = $("#modal-button-c838e4018f21475591e5cc8d3e61474c");
551            var required = modal_form.find("input[required], select[required], textarea[required]");
552
553            // check whether all required fields are fulfilled
554            required.on("blur keyup change", function() {
555                var all_required_filled = true;
556
557                required.each(function() {
558                    if (!$(this).val()) {
559                        all_required_filled = false;
560                    };
561                });
562
563                if (all_required_filled) {
564                    button.prop("disabled", false).addClass("modal__btn-primary");
565                } else {
566                    button.prop("disabled", true).removeClass("modal__btn-primary");
567                };
568            });
569        });
570    </script>
570
571
572
573
574            <div class="separator"></div>
575
576            <h2>Powered by CKAN</h2>
577            <p>
578                A showcase of government and enterprise open data portals that use 
579                CKAN as their data management system of choice. 
580                <a href="/showcase">
581                See all showcase sites.</a>
582            </p>
583        </div>
584    </div>
585
586    <div class="container-lg">
587        <div class="card">
588            <div class="two-columns">
589                
590                    
591
592
593<div class="two-columns-item">
594    <a href="https://www.canada.ca/en.html" target="_blank" rel="noopener"><img src="/media/images/cardImage-3.2e16d0ba.fill-630x356.png" alt="cardImage-3.png"></a>
595    <a href="https://www.canada.ca/en.html" target="_blank" rel="noopener"><h3>Government of Canada</h3></a>    
596    <p>Tens of thousands of datasets making Canada&#x27;s governmental data more accessible to everyone.</p>
597</div>
598
599                
600                    
601
602
603<div class="two-columns-item">
604    <a href="https://data.gov.sg/" target="_blank" rel="noopener"><img src="/media/images/cardImage.2e16d0ba.fill-630x356.png" alt="cardImage.png"></a>
605    <a href="https://data.gov.sg/" target="_blank" rel="noopener"><h3>Singapore Government</h3></a>    
606    <p>The Singapore Government uses CKAN as an open data portal for economic, education, environment, finance, and health data.</p>
607</div>
608
609                
610                    
611
612
613<div class="two-columns-item">
614    <a href="https://data.gov.au/" target="_blank" rel="noopener"><img src="/media/images/cardImage-1.2e16d0ba.fill-630x356.png" alt="cardImage-1.png"></a>
615    <a href="https://data.gov.au/" target="_blank" rel="noopener"><h3>Australian Government</h3></a>    
616    <p>The Australian Government uses CKAN to make available public data from over 800 different organisations.</p>
617</div>
618
619                
620            </div>
621        </div>
622    </div>
623
624    <div class="indent indent-accent">
625        <div class="container-lg t-center inner-indent block-lg">
626            <h2>CKAN is now a Digital Public Good</h2>
627            <p>
628                CKAN has been added to the Digital Public Registry and is now officially 
629                recognized as a data management system helping tackle 9 of the 17 
630                Sustainable Development Goals (SDGs) of the 2030 Agenda set by the 
631                United Nations (UN).
632            </p>
633            <img class="dpga-logo" src="/static/img/dpga_color.png" alt="DPGA image">
634            <a href="https://ckan.org/blog/ckan-is-now-a-digital-public-good"
635                class="btn btn-dark-grey btn-standard"
636                target="_blank"
637                aria-label="Learn more about CKAN becoming a digital public good"
638            >
639                Learn more
640                <span class="sr-only"> about CKAN becoming a Digital Public Good (opens in a new tab)</span>
641            </a>
642        </div>
643    </div>
644
645    <div class="indent">
646        <div class="container-sm t-center">
647            <div class="separator"></div>
648            <h2>Join our next webinar</h2>
649            <p>Where we showcase CKAN to people - it's free to join and open to everyone.</p>
650            <div class="webinar-contact">
651                
652
653
654<script src="/static/js/jquery-3.5.1.min.js"></script>
654
655
656
657    <div class="row">
658        <div class="col-xs-1" align="center">
659            <a class="modal-link" data-micromodal-trigger="modal-dac3cfa690a74b828725f020b7af5f2e" href="#" onclick="javascript:void(0);" id="modal-link-dac3cfa690a74b828725f020b7af5f2e">
660                Get an invite
661            </a>
662        </div>
663    </div>
664
665    <div class="modal micromodal-slide" id="modal-dac3cfa690a74b828725f020b7af5f2e">
666        <div class="modal__overlay" tabindex="-1" data-micromodal-close>
667            <div class="modal__container" id="modal-container-dac3cfa690a74b828725f020b7af5f2e" role="dialog" aria-modal="true" aria-labelledby="modal-title-dac3cfa690a74b828725f020b7af5f2e">
668                <header class="modal__header">
669                    <h2 class="modal__title" id="modal-title-dac3cfa690a74b828725f020b7af5f2e">
670                        CKAN Monthly Live
671                    </h2>
672                    <button class="modal__close" aria-label="Close modal" data-micromodal-close></button>
673                </header>
674                <form action="/ckan-monthly-live" method="POST" role="form" class="contact-modal" id="modal-form-dac3cfa690a74b828725f020b7af5f2e">
675                    <main class="modal__content" id="modal-content-dac3cfa690a74b828725f020b7af5f2e">
676                        <input type="hidden" name="csrfmiddlewaretoken" value="hpL127UhGzGD3UtUH5sxdiGsPl7DpU3PJr03cvTVcKNCRp4AVjrWX91SnNEww6Fk">
677                        <div class="modal-intro">
678                            <p data-block-key="h0xch"><b>I would like to be invited to the next CKAN Monthly Live meetup.</b></p><p data-block-key="81v8v"><i>Note: Any information you provide will only be used for inviting you to the CKAN meetups (and, if you opt-in, letting you know about CKAN news and updates). It will not be shared with any third parties.</i></p>
679                        </div>
680                        <p>
681    <label for="id_your_e_mail_address">Your e-mail address</label>
682    <input type="text" name="your_e_mail_address" maxlength="255" required id="id_your_e_mail_address">
683    
684    
685  </p>
686
687  
688  <p>
689    <label for="id_your_name">Your name</label>
690    <input type="text" name="your_name" maxlength="255" required id="id_your_name">
691    
692    
693  </p>
694
695  
696  <p>
697    <label for="id_your_companyorganization_name">Your Company/Organization Name</label>
698    <input type="text" name="your_companyorganization_name" maxlength="255" required id="id_your_companyorganization_name">
699    
700    
701  </p>
702
703  
704  <p>
705    <label>Are you interested in the technical or non-technical aspects of CKAN?</label>
706    <div id="id_are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan"><div>
707    <label for="id_are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan_0"><input type="radio" name="are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan" value="technical" id="id_are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan_0">
708 technical</label>
709
710</div><div>
711    <label for="id_are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan_1"><input type="radio" name="are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan" value="non-technical" id="id_are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan_1">
712 non-technical</label>
713
714</div><div>
715    <label for="id_are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan_2"><input type="radio" name="are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan" value="both" id="id_are_you_interested_in_the_technical_or_non_technical_aspects_of_ckan_2">
716 both</label>
717
718</div>
719</div>
720    
721    
722  </p>
723
724  
725  <p>
726    <label for="id_would_you_like_to_suggest_a_topic_for_one_of_our_future_meetups">Would you like to suggest a topic for one of our future meetups?</label>
727    <textarea name="would_you_like_to_suggest_a_topic_for_one_of_our_future_meetups" cols="40" rows="10" id="id_would_you_like_to_suggest_a_topic_for_one_of_our_future_meetups">
728</textarea>
729    
730    
731  </p>
732
733  
734  <p>
735    <label for="id_any_comments_or_something_youd_like_to_share">Any comments or something you would like to share?</label>
736    <textarea name="any_comments_or_something_youd_like_to_share" cols="40" rows="10" id="id_any_comments_or_something_youd_like_to_share">
737</textarea>
738    
739    
740  </p>
741
742  
743  <p>
744    <label for="id_would_you_like_to_automatically_be_invited_to_future_meetups_on_ckan_monthly_live_they_happen_every_third_wednesday_of_the_month_at_1_pm_utc">Would you like to automatically be invited to future meetups on CKAN Monthly Live? They happen every third Wednesday of the month at 1 pm UTC.</label>
745    <input type="checkbox" name="would_you_like_to_automatically_be_invited_to_future_meetups_on_ckan_monthly_live_they_happen_every_third_wednesday_of_the_month_at_1_pm_utc" value="yes" id="id_would_you_like_to_automatically_be_invited_to_future_meetups_on_ckan_monthly_live_they_happen_every_third_wednesday_of_the_month_at_1_pm_utc" checked>
746    
747    
748  </p>
749
750  
751  <p>
752    <label for="id_would_you_like_to_be_informed_about_other_ckan_news_and_updates">Would you like to be informed about other CKAN news and updates?</label>
753    <input type="checkbox" name="would_you_like_to_be_informed_about_other_ckan_news_and_updates" value="yes" id="id_would_you_like_to_be_informed_about_other_ckan_news_and_updates" checked>
754    
755    
756      <input type="hidden" name="your_phone_number" id="id_your_phone_number"><input type="hidden" name="would_you_like_to_present_on_ckan_monthly_live" id="id_would_you_like_to_present_on_ckan_monthly_live"><input type="hidden" name="what_topic_would_you_like_to_talk_about" id="id_what_topic_would_you_like_to_talk_about">
757    
758  </p>
759                        
760                            <input name="source-page-id" type="hidden" value="4">
761                        
762                    </main>
763                    <footer class="modal__footer">
764                        <input id="message-text" type="hidden" value="<h4>Success!</h4>
765<p>Thank you for signing up for CKAN Monthly Live! We're happy to have you on board! You've been successfully subscribed to our webinar list, and we'll be sending you an invitation to our next CKAN Monthly Live event very soon. Get ready to dive into the world of CKAN with informative sessions, expert insights, and engaging discussions!</p>">
766                        <input type="submit" hidden>
767                        <button class="captcha-submit modal__btn" id="modal-button-dac3cfa690a74b828725f020b7af5f2e" data-form-id="modal-form-dac3cfa690a74b828725f020b7af5f2e">
768                            Submit
769                        </button>
770                    </footer>
771                </form>
772            </div>
773        </div>
774    </div>
775
776    
776<script type="text/javascript">
777        $("#modal-link-dac3cfa690a74b828725f020b7af5f2e").on("click", function() {
778            var modal_form = $("#modal-form-dac3cfa690a74b828725f020b7af5f2e");
779            var button = $("#modal-button-dac3cfa690a74b828725f020b7af5f2e");
780            var required = modal_form.find("input[required], select[required], textarea[required]");
781
782            // check whether all required fields are fulfilled
783            required.on("blur keyup change", function() {
784                var all_required_filled = true;
785
786                required.each(function() {
787                    if (!$(this).val()) {
788                        all_required_filled = false;
789                    };
790                });
791
792                if (all_required_filled) {
793                    button.prop("disabled", false).addClass("modal__btn-primary");
794                } else {
795                    button.prop("disabled", true).removeClass("modal__btn-primary");
796                };
797            });
798        });
799    </script>
799
800
801
802            </div>
803        </div>
804    </div>
805    <div class="separator"></div>
806
807            </main>
808
809            
810                
811
812
813
814
815<footer class="footer">
816    <div class="container-lg">
817        <div class="two-columns">
818            <div class="two-columns-item">
819                <span>CKAN stewards</span>
820                <p>Datopian and Link Digital are co-stewards of the CKAN project and some of the longest standing contributors to CKAN. They both play key roles in ensuring the CKAN project thrives and delivers the best results for CKAN’s end users and stakeholders.</p>
821                <ul>
822                    <li><a href="https://linkdigital.com.au/" target="_blank" rel="noopener"><img class="linkdigital-logo" src="/static/img/linkdigital-logo-footer.svg" alt="LinkDigital"></a></li>
823                    <li><a href="https://www.datopian.com/" target="_blank" rel="noopener"><img class="datopian-logo" src="/static/img/datopian-logo-footer.svg" alt="Datopian"></a></li>
824                </ul>
825                <span>Held in trust by</span>
826                <p>CKAN assets are held in trust by <strong>Open Knowledge Foundation</strong>, a non-profit organization, with best practice policies on governing openly and for use of the trademark.</p>
827                <ul>
828                    <li><a href="https://okfn.org/en/" target="_blank" rel="noopener"><img class="okfn-logo" src="/static/img/logo-okfn.png" alt="OpenKnowledge"></a></li>
829                </ul>
830            </div>
831            
832            <div class="two-columns-item social-container">
833                <span>Sign up for our newsletter</span>
834                <p>Sign up to receive news and updates from CKAN. Your information will be used in accordance with our privacy policy. You may opt out at any time.</p>
835                <div class="footer-subscribe">
836                    <form action="#" id="subscribe_form">
837                        <iframe src="/csrf/" style="display: none;"></iframe>
838
839
840                        <div class="row">
841                            <input type="text" id="subscribe_name" name="name" placeholder="your name" autocomplete="off"/>
842                            <input type="text" id="subscribe_email" name="email" placeholder="[email protected]" autocomplete="off"/>
843                            <div id="recaptcha-container-subscribe_form"></div>
844                            <input type="submit" hidden>
845                            <button type="button" class="captcha-submit btn btn-sm" id="subscribe-button" data-form-id="subscribe_form">
846                                Subscribe
847                            </button>
848                        </div>
849                    </form>
850                </div>
851
852                <span>Connect with us</span>
853                <p>Join our vibrant community! Follow us on Twitter, LinkedIn, Gitter and GitHub for real-time updates, discussions and contributions.</p>
854                <div class="footer-btns">
855                    <ul class="auth-links">
856                        
857                            <li>
858                                <a href="/accounts/login/">Login</a>
859                            </li>
860                        
861                    </ul>
862
863                    <ul class="social">
864                        <li>
865                            <a href="https://twitter.com/ckanproject" target="_blank" rel="noopener">
866                                <svg width="20" height="16" viewBox="0 0 20 16" fill="none" xmlns="http://www.w3.org/2000/svg">
867                                    <title>Twitter</title>
868                                    <desc>Twitter logo</desc>
869                                    <path d="M19.688 1.89405C18.9636 2.2153 18.1851 2.43243 17.3681 2.53008C18.2021 2.03016 18.8425 1.23857 19.1441 0.295403C18.3637 0.758239 17.4992 1.0944 16.5791 1.27559C15.8423 0.490562 14.7925 0 13.6308 0C11.4 0 9.59144 1.8085 9.59144 4.03914C9.59144 4.35571 9.62724 4.66401 9.69608 4.95963C6.33906 4.79119 3.36278 3.18311 1.37058 0.739371C1.02289 1.33594 0.8237 2.0298 0.8237 2.77003C0.8237 4.17136 1.53686 5.4077 2.62067 6.13202C1.9585 6.11106 1.33572 5.92937 0.791077 5.62684C0.790789 5.64369 0.790789 5.66061 0.790789 5.67761C0.790789 7.63467 2.18311 9.26724 4.03093 9.63825C3.69196 9.73058 3.33513 9.77991 2.9667 9.77991C2.70644 9.77991 2.45338 9.75463 2.20681 9.70746C2.72077 11.3122 4.21248 12.48 5.98 12.5126C4.59761 13.5959 2.85594 14.2417 0.963552 14.2417C0.637543 14.2417 0.315999 14.2226 0 14.1853C1.78754 15.3313 3.91074 16 6.19179 16C13.6214 16 17.6841 9.84515 17.6841 4.50752C17.6841 4.33238 17.6802 4.15818 17.6725 3.98499C18.4616 3.4155 19.1465 2.70407 19.688 1.89405Z" fill="#777777"></path>
870                                </svg>
871                            </a>
872                        </li>
873                        <li>
874                            <a href="https://www.linkedin.com/company/80804045" target="_blank" rel="noopener">
875                                <svg width="17" height="16" viewB
875ox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
876                                    <title>LinkedIn</title>
877                                    <desc>LinkedIn logo</desc>
878                                    <path fill-rule="evenodd" clip-rule="evenodd" d="M16.4954 14.4C16.4954 15.2828 15.7781 16 14.9046 16H2.27928C1.40572 16 0.688477 15.2828 0.688477 14.4V1.6C0.688477 0.717241 1.40572 0 2.27928 0H14.9046C15.7873 0 16.4954 0.717241 16.4954 1.6V14.4ZM5.82856 3.90806C5.82856 4.49656 5.39637 4.97472 4.67913 4.97472C4.00787 4.97472 3.57568 4.49656 3.57568 3.90806C3.57568 3.31036 4.02626 2.85059 4.71591 2.85059C5.39637 2.85059 5.81936 3.31036 5.82856 3.90806ZM3.63086 12.6529V5.81151H5.75499V12.6529H3.63086ZM6.97797 5.82072C7.00556 6.43682 7.03314 7.14486 7.03314 8.00004V12.6621H9.15728V8.71728C9.15728 8.52418 9.17567 8.32188 9.23085 8.18394C9.38717 7.78854 9.73659 7.38394 10.3251 7.38394C11.0975 7.38394 11.401 7.98165 11.401 8.86441V12.6621H13.5251V8.61613C13.5251 6.60233 12.4768 5.6644 11.0791 5.6644C9.9297 5.6644 9.24004 6.31728 8.96418 6.76785H8.9274L8.82625 5.82072H6.97797Z" fill="#777777"></path>
879                                </svg>
880                            </a>
881                        </li>
882                        <li>
883                            <a href="https://gitter.im/ckan/chat" target="_blank" rel="noopener">
884                            <svg width="14" height="20" viewBox="0 0 14 20" fill="none" xmlns="http://www.w3.org/2000/svg">
885                                <title>Gitter</title>
886                                <desc>Gitter logo</desc>
887                                <path d="M0 0H1.91947V12.6679H0V0ZM11.6699 3.07099H13.5893V12.6679H11.6699V3.07099ZM3.91557 3.07099H5.83489V20H3.91557V3.07099ZM7.75437 3.07099H9.67384V20H7.75437V3.07099Z" fill="#777777"></path>
888                            </svg>
889                            </a>
890                        </li>
891                        <li>
892                            <iframe src="https://ghbtns.com/github-btn.html?user=ckan&repo=ckan&type=star&count=true&size=large" frameborder="0" scrolling="0" width="150" height="30" title="GitHub"></iframe>                        
893                        </li>
894                    </ul>
895                </div>
896
897                <span>We are here to assist</span>
898                <p>Have questions or need support? Our team is ready to help you navigate and make the most of CKAN.</p>
899                
900
901
902<script src="/static/js/jquery-3.5.1.min.js"></script>
902
903
904
905    <div class="row">
906        <div class="col-xs-1" align="center">
907            <a class="modal-link" data-micromodal-trigger="modal-9790a9e9801b422384c5f12e23785641" href="#" onclick="javascript:void(0);" id="modal-link-9790a9e9801b422384c5f12e23785641">
908                Contact Us
909            </a>
910        </div>
911    </div>
912
913    <div class="modal micromodal-slide" id="modal-9790a9e9801b422384c5f12e23785641">
914        <div class="modal__overlay" tabindex="-1" data-micromodal-close>
915            <div class="modal__container" id="modal-container-9790a9e9801b422384c5f12e23785641" role="dialog" aria-modal="true" aria-labelledby="modal-title-9790a9e9801b422384c5f12e23785641">
916                <header class="modal__header">
917                    <h2 class="modal__title" id="modal-title-9790a9e9801b422384c5f12e23785641">
918                        Contact Us
919                    </h2>
920                    <button class="modal__close" aria-label="Close modal" data-micromodal-close></button>
921                </header>
922                <form action="/contact-us" method="POST" role="form" class="contact-modal" id="modal-form-9790a9e9801b422384c5f12e23785641">
923                    <main class="modal__content" id="modal-content-9790a9e9801b422384c5f12e23785641">
924                        <input type="hidden" name="csrfmiddlewaretoken" value="hpL127UhGzGD3UtUH5sxdiGsPl7DpU3PJr03cvTVcKNCRp4AVjrWX91SnNEww6Fk">
925                        <div class="modal-intro">
926                            <p data-block-key="jj22m"><i>Note: Your information will be used in accordance with our Privacy Policy. You may opt-out at any time.</i></p>
927                        </div>
928                        <p>
929    <label for="id_your_e_mail_address">Your e-mail address</label>
930    <input type="text" name="your_e_mail_address" maxlength="255" required id="id_your_e_mail_address">
931    
932    
933  </p>
934
935  
936  <p>
937    <label for="id_your_name">Your name</label>
938    <input type="text" name="your_name" maxlength="255" required id="id_your_name">
939    
940    
941  </p>
942
943  
944  <p>
945    <label for="id_your_companyorganization_name">Your Company/Organization Name</label>
946    <input type="text" name="your_companyorganization_name" maxlength="255" required id="id_your_companyorganization_name">
947    
948    
949  </p>
950
951  
952  <p>
953    <label for="id_your_phone_number">Your phone number</label>
954    <input type="text" name="your_phone_number" maxlength="255" id="id_your_phone_number">
955    
956    
957  </p>
958
959  
960  <p>
961    <label for="id_how_you_heard_about_us">How did you hear about us?</label>
962    <select name="how_you_heard_about_us" id="id_how_you_heard_about_us">
963  <option value="Search Engine" selected>Search Engine</option>
964
965  <option value="CKAN Website">CKAN Website</option>
966
967  <option value="AWS Marketplace">AWS Marketplace</option>
968
969  <option value="Twitter">Twitter</option>
970
971  <option value="LinkedIn">LinkedIn</option>
972
973  <option value="FaceBook">FaceBook</option>
974
975  <option value="Referral">Referral</option>
976
977  <option value="Google Advertisement">Google Advertisement</option>
978
979  <option value="Webinar">Webinar</option>
980
981  <option value="YouTube">YouTube</option>
982
983  <option value="Conference or Event">Conference or Event</option>
984
985  <option value="Other">Other</option>
986
987</select>
988    
989    
990  </p>
991
992  
993  <p>
994    <label for="id_what_brings_you_to_ckanorg_how_can_we_help">What brings you to CKAN.org / How can we help?</label>
995    <textarea name="what_brings_you_to_ckanorg_how_can_we_help" cols="40" rows="10" id="id_what_brings_you_to_ckanorg_how_can_we_help">
996</textarea>
997    
998    
999  </p>
1000
1001  
1002  <p>
1003    <label for="id_i_consent_to_ckanorg_sending_me_marketing_emails_i_would_like_to_sign_up_to_receive_email_updates_from_ckanorg">I would like to sign up to receive emails with the latest news, events, and more from ckan.org.</label>
1004    <input type="checkbox" name="i_consent_to_ckanorg_sending_me_marketing_emails_i_would_like_to_sign_up_to_receive_email_updates_from_ckanorg" id="id_i_consent_to_ckanorg_sending_me_marketing_emails_i_would_like_to_sign_up_to_receive_email_updates_from_ckanorg">
1005    
1006    
1007      
1008    
1009  </p>
1010                        
1011                            <input name="source-page-id" type="hidden" value="4">
1012                        
1013                    </main>
1014                    <footer class="modal__footer">
1015                        <input id="message-text" type="hidden" value="<h4>Success!</h4>
1016<p>Thank you for getting in touch with us! Your message has been successfully submitted, and we'll respond shortly. Stay tuned!</p>">
1017                        <input type="submit" hidden>
1018                        <button class="captcha-submit modal__btn" id="modal-button-9790a9e9801b422384c5f12e23785641" data-form-id="modal-form-9790a9e9801b422384c5f12e23785641">
1019                            Submit
1020                        </button>
1021                    </footer>
1022                </form>
1023            </div>
1024        </div>
1025    </div>
1026
1027    
1027<script type="text/javascript">
1028        $("#modal-link-9790a9e9801b422384c5f12e23785641").on("click", function() {
1029            var modal_form = $("#modal-form-9790a9e9801b422384c5f12e23785641");
1030            var button = $("#modal-button-9790a9e9801b422384c5f12e23785641");
1031            var required = modal_form.find("input[required], select[required], textarea[required]");
1032
1033            // check whether all required fields are fulfilled
1034            required.on("blur keyup change", function() {
1035                var all_required_filled = true;
1036
1037                required.each(function() {
1038                    if (!$(this).val()) {
1039                        all_required_filled = false;
1040                    };
1041                });
1042
1043                if (all_required_filled) {
1044                    button.prop("disabled", false).addClass("modal__btn-primary");
1045                } else {
1046                    button.prop("disabled", true).removeClass("modal__btn-primary");
1047                };
1048            });
1049        });
1050    </script>
1050
1051
1052
1053            </div>
1054        </div>
1055    </div>
1056</footer>
1057
1058            
1059
1060            <div id="thanks-modal" class="modal">
1061                <div class="modal-content">
1062                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
1063                        <span class="float-end" aria-hidden="true">&times;</span>
1064                    </button>
1065                    <div id="thanks-text"></div>
1066                </div>
1067            </div>
1068        </div>
1069
1070        
1071            
1071<script src="/static/js/jquery-3.5.1.min.js"></script>
1071
1072            
1072<script src="/static/js/readmore.min.js"></script>
1072
1073            
1073<script src="/static/js/slick.min.js"></script>
1073
1074            
1074<script src="/static/js/jquery.fancybox.min.js"></script>
1074
1075            
1075<script src="/static/js/device.js"></script>
1075
1076            
1076<script src="/static/js/common.js"></script>
1076
1077            
1077<script src="/static/js/dropdown.js"></script>
1077
1078            
1078<script src="/static/js/micromodal.min.js"></script>
1078
1079            
1079<script src="/static/js/micromodal-init.js"></script>
1079
1080            
1080<script src="/static/js/ckanorg.js"></script>
1080
1081
1082            
1083                
1084
1085            
1086
1087            <!-- Implement Google reCAPTCHA v2 for all forms with button class "captcha-submit" -->
vendor: 148 bytes, lines 1087-1089
1087
1088            <script src="https://www.google.com/recaptcha/api.js?onload=onRecaptchaLoadCallback&render=explicit" async defer></script>
1089            
1089<div class="g-recaptcha" data-sitekey="6LdfZ4YsAAAAAJmleJhDQkfSXJSaElclwIEj5pri" data-callback="onSubmit" data-size="invisible"></div>
1090            
1090<script>window.RECAPTCHA_SITE_KEY = "6LdfZ4YsAAAAAJmleJhDQkfSXJSaElclwIEj5pri";</script>
1090
1091            
1091<script src="/static/js/captcha.js"></script>
1091
1092        
1093    </body>
1094</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.