{"id":31309,"date":"2023-09-28T07:00:00","date_gmt":"2023-09-28T14:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=31309"},"modified":"2023-10-01T05:47:26","modified_gmt":"2023-10-01T12:47:26","slug":"hacktoberfest-celebrate-open-source-sdks","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks","title":{"rendered":"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs"},"content":{"rendered":"\n<p>This year Cloudinary is getting involved in Hacktoberfest in a way it hasn&#8217;t before.<\/p>\n\n\n\n<p>We&#8217;re making many of our open source SDKs available on GitHub to count towards your contributions to Hacktoberfest!<\/p>\n\n\n\n<p>Bonus: On top of the rewards you get from <a href=\"https:\/\/hacktoberfest.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">hacktoberfest.com<\/a>, your contribution will get you a Cloudinary swag pack, including a limited edition 2023 T-shirt, stickers, <em>and <\/em>a much coveted Cloudinary Unicorn.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/fbGPpvahUneg_ZKpSoFlh7zVta-3yItEgUs9AA3R2pWlyoBC_g8mrmWPr2wN40Gc8l0SDGVxJ-nBUIbTqcclLKKLgh3QAmjJwwCrPU5s8NQIBXsA8UACxHAseucyNE2PRD4J4nSpyjj6cY8-pzLEMZ0\" alt=\"\"\/><\/figure>\n\n\n\n<p>Here&#8217;s how to get involved.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Celebrating Open Source With Hacktoberfest<\/h2>\n\n\n\n<p>For a decade now, Hacktoberfest has been bringing people from around the world together to come up with creative and innovative contributions to Open Source projects. Hacktoberfest has grown from 676 participants in 2014 to nearly 147,000 participants last year. The celebration runs from October 1 through October 31.<\/p>\n\n\n\n<p>The official program incentivizes contributions with genuinely meaningful rewards. This year, they\u2019ll plant trees on behalf of the first 50,000 participants who have their first PR (Pull Request) accepted. On top of that, if you complete four PRs, you&#8217;re eligible for a unique digital reward (TBD).<\/p>\n\n\n\n<p>But it&#8217;s not only about the reward, it&#8217;s about the celebration of open source and giving back to the community. It&#8217;s also a chance to fix some pesky bugs or add new features to the tools and libraries that you love to use!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Contributing to Cloudinary Libraries and SDKs<\/h2>\n\n\n\n<p>This year, we&#8217;re officially joining the celebration, opening up many of our official SDKs and libraries maintained by the community to count towards your Hacktoberfest contributions.<\/p>\n\n\n\n<p>Here&#8217;s a complete list of the official projects we&#8217;re making available:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Python: <a href=\"https:\/\/github.com\/cloudinary\/pycloudinary\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/cloudinary\/pycloudinary<\/a><\/li>\n\n\n\n<li>PHP: <a href=\"https:\/\/github.com\/cloudinary\/cloudinary_php\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/cloudinary\/cloudinary_php<\/a><\/li>\n\n\n\n<li>Ruby: <a href=\"https:\/\/github.com\/cloudinary\/cloudinary_gem\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/cloudinary\/cloudinary_gem<\/a><\/li>\n\n\n\n<li>Go: <a href=\"https:\/\/github.com\/cloudinary\/cloudinary-go\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/cloudinary\/cloudinary-go<\/a><\/li>\n\n\n\n<li>DotNet: <a href=\"https:\/\/github.com\/cloudinary\/CloudinaryDotNet\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/cloudinary\/CloudinaryDotNet<\/a><\/li>\n\n\n\n<li>CLI: <a href=\"https:\/\/github.com\/cloudinary\/cloudinary-cli\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/cloudinary\/cloudinary-cli<\/a><\/li>\n<\/ul>\n\n\n\n<p>Here are the Cloudinary-supported community libraries available:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Next.js: <a href=\"https:\/\/github.com\/colbyfayock\/next-cloudinary\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/colbyfayock\/next-cloudinary<\/a><\/li>\n\n\n\n<li>Svelte: <a href=\"https:\/\/github.com\/cloudinary-community\/svelte-cloudinary\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/cloudinary-community\/svelte-cloudinary<\/a><\/li>\n\n\n\n<li>Nuxt: <a href=\"https:\/\/github.com\/nuxt-modules\/cloudinary\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/nuxt-modules\/cloudinary<\/a><\/li>\n\n\n\n<li>Netlify: <a href=\"https:\/\/github.com\/cloudinary-community\/netlify-plugin-cloudinary\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/cloudinary-community\/netlify-plugin-cloudinary<\/a><\/li>\n\n\n\n<li>Gatsby: <a href=\"https:\/\/github.com\/cloudinary-devs\/gatsby-transformer-cloudinary\">https:\/\/github.com\/cloudinary-devs\/gatsby-transformer-cloudinary<\/a><\/li>\n\n\n\n<li>Gatsby: <a href=\"https:\/\/github.com\/cloudinary-devs\/gatsby-source-cloudinary\">https:\/\/github.com\/cloudinary-devs\/gatsby-source-cloudinary<\/a><\/li>\n\n\n\n<li>Laravel: <a href=\"https:\/\/github.com\/cloudinary-devs\/cloudinary-laravel\">https:\/\/github.com\/cloudinary-devs\/cloudinary-laravel<\/a><\/li>\n\n\n\n<li>Raycast: <a href=\"https:\/\/github.com\/colbyfayock\/raycast-cloudinary\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/colbyfayock\/raycast-cloudinary<\/a><\/li>\n\n\n\n<li>Cloudinary examples: <a href=\"https:\/\/github.com\/cloudinary-community\/cloudinary-examples\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/cloudinary-community\/cloudinary-examples<\/a><\/li>\n<\/ul>\n\n\n\n<p>To be sure you&#8217;re contributing to a project that&#8217;s participating in Hacktoberfest, look for the &#8220;Hacktoberfest&#8221; label on the repository!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting Some Ground Rules<\/h2>\n\n\n\n<p>While we absolutely appreciate all contributions in any form, only those who follow the rules below will be eligible for the Cloudinary swag pack:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>DO NOT submit spammy PRs:<\/strong> These will immediately be marked as invalid.<\/li>\n\n\n\n<li><strong>DO NOT submit typo fixes:<\/strong> These might be merged (thank you), but won\u2019t count towards swag.<\/li>\n\n\n\n<li><strong>DO NOT submit a PR without an active Issue that has been approved:<\/strong> While we appreciate you being eager to contribute, please first find an Issue or file a new Issue where we can discuss before digging into a PR.<\/li>\n\n\n\n<li><strong>DO have fun!<\/strong><\/li>\n<\/ul>\n\n\n<div class='c-callout  c-callout--inline-title c-callout--note'><strong class='c-callout__title'>Note:<\/strong> <p>We reserve the right to not send a swag pack if we feel that the contribution fails to reflect the spirit of Hacktoberfest or it doesn\u2019t meet the qualifications above.<\/p>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s in the Box?<\/h2>\n\n\n\n<p>And now the fun part!<\/p>\n\n\n\n<p>This year&#8217;s swag pack will include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>1 Cloudinary Hacktoberfest T-shirt (Limited Edition)<\/li>\n\n\n\n<li>2 Cloudinary Hacktoberfest Stickers (Limited Edition)<\/li>\n\n\n\n<li>3 Cloudinary Stickers<\/li>\n\n\n\n<li>1 Cloudinary Unicorn<\/li>\n<\/ul>\n\n\n\n<p>We&#8217;re excited about what&#8217;s included this year and even more excited for it to arrive at your doorstep.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Questions You Might Ask<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Where do you ship?<\/h3>\n\n\n\n<p>We&#8217;ll try our best to ship the swag to wherever you are in the world, but we won&#8217;t be able to ship to any <a href=\"https:\/\/ofac.treasury.gov\/sanctions-programs-and-country-information\" target=\"_blank\" rel=\"noreferrer noopener\">actively sanctioned countries<\/a>. Additionally, countries like Brazil may need a Tax ID ahead of time.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I give you my shipping information?<\/h3>\n\n\n\n<p>Once your contribution is accepted and merged, we&#8217;ll provide you with an address form.<\/p>\n\n\n\n<p>We\u2019ll use the address you send us &#8220;as is.&#8221; We can\u2019t take responsibility for misdelivered packages.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I get more than one swag pack?<\/h3>\n\n\n\n<p>No, there will only be one swag pack per person.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When do I need to submit a Pull Request?<\/h3>\n\n\n\n<p>We&#8217;re following Hacktoberfest rules, so the Pull Request needs to be submitted in October. That said, if we don&#8217;t merge it in time, we won&#8217;t keep you from that sweet swag, as long as it&#8217;s valid and submitted in October, you&#8217;re good to go.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This year Cloudinary is getting involved in Hacktoberfest in a way it hasn&#8217;t before. We&#8217;re making many of our open source SDKs available on GitHub to count towards your contributions to Hacktoberfest! Bonus: On top of the rewards you get from hacktoberfest.com, your contribution will get you a Cloudinary swag pack, including a limited edition [&hellip;]<\/p>\n","protected":false},"author":87,"featured_media":31310,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[57,212,263],"class_list":["post-31309","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-cloudinary","tag-next-js","tag-sdk"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs<\/title>\n<meta name=\"description\" content=\"This year Cloudinary is getting involved in Hacktoberfest in a way it hasn&#039;t before. We&#039;re making many of our open source SDKs available on GitHub to\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs\" \/>\n<meta property=\"og:description\" content=\"This year Cloudinary is getting involved in Hacktoberfest in a way it hasn&#039;t before. We&#039;re making many of our open source SDKs available on GitHub to\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-28T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-01T12:47:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap-jpg?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"melindapham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs\",\"datePublished\":\"2023-09-28T14:00:00+00:00\",\"dateModified\":\"2023-10-01T12:47:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks\"},\"wordCount\":709,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap.jpg?_i=AA\",\"keywords\":[\"Cloudinary\",\"Next.js\",\"SDK\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2023\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks\",\"url\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks\",\"name\":\"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap.jpg?_i=AA\",\"datePublished\":\"2023-09-28T14:00:00+00:00\",\"dateModified\":\"2023-10-01T12:47:26+00:00\",\"description\":\"This year Cloudinary is getting involved in Hacktoberfest in a way it hasn't before. We're making many of our open source SDKs available on GitHub to\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\",\"name\":\"melindapham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"caption\":\"melindapham\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs","description":"This year Cloudinary is getting involved in Hacktoberfest in a way it hasn't before. We're making many of our open source SDKs available on GitHub to","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks","og_locale":"en_US","og_type":"article","og_title":"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs","og_description":"This year Cloudinary is getting involved in Hacktoberfest in a way it hasn't before. We're making many of our open source SDKs available on GitHub to","og_url":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks","og_site_name":"Cloudinary Blog","article_published_time":"2023-09-28T14:00:00+00:00","article_modified_time":"2023-10-01T12:47:26+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap-jpg?_i=AA","type":"image\/jpeg"}],"author":"melindapham","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs","datePublished":"2023-09-28T14:00:00+00:00","dateModified":"2023-10-01T12:47:26+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks"},"wordCount":709,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap.jpg?_i=AA","keywords":["Cloudinary","Next.js","SDK"],"inLanguage":"en-US","copyrightYear":"2023","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks","url":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks","name":"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap.jpg?_i=AA","datePublished":"2023-09-28T14:00:00+00:00","dateModified":"2023-10-01T12:47:26+00:00","description":"This year Cloudinary is getting involved in Hacktoberfest in a way it hasn't before. We're making many of our open source SDKs available on GitHub to","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/hacktoberfest-celebrate-open-source-sdks#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Hacktoberfest 2023: Celebrate Open Source and Contribute to Cloudinary SDKs"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9","name":"melindapham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","caption":"melindapham"}}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695766573\/Blog-hackoberfest_recap\/Blog-hackoberfest_recap.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/31309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=31309"}],"version-history":[{"count":6,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/31309\/revisions"}],"predecessor-version":[{"id":31330,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/31309\/revisions\/31330"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/31310"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=31309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=31309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=31309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}