Alamofire is an elegant, open source HTTP networking library written in Swift. It gives you an elegant interface on top of Apple’s URL loading system provided by the Foundation framework. It wraps the URLSession API among others in an easy-to-use interface and provides additional functionality required of modern application development using HTTP networking.

Alamofire offers plenty of features, including Chainable Request / Response Methods, URL / JSON Parameter Encoding, Authentication with URLCredential, and HTTP Response Validation. Additional component libraries by the Alamofire Software Foundation also bring additional functionality to the Alamofire ecosystem.

Features

  • Chainable Request / Response Methods
  • URL / JSON Parameter Encoding
  • Upload File / Data / Stream / MultipartFormData
  • Download File using Request or Resume Data
  • URLCredential Authentication
  • HTTP Response Validation
  • Upload and Download Progress Closures with Progress
  • cURL Command Output
  • Dynamically Adapt and Retry Requests
  • TLS Certificate and Public Key Pinning
  • Network Reachability
  • Comprehensive Unit and Integration Test Coverage

Project Samples

Project Activity

See All Activity >

Categories

HTTP Servers

License

MIT License

Follow Alamofire

Alamofire Web Site

Other Useful Business Software
The leading LMS solution for mission critical learning needs Icon
The leading LMS solution for mission critical learning needs

it takes the modern learning environment to workforce enablement and beyond.

Streamline and integrate your complex learning, compliance, content monetization, and external training capabilities while keeping your people safe and delivering profits with Seertech’s LMS solution.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Alamofire!

Additional Project Details

Operating Systems

Apple iPhone, Mac

Programming Language

Swift

Related Categories

Swift HTTP Servers

Registered

2020-05-05