An open API service indexing awesome lists of open source software.

awesome

My Awesome from the starred repos πŸ˜‹
https://github.com/skyfe79/awesome

Last synced: 5 days ago
JSON representation

  • etc

    • HorizontalTable - Scrollable tableView that moves in a left/right direction but is as efficient as a regular UITableView
    • WhizWheel - WhizWheel is a simple iPhone App for pilots that provides a faster alternative to the primary navigation calculations generally performed with a circular slide rule (such as the CRP-1). Specifically the calculation of track, ground speed and flight time for a given air speed and heading, given the current wind speed and direction.
    • AnimatedGifExample - A fork of http://blog.stijnspijker.nl/2009/07/animated-and-transparent-gifs-for-iphone-made-easy/ that shows optimized animated GIFs correctly
    • CCMaskTo - animated rect mask for cocos2d-iphone (originally by georgejcook, ported to 0.99.3-rc)
    • cocos2d - cocos2d for android, based on cocos2d-android-0.82, and now ported from cocos2d-iphone 0.99.4. The googlecode address is here: http://code.google.com/p/cocos2d-android-1/ . There are several demos to watch.
    • Tortuga22-NinePatch - Tortuga22's NinePatch Library
    • UIImage-categories - Resize a UIImage the right way from Trevor’s Bike Shed
    • SDAdvancedWebView - Add some handy features to you UIWebViews
    • Radios - An mp3 streaming Application for the iPhone and the iPad
    • Lambda-Alert - Simple UIAlertView wrapper that uses blocks for button actions.
    • TICoreDataUtilities - Utilities to make Core Data applications as free of template code (and as painless) as possible
    • big5app - Enhanced UIWebView browser with e.g. camera support via Javascript
    • FlappySwift - swift implementation of flappy bird. More at fullstackedu.com
    • android-archetypes - Maven Archetypes for Android development
    • objective-c-style-guide - A style guide that outlines the coding conventions for raywenderlich.com
    • MKNetworkKit - Modern NSURLSession based Networking Framework with built in authentication and HTTP 1.1 caching standards support for iOS 8+ devices
    • MKStoreKit - The "Goto" In App Purchases Framework for iOS 8+
    • Apns4r - Lib to communicate with Apple push notification services and make own APNs provider
    • NiftyDialogEffects - Nifty Modal Dialog Effects
    • twitter4j-android-sample - null
  • fbutton

  • hugo

    • actions-hugo - GitHub Actions for Hugo ⚑️ Setup Hugo quickly and build your site fast. Hugo extended, Hugo Modules, Linux (Ubuntu), macOS, and Windows are supported.
  • image-processing

    • Effects-Pro - An easy-to-use Android application to apply filters to images
  • installers

  • iphone

    • ioctocat - iOctocat v1 - GitHub for iOS (works on the iPhone, iPad, and iPod Touch)
  • java

  • kotlin-library

  • macos

    • EasyAnchor - βš“οΈ Declarative, extensible, powerful Auto Layout
  • material-design

  • material-menu

    • material-menu - Animations for Android L drawer, back, dismiss and check icons
  • nasa

    • Apollo-11 - Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
  • north-calibration

  • nsurlsession

    • Wormholy - iOS network debugging, like a wizard πŸ§™β€β™‚οΈ
  • objective-c

  • opencv-java

    • javacv - Java interface to OpenCV, FFmpeg, and more
  • opengl

    • android-gpuimage - Android filters based on OpenGL (idea from GPUImage for iOS)
  • open-source

    • merlin - Observes network connection status & gives callbacks
  • p2p

    • bitcoin - Bitcoin Core integration/staging tree
  • perlin-noise

  • php

    • CodeIgniter - Open Source PHP Framework (originally from EllisLab)
  • popover

    • PMCalendar - Yet another calendar component for iOS. Compatible with iOS 4.0 (iPhone & iPad) and higher. Supports presenting as a popover and very flexible UI tuning. Default theme is inspired by https://github.com/ocrickard/OCCalendar
  • portfolio-website

    • Blog - Derrick Personal Blog && portfolio site
  • primitives

    • primitive - Reproducing images with geometric primitives.
    • iOS - DuckDuckGo iOS Application
  • probot

    • probot - πŸ€– A framework for building GitHub Apps to automate and improve your workflow
  • programming-language

    • kotlin - The Kotlin Programming Language.
  • programming-languages

    • javascript - GitBook teaching programming basics with Javascript
  • puppeteer

    • adblocker - Efficient embeddable adblocker library
  • purelayout

    • PureLayout - The ultimate API for iOS & OS X Auto Layout β€” impressively simple, immensely powerful. Objective-C and Swift compatible.
  • python

    • prettymaps - A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.
    • avTranscoder - C++ API for LibAV / FFMpeg
  • qt

    • nodegui - A library for building cross-platform native desktop applications with Node.js and CSS πŸš€. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
  • qt5

    • OpenGOO - A free clone of World Of Goo
  • queue

    • queue - A persistent background job queue for iOS.
  • quill

    • electron-quill - A desktop text editor app built with Electron, Preact, and Quill
  • react

  • realtime

    • FaceTracker - Real time deformable face tracking in C++ with OpenCV 3.
  • recursion-schemes

  • relativelayout

    • FlexLayout - A powerful Android layout view that use java expression in layout params to describe relative positions.
  • rendering

    • gg - Go Graphics - 2D rendering in Go with a simple API.
  • rest

    • simple-octokit - Preconfigured GitHub API client with GraphQL and REST.
  • rust

    • polkadot - Polkadot Node Implementation
    • rust-cross - Everything you need to know about cross compiling Rust programs!
  • rxjava

    • android-disposebag - Automatically dispose RxJava 2 streams on Android using Lifecycle events.
    • frodo - Android Library for Logging RxJava Observables and Subscribers.
  • sbjson

    • SBJson - This framework implements a strict JSON parser and generator in Objective-C.
  • scientific-computing

    • arrayfire - ArrayFire: a general purpose GPU library.
  • scrollview

    • RSDayFlow - iOS 7+ Calendar (Date Picker) with Infinite Scrolling.
  • sdl2

  • sequence

  • shell

    • ffmpeg-android - FFmpeg for Android compiled with x264, libass, fontconfig, freetype, fribidi and lame (Supports Android 4.1+)
  • simulant

    • simulant-engine - A general purpose game engine for Linux, Android and the SEGA Dreamcast!
  • sketch-plugin

  • slideshow

    • KIImagePager - The KIImagePager is inspired by foursquare's ImageSlideshow, the user may scroll through images loaded from the Web
  • snapping

  • snippets-library

  • spritesheet

  • sqlite-databases

    • GRDB.swift - A toolkit for SQLite databases, with a focus on application development
  • stacksmith

    • UKPaintView - A simple NSView subclass that implements a paint canvas into which users can draw with various paint tools.
  • static-site-generator

    • slate - Beautiful static documentation for your API
  • storyboard

    • MXPagerView - Pager view with reusable page and storyboard support.
  • subcommands

    • ArgumentParser - Faster, easier, more declarative parsing of command line arguments in Objective-C/Foundation.
  • swf

    • ruffle - A Flash Player emulator written in Rust
  • swift

    • fluid-interfaces - Natural gestures and animations inspired by Apple's WWDC18 talk "Designing Fluid Interfaces"
    • Gifu - High-performance animated GIF support for iOS in Swift
    • DynamicBlurView - DynamicBlurView is a dynamic and high performance UIView subclass for Blur.
    • PluggableApplicationDelegate - Smallest AppDelegate ever by using a decoupled-services based architecture. πŸ› 
    • open-source-mac-os-apps - πŸš€ Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
    • iOS_ML - List of Machine Learning, AI, NLP solutions for iOS. The most recent version of this article can be found on my blog.
    • Hydra - ⚑️ Lightweight full-featured Promises, Async & Await Library in Swift
    • focus-ios - Firefox Focus for iOS
    • EasyStash - πŸ—³Easy data persistence in Swift
    • LNInterpolation - An interpolation framework for Cocoa and Cocoa Touch.
    • CocoaPods - The Cocoa Dependency Manager.
    • AnyCodable - Type-erased wrappers for Encodable, Decodable, and Codable values
    • ContextMenuSwift - A better version of iOS 13 Context Menu
    • FTCoreText - An open source Objective-C interface component that makes use of the CoreText framework to render static text content using a highly customisable markup syntax.
    • Forge - A neural network toolkit for Metal
    • hopper-swift-demangle - A Hopper plugin for demangle Swift symbols
    • JelloSwift - Swift soft body physics engine
    • ShaderKit - A library of fragment shaders you can use in any SpriteKit project.
    • Gradient-Meshes-with-SceneKit - Building Gradient Meshes with SceneKit.
    • Pulse - Logger and network inspector for Apple platforms
    • DDMathParser - String β†’ Number
    • PromiseKit - Promises for Swift & ObjC.
    • ReactiveCocoa - Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.
    • ReSwift - Unidirectional Data Flow in Swift - Inspired by Redux
    • swift-algorithm-club - Algorithms and data structures in Swift, with explanations!
  • swift-4

    • NSWindowStyles - A showcase of the many different styles of windows possible with NSWindow on macOS
  • swift4

    • CVCalendar - A custom visual calendar for iOS 8+ written in Swift (>= 4.0).
    • Runtime - A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
  • swift-5

  • swift-framework

  • swift-library

    • PopMenu - A fully customizable popup style menu for iOS 😎
    • SwiftShell - A Swift framework for shell scripting.
  • swift-package-manager

    • Burritos - A collection of Swift Property Wrappers (formerly "Property Delegates")
    • Differ - Swift library to generate differences and patches between collections.
  • swiftpm

  • swiftui

    • CodeViewer - A custom code editor SwiftUI view
    • VComponents - VComponents is a SwiftUI framework that contains 40+ customizable UI components
    • ResponderChain - Cross-platform first responder handling without subclassing views or making custom ViewRepresentables in SwiftUI. Similar to FocusState but for iOS 13+
    • NSAttributedStringBuilder - Composing NSAttributedString with SwiftUI-style syntax
    • SwiftUIDrag - A simple, customizable, and intuitive SwiftUI wrapper-view enabling dragging, floating, and/or collapsing for its content.
    • swiftui-visual-effects - :rocket: Visual effects for SwiftUI
  • swiftui-example

    • QGrid - πŸŽ› QGrid: The missing SwiftUI collection view.
    • ElegantPages - The elegant full screen page view missed in SwiftUI
  • swiftui-library

    • LNPopupUI - A SwiftUI-friendly API for the LNPopupController framework
  • swiftwebui

    • SwiftWebUI - A demo implementation of SwiftUI for the Web
  • swipeable

    • Swipeable-View - Simple editActionsForRowAt functionality, written on SWIFTUI
  • symbol

  • sync

    • couchbase-lite-ios - Lightweight, embedded, syncable NoSQL database engine for iOS and MacOS apps.
  • tableview

    • DifferenceKit - πŸ’» A fast and flexible O(n) difference algorithm framework for Swift collection.
  • task

    • Then - :clapper: Tame async code with battle-tested promises
  • tech

  • testing

  • textmate

    • textmate - TextMate is a graphical text editor for macOS 10.12 or later
  • texture

  • timeago

    • timeago - Simple java library for displaying dates as relative time ago language.
  • toast

    • SnackBar.swift - SnackBar provide brief feedback about an operation through a message at the bottom of the screen.
  • toolbar

    • SwiftUIX - An extension to the standard SwiftUI library.
  • transition-animation

    • lottie-ios - An iOS library to natively render After Effects vector animations
  • transitions

  • trigonometry

    • Surge - A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.
  • tsmessages

    • TSMessages - πŸ’Œ Easy to use and customizable messages/notifications for iOS Γ  la Tweetbot
  • tutorial

    • tinyrenderer - A brief computer graphics / rendering course
  • tvos

    • SVProgressHUD - A clean and lightweight progress HUD for your iOS and tvOS app.
  • ui

    • awesome-android-ui - A curated list of awesome Android UI/UX libraries
    • Advance - Physics-based animations for iOS, tvOS, and macOS.
    • nimbus - The iOS framework that grows only as fast as its documentation
  • uicollectionview

    • ASCollectionView - A SwiftUI collection view with support for custom layouts, preloading, and more.
    • IGListKit - A data-driven UICollectionView framework for building fast and flexible lists.
    • Parchment - A paging view controller with a highly customizable menu ✨
  • uicollectionviewlayout

  • uicolor

    • color - A collection of categories and utilities that extend UIColor
  • uicomponent

  • uigesturerecognizer

  • uiimage

    • storage - An iOS library for fast, easy, and safe threaded disk I/O.
  • uikit

    • mdb-ui-kit - Bootstrap 5 & Material Design 2.0 UI KIT
    • MBTileParser - MBTileParser is a game engine written using pure UIKit in the days before SpriteKit.
    • ContextMenu - An iOS context menu UI inspired by Things 3.
    • Aiolos - A floating panel for your iOS Apps
    • UI7Kit - Backport flat-style UIKit from iOS7 to iOS5+
  • uimotioneffect

    • ParallaxSwiftUI - Add a motion parallax effect to your SwiftUI views to add some depth to your UI
  • uinavigationcontroller

    • TLYShyNavBar - Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!
  • uitableview

    • Carbon - 🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.
  • uitableviewcell

    • TDBadgedCell - TDBadgedCell is a table view cell class that adds a badge, similar to the badges in Apple's own apps
  • uiview

  • uiviewcontroller

  • uiview-extension

    • CGLayout - Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.
    • PinLayout - Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]
  • uiwebview

  • ultimaterecyclerview

    • UltimateRecyclerView - A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.
  • unidirectional

    • RxSwift - Reactive Programming in Swift
  • unidirectional-data-flow

    • swift-composable-architecture - A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
  • unity3d

    • Pix2Pix - Real-time pix2pix implementation with Unity
  • update

    • DeepDiff - πŸ¦€Amazingly incredible extraordinary lightning fast diffing in Swift
  • upload

    • android-upload-service - Easily upload files (Multipart/Binary/FTP out of the box) in the background with progress notification. Support for persistent upload requests, customizations and custom plugins.
  • userdefaults

    • Defaults - Swifty and modern UserDefaults
  • ux

  • video

    • AndroidVideoCache - Cache support for any video player with help of single line
    • texturevideoview - A VideoView based on the official Android 7.1.1_r13 sources using a TextureView instead of a SurfaceView by sprylab technologies GmbH.
    • QtAV - A cross-platform multimedia framework based on Qt and FFmpeg(https://github.com/wang-bin/avbuild). High performance. User & developer friendly. Supports Android, iOS, Windows store and desktops. 基于Qtε’ŒFFmpegηš„θ·¨εΉ³ε°ι«˜ζ€§θƒ½ιŸ³θ§†ι’‘ζ’­ζ”Ύζ‘†ζžΆ
    • Gifski - 🌈 Convert videos to high-quality GIFs on your Mac
  • video-capture

    • gocv - Go package for computer vision using OpenCV 4 and beyond.
  • videoeditor

    • GPUVideo-android - This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.
  • video-player

  • video-processing

    • ffmpeg-libav-tutorial - FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more
  • video-trimmer

    • Mp4Composer-android - This library generate an Mp4 movie using Android MediaCodec API and apply filter, scale, trim, transcode, crop, timeScale, mute and rotate Mp4.
  • view

Categories
etc 1,206 swift 25 xcode 10 objective-c 6 swiftui 6 uikit 5 java 4 video 4 ui 3 uicollectionview 3 wysiwyg 2 viewpager 2 xml-parsing 2 swift4 2 vulkan 2 swift-package-manager 2 rxjava 2 windows 2 rust 2 uiwebview 2 uiview-extension 2 webp 2 web 2 swift-library 2 swiftui-example 2 python 2 material-design 2 symbol 1 tutorial 1 uicollectionviewlayout 1 realtime 1 purelayout 1 uimotioneffect 1 wwdc19 1 timeago 1 uiimage 1 tvos 1 upload 1 webgl 1 installers 1 queue 1 virtual-dom 1 sbjson 1 swf 1 android 1 vuepress 1 unidirectional-data-flow 1 wwdc 1 circularimageview 1 webkit 1 video-capture 1 unity3d 1 nasa 1 fbutton 1 uinavigationcontroller 1 p2p 1 sqlite-databases 1 search 1 yoga 1 north-calibration 1 zero-configuration 1 swipeable 1 whiteboard 1 wrapper 1 subcommands 1 toast 1 stacksmith 1 snippets-library 1 trigonometry 1 opencv-java 1 image-processing 1 snapping 1 sequence 1 visualization 1 react 1 recursion-schemes 1 deprecated 1 shell 1 private-search 1 sync 1 uitableview 1 xcframework 1 sdl2 1 tsmessages 1 viewcontroller 1 camera 1 asyncdisplaykit 1 relativelayout 1 walkthrough 1 textmate 1 videoeditor 1 probot 1 bottom-sheet 1 wkwebviewjavascriptbridge 1 hugo 1 android-sdk 1 swiftwebui 1 swift-4 1 transition-animation 1 video-processing 1 vp9 1 animations 1 storyboard 1 kotlin-library 1 toolbar 1 wwan 1 programming-language 1 testing 1 video-player 1 uitableviewcell 1 perlin-noise 1 ux 1 view 1 task 1 xcworkspace 1 puppeteer 1 tableview 1 primitives 1 combine 1 curriculum 1 swiftpm 1 sketch-plugin 1 programming-languages 1 webdevelopment 1 update 1 static-site-generator 1 nsurlsession 1 tech 1 uicomponent 1 rest 1 iphone 1 vuex 1 widget 1 open-source 1 scientific-computing 1 texture 1 aac 1 quill 1 uigesturerecognizer 1 portfolio-website 1 popover 1 swift-5 1 xcglogger 1 uiview 1 uiviewcontroller 1 macos 1 scrollview 1 qt 1 ultimaterecyclerview 1 slideshow 1 swiftui-library 1 cropper 1 video-trimmer 1 opengl 1 transitions 1 rendering 1 userdefaults 1 swift-framework 1 vimage 1 watchos 1 web-browser 1 xxhash 1 youtube-downloader 1 uicolor 1 qt5 1 php 1 spritesheet 1 unidirectional 1 simulant 1 categories 1 bottomsheetdialogfragment 1 yalantis 1 material-menu 1
Sub Categories