Showing 571 open source projects for "open software for iphone"

View related business solutions
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Draper

    Draper

    Decorators/view-models for Rails applications

    Draper adds an object-oriented layer of presentation logic to your Rails application. Without Draper, this functionality might have been tangled up in procedural helpers or adding bulk to your models. With Draper decorators, you can wrap your models with presentation-related logic to organize and test this layer of your app much more effectively. Imagine your application has an Article model. With Draper, you'd create a corresponding ArticleDecorator. The decorator wraps the model, and deals...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Jekyll RDF

    Jekyll RDF

    A Jekyll plugin to include RDF data in your static site

    Transform your RDF Knowledge Graph into static websites and blogs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Capistrano

    Capistrano

    Remote multi-server automation tool

    A remote server automation and deployment tool written in Ruby. Capistrano extends the Rake DSL with methods specific to running commands on() servers. Capistrano is written in Ruby, but it can easily be used to deploy any language. If your language or framework has special deployment requirements, Capistrano can easily be extended to support them. Capistrano is bundled as a Ruby Gem. It requires Ruby 2.0 or newer. Capistrano can be installed as a standalone Gem, or bundled into your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Pry

    Pry

    A runtime developer console and IRB alternative

    Pry is a powerful alternative to Ruby’s default REPL that doubles as a runtime exploration and debugging toolkit. It offers command-driven navigation of objects and modules, syntax-highlighted input, command history, and the ability to switch contexts or “cd” into objects to inspect their methods and state. Features like show-source and show-doc reveal the implementation or documentation of methods without leaving the console, while edit-method lets you jump into an editor, modify code, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    Geocoder

    Geocoder

    Complete Ruby geocoding solution

    Geocoder is a full-featured geocoding library for Ruby that integrates seamlessly with Rails applications. It enables converting addresses into geographic coordinates (latitude and longitude) and vice versa, known as reverse geocoding. The gem supports multiple geocoding services like Google, Bing, Mapbox, and OpenStreetMap, letting developers choose based on cost or coverage. Beyond simple geocoding, Geocoder can perform IP address lookups, distance queries, and proximity searches directly...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Pundit

    Pundit

    Minimal authorization through OO design and pure Ruby classes

    Pundit (varvet/pundit) is a Ruby gem that provides a simple and effective framework for adding authorization logic to Rails (or other Ruby) applications. It centers around policy classes—one policy per model or resource—that define what actions a given user is permitted to perform (e.g., show?, update?, destroy?). Each policy method returns a boolean, and can be structured using combinators or shared logic to keep things DRY. In controllers and views, Pundit provides helpers like authorize,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Sinatra

    Sinatra

    Classy web-development dressed in a DSL

    Sinatra is a minimalist Ruby web framework that focuses on simplicity and flexibility, letting developers define web applications in just a few lines of code. Its DSL maps routes directly to Ruby blocks, making it straightforward to build APIs, small services, and quick prototypes without the overhead of full-stack frameworks like Rails. Despite its simplicity, Sinatra supports middleware, templates, sessions, filters, and helpers, so it can grow with more complex requirements. The framework...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Jekyll Picture Tag

    Jekyll Picture Tag

    Easy responsive images for Jekyll

    My life just got a lot busier; I'd really like a maintainer or two to help. I'm not abandoning JPT, I just don't have a ton of time to put into hacking on it. If you've been learning Ruby and you want to move beyond tutorials and throwaway projects, I'd love to hear from you. I'd be happy to help you gain experience and credibility, if you're willing to help me maintain this project! It's simple to throw a photo on a page and call it a day, but doing justice to users on all different...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Jazzy

    Jazzy

    Soulful docs for Swift & Objective-C

    jazzy is a command-line utility that generates documentation for Swift or Objective-C. Instead of parsing your source files, jazzy hooks into Clang and SourceKit to use the AST representation of your code and its comments for more accurate results. The output matches the look and feel of Apple’s official reference documentation, post WWDC 2014. Jazzy can also generate documentation from compiled Swift modules using their symbol graph instead of source code. You need development tools to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    Gitlab CLI

    Gitlab CLI

    Ruby wrapper and CLI for the GitLab REST API

    Gitlab CLI is a Ruby gem and CLI tool that wraps the REST API of GitLab (including self-hosted GitLab instances) to make automation, scripting and integration simpler. It provides a Ruby DSL that abstracts away direct HTTP calls, letting developers interact with GitLab’s API in idiomatic Ruby (creating projects, merge requests, listing users, etc.). In addition to the Ruby library, there is a command-line interface which enables many GitLab operations from the terminal (or scripts) without...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Down

    Down

    Streaming downloads using Net::HTTP, http.rb or HTTPX

    Down is a small, reliable Ruby library for downloading files that favors correctness, streaming, and clear error handling. It follows redirects safely, supports timeouts and retries, and streams responses to disk to keep memory usage low—ideal for large downloads or server environments. The API returns file-like objects (often Tempfile) with helpful metadata such as original filename and content type, which plays nicely with file-attachment libraries and background jobs. Multiple HTTP...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Faraday

    Faraday

    Simple, but flexible HTTP client library, with support for backends

    Faraday is an HTTP client library abstraction layer that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle. You probably don't want to use Faraday directly in your project, as it will lack an actual client library to perform requests. Instead, you probably want to have a look at Awesome Faraday for a list of available adapters. The best starting point is the Faraday Website, with its...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Resque

    Resque

    Ruby library for creating background jobs and processing them

    Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later. Resque (pronounced like "rescue") is a Redis-backed library for creating background jobs, placing those jobs on multiple queues, and processing them later. Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. Or, you can do...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Graphiti

    Graphiti

    Stylish Graph APIs

    Graphiti makes RESTful Resources a first-class concept. This enables reading and writing a graph of data in a single request, a schema with a backward-compatible guarantee, end-to-end integration test patterns, seamless microservices and much more. If you just want to get a 5-minute feel for Graphiti code and all the functionality that comes out-of-the-box, head to Quickstart. If you want a birds-eye view of Graphiti’s moving pieces, check out our Intro to Graphiti video or The Lifecycle of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Kintsugi

    Kintsugi

    A tool to automatically resolve Git conflicts

    Kintsugi is an innovative open-source project from Lightricks focused on robust perceptual image quality and enhancement, bringing together advanced algorithms for denoising, super-resolution, tone mapping, and stylistic refinement into a cohesive framework. Named after the Japanese art of repair and beauty, Kintsugi embraces imperfect captures and enhances them intelligently, preserving natural detail while reducing noise and artifacts in ways that align with human visual preferences. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Chartkick

    Chartkick

    Create beautiful JavaScript charts with one line of Ruby

    Chartkick is a Ruby gem that makes it easy to generate beautiful charts in Rails and other Ruby applications with minimal code. It provides a high-level API where developers can use simple helpers like line_chart, pie_chart, or column_chart and pass in data arrays or ActiveRecord queries. Under the hood, it works with popular charting libraries such as Google Charts, Chart.js, and Highcharts, but hides their verbose JavaScript APIs behind a clean Ruby interface. It also handles things like...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Aws::Record

    Aws::Record

    Aaws-record gem, an abstraction for Amazon DynamoDB

    A data mapping abstraction over the AWS SDK for Ruby's client for Amazon DynamoDB. This library is currently under development. More features will be added as we approach general availability, and while our initial release has as small of an API surface area as possible, the interface may change before the GA release. We would like to invite you to be a part of the ongoing development of this gem. We welcome your contributions, and would also be happy to hear from you about how you would...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    AWS X-Ray SDK for Ruby

    AWS X-Ray SDK for Ruby

    The official AWS X-Ray Recorder SDK for Ruby

    AWS X-Ray recommends using AWS Distro for OpenTelemetry (ADOT) to instrument your application instead of this X-Ray SDK due to its wider range of features and instrumentation. The AWS X-Ray SDK for Ruby is compatible with Ruby 2.3.6 and newer Ruby versions. It has experimental support for JRuby 9.2.0.0 (still forthcoming). To install the Ruby gem for your project, add it to your project Gemfile. You must also add either the Oj or JrJackson gems, for MRI and JRuby respectively, for JSON...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    will_paginate

    will_paginate

    Pagination library for Rails, Sinatra, Merb, DataMapper, and more

    will_paginate is a pagination library that integrates with Ruby on Rails, Sinatra, Hanami::View, Merb, DataMapper and Sequel. See installation instructions on the wiki for more info. A Sinatra app needs a couple of extra requires. For Padrino apps you need to manually register the Sinatra extension. Alternatively, you can avoid manual will_paginate install by using Padrino recipes. will_paginate 3.0+ will not work on Rails 2. In an older version of Rails, you'll have to use will_paginate...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    jekyll-toc

    jekyll-toc

    Jekyll plugin which generates a table of contents

    Jekyll plugin which generates a table of contents.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    OculiX

    OculiX

    Visual Automation IDE — automate anything you see on screen

    OculiX is the evolution of SikuliX, actively maintained with the full agreement of its original creator RaiMan. Automate any desktop application using image recognition (OpenCV) and OCR (Tesseract + PaddleOCR). No access to source code or DOM required — if you can see it, you can automate it. Key features: - Guided step-by-step recorder with live code preview - Image recognition via OpenCV 4.10 - Dual OCR: Tesseract (built-in) + PaddleOCR (neural, high precision) - Local and remote...
    Leader badge
    Downloads: 149 This Week
    Last Update:
    See Project
  • 22
    QuickFIX
    QuickFIX is the worlds first Open Source C++ FIX (Financial Information eXchange) engine, helping financial institutions easily integrate with each other. The SVN repository is now locked. Latest code is hosted at github. https://github.com/quickfix/quickfix
    Downloads: 28 This Week
    Last Update:
    See Project
  • 23
    Brutos Framework

    Brutos Framework

    Brutos is an easy and powerful mvc controller.

    Brutos Framework is a software development framework designed to support the rapid creation of scalable, modular, and resilient backend systems. It emphasizes strict separation of concerns, event-driven architecture, and pluggable components, making it suitable for distributed applications, microservices ecosystems, and enterprise-grade platforms.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    KaNaPi

    KaNaPi

    Educational Linux Distribution

    Main goals: * Prepare operating system based on Linux kernel and free software for use at home from scratch by building sources. Binary packages/images are also available. * Each package is installed in separate directory, so you can use different versions of applications and libraries by design. * There is only one user 'kanapi' with root permissions, so you don't have to login, remember passwords, etc. * Simple configuration * Automatic compilation.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 25
    ajax-datatables-rails

    ajax-datatables-rails

    A wrapper around DataTable's ajax methods that allow synchronization

    DataTables is a nifty jQuery plugin that adds the ability to paginate, sort, and search your HTML tables. When dealing with large tables (more than a couple of hundred rows) however, we run into performance issues. These can be fixed by using server-side pagination, but this breaks some DataTables functionality. ajax-data tables-rails is a wrapper around DataTables ajax methods that allow synchronization with server-side pagination in a Rails app. It was inspired by this Railscast. I needed...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo