{"id":3263,"date":"2019-11-15T15:56:00","date_gmt":"2019-11-15T15:56:00","guid":{"rendered":"https:\/\/azoora.com\/blog\/?p=3263"},"modified":"2019-12-19T03:39:39","modified_gmt":"2019-12-19T03:39:39","slug":"10-interesting-js-and-css-libraries-for-november-2019","status":"publish","type":"post","link":"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/","title":{"rendered":"10 Interesting JS and CSS Libraries for November 2019"},"content":{"rendered":"\n<p>Our job at Azoora&#8217;s Blog is to keep you up to date with the latest and coolest trends in web industry. That\u2019s why every month we release a handpicked collection of some of the best resources that we\u2019ve stumbled upon which deemed worthy of your attention.<\/p>\n\n\n\n<p>If you enjoy these articles, please share your thoughts about it and subscribe our blog also. Whenever we release a new article, we share it on social media also like <a href=\"https:\/\/www.facebook.com\/AzooraOfficial\/\">Facebook<\/a>, <a href=\"https:\/\/twitter.com\/Azoora\">Twitter <\/a>&amp; <a href=\"https:\/\/www.linkedin.com\/company\/azoora\/\">LinkedIn <\/a>to keep our visitors engaged with cool new libraries, articles &amp; design &amp; development resources!<\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/muhammederdem\/vue-interactive-paycard\" target=\"_blank\">1. Vue Interactive Paycard<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/github.com\/muhammederdem\/vue-interactive-paycard\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3274\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/vue-paycard\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/vue-paycard.jpg\" data-orig-size=\"960,445\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"vue-paycard\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/vue-paycard-300x139.jpg\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/vue-paycard.jpg\" loading=\"lazy\" width=\"960\" height=\"445\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/vue-paycard.jpg\" alt=\"\" class=\"wp-image-3274\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/vue-paycard.jpg 960w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/vue-paycard-300x139.jpg 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/vue-paycard-768x356.jpg 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/a><\/figure>\n\n\n\n<p>Really impressive credit card form that reacts to user input and animates the card in real time. It has absolutely stunning design and animations, and is also very user friendly with number formatting, validation and card type detection.<ins><\/ins><\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/mciastek.github.io\/sal\/\" target=\"_blank\">2. Sal<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/mciastek.github.io\/sal\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3271\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/sal-js\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sal.js.png\" data-orig-size=\"949,504\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"sal.js\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sal.js-300x159.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sal.js.png\" loading=\"lazy\" width=\"949\" height=\"504\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sal.js.png\" alt=\"\" class=\"wp-image-3271\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sal.js.png 949w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sal.js-300x159.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sal.js-768x408.png 768w\" sizes=\"(max-width: 949px) 100vw, 949px\" \/><\/a><\/figure>\n\n\n\n<p>Great little scroll animation library focused on getting the best performance possible. It is built using only vanilla JS and no external dependencies, which is made possible thanks to the awesome Intersection Observer web API.<\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/tinacms\/tinacms\/\" target=\"_blank\">3. Tina CMS<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/github.com\/tinacms\/tinacms\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3273\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/tina-cms\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/tina-cms.jpg\" data-orig-size=\"1121,653\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tina-cms\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/tina-cms-300x175.jpg\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/tina-cms-1024x596.jpg\" loading=\"lazy\" width=\"1024\" height=\"596\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/tina-cms-1024x596.jpg\" alt=\"\" class=\"wp-image-3273\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/tina-cms-1024x596.jpg 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/tina-cms-300x175.jpg 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/tina-cms-768x447.jpg 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/tina-cms.jpg 1121w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Site editing toolkit for modern React-based sites. After plugging in Tina to your Gatsby or Next.js project, your site becomes fully editable, making it possible to change the text, reorder elements, and much more.<\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/ackee.electerious.com\/\" target=\"_blank\">4. Ackee<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/ackee.electerious.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3264\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/ackee\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ackee.jpg\" data-orig-size=\"1353,670\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"ackee\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ackee-300x149.jpg\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ackee-1024x507.jpg\" loading=\"lazy\" width=\"1024\" height=\"507\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ackee-1024x507.jpg\" alt=\"\" class=\"wp-image-3264\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ackee-1024x507.jpg 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ackee-300x149.jpg 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ackee-768x380.jpg 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ackee.jpg 1353w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Self-hosted analytics tools with a Google Analytics-like API and a beautiful admin panel, which can be ran on your own server and plugged into your projects for collecting anonymous user data.<\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/gridsome.org\/\" target=\"_blank\">5. Gridsome<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/gridsome.org\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3265\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/gridsome\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/gridsome.png\" data-orig-size=\"992,338\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"gridsome\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/gridsome-300x102.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/gridsome.png\" loading=\"lazy\" width=\"992\" height=\"338\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/gridsome.png\" alt=\"\" class=\"wp-image-3265\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/gridsome.png 992w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/gridsome-300x102.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/gridsome-768x262.png 768w\" sizes=\"(max-width: 992px) 100vw, 992px\" \/><\/a><\/figure>\n\n\n\n<p>A flexible static site generator powered by Vue.js. The framework makes it possible to take any CMS, API, or just a collection of markdown files and transform them into a fast, modern, pre-rendered website.<\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/ionicframework.com\/blog\/announcing-ionic-react\/\" target=\"_blank\">6. Ionic React<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/ionicframework.com\/blog\/announcing-ionic-react\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3268\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/ionic-react\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ionic-react.jpg\" data-orig-size=\"780,412\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"ionic-react\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ionic-react-300x158.jpg\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ionic-react.jpg\" loading=\"lazy\" width=\"780\" height=\"412\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ionic-react.jpg\" alt=\"\" class=\"wp-image-3268\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ionic-react.jpg 780w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ionic-react-300x158.jpg 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/ionic-react-768x406.jpg 768w\" sizes=\"(max-width: 780px) 100vw, 780px\" \/><\/a><\/figure>\n\n\n\n<p>A native React version of the popular Ionic Framework. The project is still in early development, but it promises to deliver a powerful framework for building iOS, Android, Desktop, and Progressive Web Apps out of the same codebase.<\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/karma-runner\/karma\" target=\"_blank\">7. Karma<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/github.com\/karma-runner\/karma\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3269\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/karma\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/karma.png\" data-orig-size=\"1036,110\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"karma\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/karma-300x32.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/karma-1024x109.png\" loading=\"lazy\" width=\"1024\" height=\"109\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/karma-1024x109.png\" alt=\"\" class=\"wp-image-3269\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/karma-1024x109.png 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/karma-300x32.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/karma-768x82.png 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/karma.png 1036w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Karma makes it possible to run JS code tests in an actual browser environment and even multiple browsers at once. It works with Mocha, Jasmine, and other popular testing frameworks.<\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/onderceylan\/pwa-asset-generator\" target=\"_blank\">8. PWA Asset Generator<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/github.com\/onderceylan\/pwa-asset-generator\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3270\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/pwa-generator\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/pwa-generator.png\" data-orig-size=\"860,403\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"pwa-generator\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/pwa-generator-300x141.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/pwa-generator.png\" loading=\"lazy\" width=\"860\" height=\"403\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/pwa-generator.png\" alt=\"\" class=\"wp-image-3270\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/pwa-generator.png 860w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/pwa-generator-300x141.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/pwa-generator-768x360.png 768w\" sizes=\"(max-width: 860px) 100vw, 860px\" \/><\/a><\/figure>\n\n\n\n<p>Command line tool for building PWA resources based on Node.js and Puppeteer. It generates icons and splash screens and then automatically adds them to the manifest.json and HTML of your project.<\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/getinsomnia\/insomnia\" target=\"_blank\">9. Insomnia<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/github.com\/getinsomnia\/insomnia\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3266\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/insomnia\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/insomnia.jpg\" data-orig-size=\"846,404\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"insomnia\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/insomnia-300x143.jpg\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/insomnia.jpg\" loading=\"lazy\" width=\"846\" height=\"404\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/insomnia.jpg\" alt=\"\" class=\"wp-image-3266\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/insomnia.jpg 846w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/insomnia-300x143.jpg 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/insomnia-768x367.jpg 768w\" sizes=\"(max-width: 846px) 100vw, 846px\" \/><\/a><\/figure>\n\n\n\n<p>Powerful tool for debugging HTTP and GraphQL requests. This free app has a beautiful UI with everything you need for testing REST endpoints and other APIs. Available on Mac, Windows, and Linux.<\/p>\n\n\n\n<h3><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/SortableJS\/Sortable\" target=\"_blank\">10. Sortable<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/github.com\/SortableJS\/Sortable\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-attachment-id=\"3272\" data-permalink=\"https:\/\/azoora.com\/blog\/analytics\/10-interesting-js-and-css-libraries-for-november-2019\/attachment\/sortable\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sortable.png\" data-orig-size=\"864,374\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"sortable\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sortable-300x130.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sortable.png\" loading=\"lazy\" width=\"864\" height=\"374\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sortable.png\" alt=\"\" class=\"wp-image-3272\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sortable.png 864w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sortable-300x130.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/sortable-768x332.png 768w\" sizes=\"(max-width: 864px) 100vw, 864px\" \/><\/a><\/figure>\n\n\n\n<p>JavaScript library for creating reorderable drag-and-drop lists. It requires no external dependencies, has a ton of useful features, and works on all modern browsers and touch devices.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Our job at Azoora&#8217;s Blog is to keep you up to date with the latest and coolest trends in web industry. That\u2019s why every month we release a handpicked collection of some of the best resources that we\u2019ve stumbled upon which deemed worthy of your attention. If you enjoy these articles, please share your thoughts [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":3267,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[2,4,145,7,12,14,95,168],"tags":[127,93,179,25,146,28,87,165,133,48,92],"jetpack_featured_media_url":"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2019\/11\/interesting-js-and-css-libraries-november-2019.jpg","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/p7FQPL-QD","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/posts\/3263"}],"collection":[{"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/comments?post=3263"}],"version-history":[{"count":1,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/posts\/3263\/revisions"}],"predecessor-version":[{"id":3275,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/posts\/3263\/revisions\/3275"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/media\/3267"}],"wp:attachment":[{"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/media?parent=3263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/categories?post=3263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/tags?post=3263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}