{"id":1746,"date":"2019-06-05T13:02:38","date_gmt":"2019-06-05T07:32:38","guid":{"rendered":"http:\/\/blog.openwebsolutions.in\/?p=1746"},"modified":"2019-06-05T13:02:38","modified_gmt":"2019-06-05T07:32:38","slug":"open-source-swift-libraries-help-project-better","status":"publish","type":"post","link":"https:\/\/openwebsolutions.in\/blog\/open-source-swift-libraries-help-project-better\/","title":{"rendered":"Top 10 Open Source Swift Libraries that help to make a Project Better"},"content":{"rendered":"<p class=\"p1\">There are more than 6000 third party libraries in swift but here I will discuss those which are really helpful in your project. We compare other as GitHub rating or star but believe me I do not judge these by rating rather I look at how they improve a project. Someone tell a line \u201cThird Party Make Coding Life Easier\u201d. I also follow this rule. So, Let\u2019s move on to those libraries.<\/p>\n<ol class=\"ol1\">\n<li class=\"li1\"><strong>IQKeyboardManagerSwift<\/strong><span class=\"s2\"><strong>:<\/strong><span class=\"Apple-converted-space\">\u00a0 <\/span>This library is super awesome. This is a keyboard manager tool for textfield in your project. You just write one line of code and they just fully managed the textfield delegate method.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<img loading=\"lazy\" class=\"alignnone size-medium wp-image-1747\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/IQKeyboardManager-288x300.gif\" alt=\"\" width=\"288\" height=\"300\" \/><\/span><\/li>\n<li class=\"li1\"><span class=\"s2\"><b>SCAlertView:<\/b> This help to modify your alert view. This will give a beautiful look in your project.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<img loading=\"lazy\" class=\"alignnone size-medium wp-image-1756\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/successScreenshot-200x300.png\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/successScreenshot-200x300.png 200w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/successScreenshot.png 320w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/span><\/li>\n<li class=\"li1\"><span class=\"s2\"><b>SkeletonView:<\/b> It also comes with awesome features when your tableView or collectionView is busy with fetching data on that time this animation show and user understand that our view is in loading mode.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<img loading=\"lazy\" class=\"alignnone size-medium wp-image-1755\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/gradient_animated-250x300.gif\" alt=\"\" width=\"250\" height=\"300\" \/><\/span><\/li>\n<li class=\"li1\"><b>SwiftLint:<\/b> This is a tool to enforce Swift style and conventions. It will beautify your coding style.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<img loading=\"lazy\" class=\"alignnone size-medium wp-image-1754\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/screenshot-300x45.png\" alt=\"\" width=\"300\" height=\"45\" srcset=\"https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/screenshot-300x45.png 300w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/screenshot-768x115.png 768w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/screenshot-1024x153.png 1024w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/screenshot-600x90.png 600w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/screenshot.png 1312w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/li>\n<li class=\"li1\"><span class=\"s2\"><span class=\"Apple-converted-space\"><b>ARKit-CoreLocation:<\/b>\u00a0T<\/span>his awesome tool provides <\/span>us to map out the local world as you move around with uses camera and motion data. This Tell us real location with a camera.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<img loading=\"lazy\" class=\"alignnone size-medium wp-image-1753\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/giphy-1-169x300.gif\" alt=\"\" width=\"169\" height=\"300\" \/> <img loading=\"lazy\" class=\"alignnone size-medium wp-image-1752\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/giphy-2-169x300.gif\" alt=\"\" width=\"169\" height=\"300\" \/><\/li>\n<li class=\"li1\"><span class=\"s1\"><b>NotificationBanner<\/b><\/span><span class=\"s2\"><b>: <\/b>\u00a0<\/span>NotificationBanner is an extremely customizable and lightweight library that makes the task of displaying in app notification banners and drop down alerts an absolute breeze in iOS.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<img loading=\"lazy\" class=\"alignnone size-medium wp-image-1751\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/basic-291x300.gif\" alt=\"\" width=\"291\" height=\"300\" \/><\/li>\n<li class=\"li1\"><strong>Hero:\u00a0<\/strong>\u00a0This\u00a0is a library for building iOS view controller transitions. It provides a declarative layer on top of the UIKit&#8217;s cumbersome transition APIs\u2014making custom transitions an easy task for developers.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<img loading=\"lazy\" class=\"alignnone wp-image-1757\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/1_YPDis2g8BiKKzkeR2dUgcQ-300x105.gif\" alt=\"\" width=\"440\" height=\"154\" srcset=\"https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/1_YPDis2g8BiKKzkeR2dUgcQ-300x105.gif 300w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/1_YPDis2g8BiKKzkeR2dUgcQ-600x210.gif 600w\" sizes=\"(max-width: 440px) 100vw, 440px\" \/><\/li>\n<li class=\"li1\"><b>ViewAnimator:<\/b>\u00a0<span class=\"s2\">This <\/span>is a library for building complex iOS UIView animations in an easy way. It provides one line animations for any view included the ones which contain other views like UITableView and UICollectionView with its cells or UIStackView with its arrangedSubviews.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<img loading=\"lazy\" class=\"alignnone size-medium wp-image-1750\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/68747470733a2f2f63646e2e6472696262626c652e636f6d2f75736572732f3730323738392f73637265656e73686f74732f333831363038372f707265766965772d6d657373616b692e676966-300x225.gif\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/68747470733a2f2f63646e2e6472696262626c652e636f6d2f75736572732f3730323738392f73637265656e73686f74732f333831363038372f707265766965772d6d657373616b692e676966-300x225.gif 300w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/68747470733a2f2f63646e2e6472696262626c652e636f6d2f75736572732f3730323738392f73637265656e73686f74732f333831363038372f707265766965772d6d657373616b692e676966-768x576.gif 768w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/68747470733a2f2f63646e2e6472696262626c652e636f6d2f75736572732f3730323738392f73637265656e73686f74732f333831363038372f707265766965772d6d657373616b692e676966-600x450.gif 600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/li>\n<li class=\"li1\"><strong>SwipeCellKit :<\/strong> <span class=\"s2\">\u00a0This library helps you to add some functionality when the user swipes any cell they can perform some action smoothly with beautiful animation.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<img loading=\"lazy\" class=\"alignnone size-medium wp-image-1749\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/Hero-300x209.gif\" alt=\"\" width=\"300\" height=\"209\" \/><\/span><\/li>\n<li class=\"li1\"><span class=\"s2\"><span class=\"s2\"><b>SwiftKotlin:<\/b> We all know that the current Android version is in high demand. Kotlin is used to make android apps. If swift code converts to Kotlin then this is a smooth way to build an android app. This tool helps to do converting easily. Check it out one time.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<img loading=\"lazy\" class=\"size-medium wp-image-1748 alignnone\" src=\"http:\/\/blog.openwebsolutions.in\/wp-content\/uploads\/2019\/05\/screenshot-1-300x165.png\" alt=\"\" width=\"300\" height=\"165\" srcset=\"https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/screenshot-1-300x165.png 300w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/screenshot-1-768x423.png 768w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/screenshot-1-600x330.png 600w, https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/screenshot-1.png 957w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\u00a0<\/span><\/span><br \/>\nHappy Programming<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>There are more than 6000 third party libraries in swift but here I will discuss those which are really helpful in your project. We compare other as GitHub rating or star but believe me I do not judge these by rating rather I look at how they improve a project. Someone tell a line \u201cThird [&hellip;]<\/p>\n","protected":false},"author":40,"featured_media":1759,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[46,128],"tags":[47,129],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v14.8.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Top 10 Open Source Swift Libraries that help to make a Project Better<\/title>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/openwebsolutions.in\/blog\/open-source-swift-libraries-help-project-better\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Top 10 Open Source Swift Libraries that help to make a Project Better\" \/>\n<meta property=\"og:description\" content=\"There are more than 6000 third party libraries in swift but here I will discuss those which are really helpful in your project. We compare other as GitHub rating or star but believe me I do not judge these by rating rather I look at how they improve a project. Someone tell a line \u201cThird [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/openwebsolutions.in\/blog\/open-source-swift-libraries-help-project-better\/\" \/>\n<meta property=\"og:site_name\" content=\"Openweb Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-05T07:32:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/Top-10-Open-Source-Swift-Library-That-Help-To-Make-Your-Project-Better.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"364\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/openwebsolutions.in\/blog\/#website\",\"url\":\"https:\/\/openwebsolutions.in\/blog\/\",\"name\":\"Openweb Solutions Blog\",\"description\":\"Transforming ideas into reality\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/openwebsolutions.in\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/openwebsolutions.in\/blog\/open-source-swift-libraries-help-project-better\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/openwebsolutions.in\/blog\/wp-content\/uploads\/2019\/05\/Top-10-Open-Source-Swift-Library-That-Help-To-Make-Your-Project-Better.png\",\"width\":800,\"height\":364},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/openwebsolutions.in\/blog\/open-source-swift-libraries-help-project-better\/#webpage\",\"url\":\"https:\/\/openwebsolutions.in\/blog\/open-source-swift-libraries-help-project-better\/\",\"name\":\"Top 10 Open Source Swift Libraries that help to make a Project Better\",\"isPartOf\":{\"@id\":\"https:\/\/openwebsolutions.in\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/openwebsolutions.in\/blog\/open-source-swift-libraries-help-project-better\/#primaryimage\"},\"datePublished\":\"2019-06-05T07:32:38+00:00\",\"dateModified\":\"2019-06-05T07:32:38+00:00\",\"author\":{\"@id\":\"https:\/\/openwebsolutions.in\/blog\/#\/schema\/person\/bae16b1f4580e553c4f951e15e53991d\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/openwebsolutions.in\/blog\/open-source-swift-libraries-help-project-better\/\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/openwebsolutions.in\/blog\/#\/schema\/person\/bae16b1f4580e553c4f951e15e53991d\",\"name\":\"Avijit Mondal\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/openwebsolutions.in\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/54e392690891b158499cb52642f6cfad?s=96&r=g\",\"caption\":\"Avijit Mondal\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/posts\/1746"}],"collection":[{"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/comments?post=1746"}],"version-history":[{"count":7,"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/posts\/1746\/revisions"}],"predecessor-version":[{"id":1776,"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/posts\/1746\/revisions\/1776"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/media\/1759"}],"wp:attachment":[{"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/media?parent=1746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/categories?post=1746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openwebsolutions.in\/blog\/wp-json\/wp\/v2\/tags?post=1746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}