<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Track Awesome Vapor Updates Weekly</title>
  <id>https://www.trackawesomelist.com/vapor-community/awesome-vapor/week/feed.xml</id>
  <updated>2019-10-21T02:09:53.000Z</updated>
  <link rel="self" type="application/atom+xml" href="https://www.trackawesomelist.com/vapor-community/awesome-vapor/week/feed.xml"/>
  <link rel="alternate" type="application/json" href="https://www.trackawesomelist.com/vapor-community/awesome-vapor/week/feed.json"/>
  <link rel="alternate" type="text/html" href="https://www.trackawesomelist.com/vapor-community/awesome-vapor/week/"/>
  <generator uri="https://github.com/bcomnes/jsonfeed-to-atom#readme" version="1.2.2">jsonfeed-to-atom</generator>
  <icon>https://www.trackawesomelist.com/favicon.ico</icon>
  <logo>https://www.trackawesomelist.com/icon.png</logo>
  <subtitle>A curated list of Vapor-related awesome projects.</subtitle>
  <entry>
    <id>https://www.trackawesomelist.com/2019/43/</id>
    <title>Awesome Vapor Updates on Oct 28 - Nov 03, 2019</title>
    <updated>2019-10-21T02:09:53.000Z</updated>
    <published>2019-10-21T02:09:53.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/nodes-vapor/bugsnag" rel="noopener noreferrer">Bugsnag (⭐38)</a> – Report errors with Bugsnag.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/nodes-vapor/flash" rel="noopener noreferrer">Flash (⭐36)</a> – Flash messages between views.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/nodes-vapor/gatekeeper" rel="noopener noreferrer">Gatekeeper (⭐56)</a> – Rate limiting middleware for Vapor.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/nodes-vapor/jwt-keychain" rel="noopener noreferrer">JWT Keychain (⭐38)</a> – Easily scaffold a keychain using JWT for Vapor.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/leaf-markdown" rel="noopener noreferrer">Leaf Markdown (⭐52)</a> – Markdown renderer for Vapor.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/Lingo-Vapor" rel="noopener noreferrer">Lingo Vapor (⭐46)</a> – Vapor provider for Lingo – the Swift localization library.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/OpenKitten/Meow" rel="noopener noreferrer">Meow (⭐65)</a> – An alternative codable ORM for MongoDB.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/OpenKitten/MongoKitten" rel="noopener noreferrer">MongoKitten (⭐644)</a> – MongoDB driver in Swift.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/nodes-vapor/paginator" rel="noopener noreferrer">Paginator (⭐67)</a> – Query pagination for Vapor and Fluent.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/gperdomor/sanitize" rel="noopener noreferrer">Sanitize (⭐17)</a> – Powerful model extraction from Vapor JSON requests.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/sendgrid-provider" rel="noopener noreferrer">SendGrid Provider (⭐64)</a> – SendGrid-powered mail backend for Vapor.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/nodes-vapor/slugify" rel="noopener noreferrer">Slugify (⭐15)</a> – Convenience for sluggifying your strings.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/nodes-vapor/storage" rel="noopener noreferrer">Storage (⭐64)</a> – Eases the use of multiple storage and CDN services.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/stripe-provider" rel="noopener noreferrer">Stripe Provider (⭐159)</a> – Stripe Provider for Vapor.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/nodes-vapor/sugar" rel="noopener noreferrer">Sugar (⭐26)</a> – A package of sugar for Vapor.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/swiftybeaver-provider" rel="noopener noreferrer">SwiftyBeaver Provider (⭐32)</a> – SwiftyBeaver Logging Provider for Vapor, the server-side Swift web framework.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/telesign-provider" rel="noopener noreferrer">Telesign Provider (⭐10)</a> – A Telesign provider for Vapor.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/brokenhandsio/VaporSecurityHeaders" rel="noopener noreferrer">Vapor Security Headers (⭐125)</a> – Harden Your Security Headers For Vapor.</li>
</ul>
<h3><p>Education / Articles</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-4.png" alt="v4" /> <a href="https://theswiftdev.com/2019/08/26/whats-new-in-vapor-4/" rel="noopener noreferrer">What’s new in Vapor 4?</a></li>
</ul>
<h3><p>Open-source Projects / Videos</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/brokenhandsio/SteamPress" rel="noopener noreferrer">SteamPress (⭐355)</a> – A Blogging Engine and Platform written in Swift for use with the Vapor Framework.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/43/"/>
    <summary>20 awesome projects updated on Oct 28 - Nov 03, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/42/</id>
    <title>Awesome Vapor Updates on Oct 21 - Oct 27, 2019</title>
    <updated>2019-10-20T13:30:59.000Z</updated>
    <published>2019-10-20T13:30:59.000Z</published>
    <content type="html"><![CDATA[<h3><p>Services</p>
</h3>
<ul>
<li><a href="https://vapor.red" rel="noopener noreferrer">Vapor Red</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/42/"/>
    <summary>1 awesome projects updated on Oct 21 - Oct 27, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/30/</id>
    <title>Awesome Vapor Updates on Jul 29 - Aug 04, 2019</title>
    <updated>2019-07-22T02:49:58.000Z</updated>
    <published>2019-07-22T02:49:58.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/VaporMailgunService" rel="noopener noreferrer">Vapor Mailgun Service (⭐103)</a> – A service to be used with Vapor to send emails.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/30/"/>
    <summary>1 awesome projects updated on Jul 29 - Aug 04, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/15/</id>
    <title>Awesome Vapor Updates on Apr 15 - Apr 21, 2019</title>
    <updated>2019-04-11T10:35:11.000Z</updated>
    <published>2019-04-11T10:27:33.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/makoni/couchdb-vapor" rel="noopener noreferrer">CouchDB Client (⭐10)</a> – Simple CouchDB client for Vapor.</li>
</ul>
<h3><p>Education / Articles</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://mikemikina.com/blog/using-the-dependency-injection-framework-for-testing-in-vapor-3-and-swift/" rel="noopener noreferrer">Using the dependency injection framework for testing in Vapor 3 and Swift</a> – How to use dependency injection framework which will help you manage dependencies and mock them inside your tests.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/15/"/>
    <summary>2 awesome projects updated on Apr 15 - Apr 21, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/12/</id>
    <title>Awesome Vapor Updates on Mar 25 - Mar 31, 2019</title>
    <updated>2019-03-21T03:13:58.000Z</updated>
    <published>2019-03-19T14:03:56.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/twof/VaporCRUDRouter" rel="noopener noreferrer">CrudRouter (⭐57)</a> – Automatic RESTful CRUD router generation for any Fluent Model.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/brokenhandsio/leaf-error-middleware" rel="noopener noreferrer">Leaf Error Middleware (⭐54)</a> – Serve up custom 404 and server error pages for your Vapor App.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/MihaelIsaev/SwifQL" rel="noopener noreferrer">SwifQL (⭐272)</a> – Easily build flexible and type-safe SQL with pure Swift.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/vapor-ext" rel="noopener noreferrer">VaporExt (⭐36)</a> – A collection of Swift extensions for wide range of Vapor data types and classes.</li>
</ul>
<h3><p>Education / Articles</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://learningswift.brightdigit.com/vapor-heroku-ubuntu-setup-deploy/" rel="noopener noreferrer">Deep Dive into Setup and Deployment for Heroku and Ubuntu</a></li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://mikemikina.com/blog/how-to-test-controllers-by-mocking-dependencies-in-vapor-3-and-swift/" rel="noopener noreferrer">How to test controllers by mocking dependencies in Vapor 3 and Swift</a></li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://mikemikina.com/blog/watermarking-photos-with-imagemagick-vapor-3-and-swift-on-macos-and-linux/" rel="noopener noreferrer">Watermarking photos with ImageMagick, Vapor 3 and Swift on macOS and Linux</a> – Tutorial on how to use the ImageMagick library in Swift.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/12/"/>
    <summary>7 awesome projects updated on Mar 25 - Mar 31, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/11/</id>
    <title>Awesome Vapor Updates on Mar 18 - Mar 24, 2019</title>
    <updated>2019-03-15T14:06:16.000Z</updated>
    <published>2019-03-15T13:53:04.000Z</published>
    <content type="html"><![CDATA[<h3><p>Education / Articles</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://medium.com/@martinlasek" rel="noopener noreferrer">Tutorials for Beginner to Advanced</a> – Written tutorials for Beginner to Advanced.</li>
</ul>
<h3><p>Education / Videos</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://www.youtube.com/channel/UCoLEXFUHIKXunm9QJjsAftw/videos" rel="noopener noreferrer">Vapor - Beginner to Advanced</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/11/"/>
    <summary>2 awesome projects updated on Mar 18 - Mar 24, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/4/</id>
    <title>Awesome Vapor Updates on Jan 28 - Feb 03, 2019</title>
    <updated>2019-01-21T13:16:28.000Z</updated>
    <published>2019-01-21T13:16:28.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/gabrielepalma/sublimate" rel="noopener noreferrer">Sublimate (⭐59)</a> – Fast prototyping with synchronization and authentication based on Sourcery.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/4/"/>
    <summary>1 awesome projects updated on Jan 28 - Feb 03, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/40/</id>
    <title>Awesome Vapor Updates on Oct 01 - Oct 07, 2018</title>
    <updated>2018-10-03T00:45:11.000Z</updated>
    <published>2018-10-03T00:45:11.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/hallee/vapor-simple-file-logger" rel="noopener noreferrer">SimpleFileLogger (⭐16)</a> – A simple file logging provider for Vapor.</li>
</ul>
<h3><p>Education / Videos</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://www.raywenderlich.com/4493-server-side-swift-with-vapor/lessons/1" rel="noopener noreferrer">Server Side Swift with Vapor</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/40/"/>
    <summary>2 awesome projects updated on Oct 01 - Oct 07, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/31/</id>
    <title>Awesome Vapor Updates on Jul 30 - Aug 05, 2018</title>
    <updated>2018-08-02T01:51:19.000Z</updated>
    <published>2018-08-02T01:34:07.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/google-cloud-provider" rel="noopener noreferrer">Google Cloud Provider (⭐31)</a> – Interact with Google Cloud Platform APIs from your Vapor project.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/LiveUI/MailCore" rel="noopener noreferrer">MailCore (⭐80)</a> – Sending e-mails via SMTP, MailGun and SendGrid.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/LiveUI/XMLCoding" rel="noopener noreferrer">XMLCoding (⭐8)</a> – XML encoder and decoder.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/31/"/>
    <summary>3 awesome projects updated on Jul 30 - Aug 05, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/24/</id>
    <title>Awesome Vapor Updates on Jun 11 - Jun 17, 2018</title>
    <updated>2018-06-17T04:56:03.000Z</updated>
    <published>2018-06-13T22:29:32.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/Jinxiansen/Guardian" rel="noopener noreferrer">Guardian (⭐89)</a> – Modern rate-limiting middleware.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/MihaelIsaev/wkhtmltopdf" rel="noopener noreferrer">WKHTMLTOPDF (⭐32)</a> – Build PDF files from Leaf templates or web pages through the <code>wkhtmltopdf</code> CLI tool.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/24/"/>
    <summary>2 awesome projects updated on Jun 11 - Jun 17, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/23/</id>
    <title>Awesome Vapor Updates on Jun 04 - Jun 10, 2018</title>
    <updated>2018-06-08T03:03:17.000Z</updated>
    <published>2018-06-06T10:04:28.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/CSRF" rel="noopener noreferrer">CSRF (⭐33)</a> – A package to add protection to Vapor against CSRF attacks.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/MihaelIsaev/FluentQuery" rel="noopener noreferrer">FluentQuery (⭐145)</a> – Build complex raw SQL queries while still using Swift keypaths.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/23/"/>
    <summary>2 awesome projects updated on Jun 04 - Jun 10, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/22/</id>
    <title>Awesome Vapor Updates on May 28 - Jun 03, 2018</title>
    <updated>2018-05-28T14:33:07.000Z</updated>
    <published>2018-05-28T05:41:47.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/LiveUI/S3" rel="noopener noreferrer">S3 (⭐85)</a> – Library for accessing the Amazon S3 service (and compatible) with support for most commonly used operations.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/nodes-vapor/submissions" rel="noopener noreferrer">Submissions (⭐15)</a> – Conveniences for creating forms and validating (form) submissions.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/22/"/>
    <summary>2 awesome projects updated on May 28 - Jun 03, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/20/</id>
    <title>Awesome Vapor Updates on May 14 - May 20, 2018</title>
    <updated>2018-05-19T00:48:26.000Z</updated>
    <published>2018-05-19T00:48:26.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools</p>
</h3>
<ul>
<li><a href="https://github.com/Ether-CLI/Ether" rel="noopener noreferrer">Ether (⭐88)</a> – A Command-Line Interface for the Swift Package Manager.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/20/"/>
    <summary>1 awesome projects updated on May 14 - May 20, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/19/</id>
    <title>Awesome Vapor Updates on May 07 - May 13, 2018</title>
    <updated>2018-05-10T01:33:11.000Z</updated>
    <published>2018-05-07T14:05:23.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/ferno" rel="noopener noreferrer">Ferno (⭐52)</a> – Vapor Firebase Realtime database provider.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/gperdomor/local-storage" rel="noopener noreferrer">Local Storage (⭐3)</a> – Storage driver using local filesystem.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/gotranseo/vapor-recaptcha" rel="noopener noreferrer">Vapor reCAPTCHA (⭐11)</a> – Validate Google reCAPTCHAs using Vapor.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/skelpo/vapor-request-storage" rel="noopener noreferrer">Vapor Request Storage (⭐7)</a> – A replacement for <code>request.storage</code> which was available in Vapor 1 &amp; 2.</li>
</ul>
<h3><p>Tools</p>
</h3>
<ul>
<li><a href="https://github.com/jakeheis/Ice" rel="noopener noreferrer">Ice (⭐372)</a> – A developer friendly package manager for Swift; 100% compatible with Swift Package Manager.</li>
</ul>
<h3><p>Open-source Projects / Videos</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/skelpo/UserManager" rel="noopener noreferrer">User Manager Service (⭐69)</a> – A small, useful user manager made for production application setups.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/19/"/>
    <summary>6 awesome projects updated on May 07 - May 13, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/18/</id>
    <title>Awesome Vapor Updates on Apr 30 - May 06, 2018</title>
    <updated>2018-05-05T12:17:28.000Z</updated>
    <published>2018-05-05T06:08:32.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/skelpo/APIErrorMiddleware" rel="noopener noreferrer">API Error Middleware (⭐30)</a> – Vapor middleware for converting thrown errors to JSON responses.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/apns" rel="noopener noreferrer">APNS (⭐60)</a> – Vapor APNS for iOS.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/skelpo/JWTMiddleware" rel="noopener noreferrer">JWT Middleware (⭐30)</a> – Middleware to Authenticate and Authorize Requests in Vapor.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/pagination" rel="noopener noreferrer">Pagination (⭐63)</a> – Simple Vapor 3 Pagination.</li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/anthonycastelli/s3-storage" rel="noopener noreferrer">S3 Storage (⭐9)</a> – Library for simple access to the Amazon S3 service.</li>
</ul>
<h3><p>Education / Articles</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://mihaelamj.github.io/Vapor%20%203%20Tutorial/" rel="noopener noreferrer">Vapor 3 Tutorials</a> – Big collection of small tutorials.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/18/"/>
    <summary>6 awesome projects updated on Apr 30 - May 06, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/15/</id>
    <title>Awesome Vapor Updates on Apr 09 - Apr 15, 2018</title>
    <updated>2018-04-12T20:40:33.000Z</updated>
    <published>2018-04-12T20:40:33.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/skelpo/CSV" rel="noopener noreferrer">CSV Framework (⭐29)</a> – A simple framework to read and write CSV files.</li>
</ul>
<h3><p>Education / Articles</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://www.skelpo.com/blog/vapor2-to-vapor3/" rel="noopener noreferrer">Transforming from Vapor 2 to Vapor 3</a> – Transitioning from Vapor 2 to Vapor 3 with a real world project.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/15/"/>
    <summary>2 awesome projects updated on Apr 09 - Apr 15, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/14/</id>
    <title>Awesome Vapor Updates on Apr 02 - Apr 08, 2018</title>
    <updated>2018-04-07T07:56:17.000Z</updated>
    <published>2018-04-07T07:56:17.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools</p>
</h3>
<ul>
<li><a href="https://github.com/LiveUI/Swifter" rel="noopener noreferrer">Swifter (⭐38)</a> – A macOS tool to help you manage your Xcode projects and give you a quick access to DerivedData folder cleaning and management.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/14/"/>
    <summary>1 awesome projects updated on Apr 02 - Apr 08, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/12/</id>
    <title>Awesome Vapor Updates on Mar 19 - Mar 25, 2018</title>
    <updated>2018-03-22T10:11:35.000Z</updated>
    <published>2018-03-22T09:54:32.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/vapor-community/Imperial" rel="noopener noreferrer">Imperial (⭐124)</a> – Federated Authentication with OAuth providers.</li>
</ul>
<h3><p>Education / Newsletters</p>
</h3>
<ul>
<li><a href="http://vapornation.news" rel="noopener noreferrer">VaporNation</a> – Weekly Vapor newsletter with all things Vapor.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/12/"/>
    <summary>2 awesome projects updated on Mar 19 - Mar 25, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/9/</id>
    <title>Awesome Vapor Updates on Feb 26 - Mar 04, 2018</title>
    <updated>2018-02-28T08:06:20.000Z</updated>
    <published>2018-02-28T08:06:20.000Z</published>
    <content type="html"><![CDATA[<h3><p>Libraries</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://github.com/LiveUI/VaporTestTools" rel="noopener noreferrer">Vapor Test Tools (⭐32)</a> – Helper designed to make testing your endpoints in Vapor 3 pain-free.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/9/"/>
    <summary>1 awesome projects updated on Feb 26 - Mar 04, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/7/</id>
    <title>Awesome Vapor Updates on Feb 12 - Feb 18, 2018</title>
    <updated>2018-02-16T20:35:50.000Z</updated>
    <published>2018-02-16T20:35:50.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools</p>
</h3>
<ul>
<li><a href="https://github.com/vzsg/heroku-buildpack-curl-http2" rel="noopener noreferrer">Heroku buildpack: curl with HTTP/2 support (⭐9)</a></li>
</ul>

<ul>
<li><a href="https://github.com/krzysztofzablocki/Sourcery" rel="noopener noreferrer">Sourcery (⭐6.8k)</a> – Meta-programming for Swift, stop writing boilerplate code.</li>
</ul>
<h3><p>Services</p>
</h3>
<ul>
<li><a href="https://vapor.cloud" rel="noopener noreferrer">Vapor Cloud</a></li>
</ul>
<h3><p>Education / Books</p>
</h3>
<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://store.raywenderlich.com/products/server-side-swift-with-vapor" rel="noopener noreferrer">Server Side Swift with Vapor</a></li>
</ul>

<ul>
<li><img src="https://github.com/vapor-community/awesome-vapor/raw/main/img/vapor-3.png" alt="v3" /> <a href="https://www.hackingwithswift.com/store/server-side-swift" rel="noopener noreferrer">Server-Side Swift (Vapor Edition)</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/7/"/>
    <summary>5 awesome projects updated on Feb 12 - Feb 18, 2018</summary>
  </entry>
</feed>