Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

README.md

Try it!

Download our starter iOS Project and see how our tools fit together in a typical iOS App:
Download Starter Project

Our mission

FreshOS is on a mission to provide iOS developers with simple tools to solve problems that 99% of us have. We believe developers should focus on valuable things like app logic, rather than casting the values of a JSON Parsing \o/. We thrive to make apis as simple as possible, yet flexible enough to handle 99% of use-cases. We believe in Unix-style libraries, that do one thing and do it well. Since we have control over those tools, they fit together nicely.

Solutions

AutoLayout - Stevia ๐Ÿƒ Star

Write expressive autolayout code, readable and maintainable

Networking - ws โ˜๏ธ Star

Write concise networking code that leverages the power of Alamofire, promises and JSON Parsing

Async - then ๐ŸŽฌ Star

Make Async code delightful with Promises

JSON - Arrow ๐Ÿน Star

Write minimalist JSON Parsing that infers type and doest get in the way of your models

Reduce Stress & Errors

Localize ๐Ÿ Star

Emit warnings and errors when Localizations are missing or unused

Asset Checker ๐Ÿ‘ฎ Star

Emit warnings and errors when assets are missing or unused

Integrate Faster

SketchToSwift ๐Ÿ“ฒ Star

Generate Swift code from Sketch designs

Who we are

<script src="//cdn.jsdelivr.net/github-cards/latest/widget.js"></script>
<script src="//cdn.jsdelivr.net/github-cards/latest/widget.js"></script> Let's not forget the 100+ people that contributed via pull requests, issues or even just talking to them :) This wouldn't be possible without them <3

Production ready

Our libraries have been Downloaded 175k+ times and already more than 3700+ Apps use freshOS tools!

Source : Cocoapods

Testimonials <3

Sketch to Swift is an amazing way to build quick prototypes. Always using to build small samples for my freelancing clients. Also using AssetChecker so I'm never messing up and breaking my code because I deleted or changed the name of an asset. I appreciate the work they put in freshOS and I'm glad AwesomeiOS has all of them
Lucas Farah - Admin @Awesome-iOS

Just want to say I love your different solutions. It's smart clean and easy to use.
Florent Douine - iOS Developer

Man I just wanted to tell you that Stevia, then, Arrow and ws is the most beautiful thing ever made! Really! This is beautiful!
Mauran Muthiah - Developer

This kind of libraries really is perfect. Very focused, obviously simple and useful, no magic, and small. They make development easier one step at a time.
Anonymous - HackerNews

Support/Contact

You can raise a github issue on the project you need support with or contact us at sachadso@gmail.com

Hosting sponsored with ๐Ÿ’š by Muxu.Muxu

<script async defer src="https://buttons.github.io/buttons.js"></script>

About

100% Open Source iOS Toolset ๐Ÿ“ฑโš™๏ธ

Topics

Resources

Releases

No releases published

Packages

No packages published
You canโ€™t perform that action at this time.