Showing 22 open source projects for "cpp set up"

View related business solutions
  • Go from Data Warehouse to Data and AI platform with BigQuery Icon
    Go from Data Warehouse to Data and AI platform with BigQuery

    Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

    BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
    Try BigQuery Free
  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • 1
    AlDente

    AlDente

    Menubar Tool to set Charge Limits and Prolong Battery Lifespan

    AlDente is a MacBook battery-care app designed to extend battery lifespan by letting you set smart charge limits and monitor health over time. Instead of always charging to 100%, you can cap the maximum percentage so the battery spends less time at high voltage—one of the biggest contributors to wear. A compact menu-bar UI exposes live status, charge target, temperature, and optional protections like pausing charging when the laptop runs hot. Advanced modes help with real-world workflows:...
    Downloads: 58 This Week
    Last Update:
    See Project
  • 2
    Timer-app

    Timer-app

    A simple Timer app for Mac

    ...Inspired by the Minutes widget from Nitram-nunca, this Timer provides a clean and simple yet effective timing device that can be quickly accessed on your Mac computer. It's very easy to use- simply drag the blue arrow on it to set the timer, and release to get it started. You can also pause the timer with just a click. When the time is up, the timer will let you know with a nice little notification and sound. To create a new timer, just type in CMD+N. The Timer-app works with macOS versions 10.11 and above.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Finicky

    Finicky

    A macOS app for customizing which browser to start

    Finicky is a macOS application that allows you to set up rules that decide which browser is opened for every link or url. With Finicky as your default browser, you can tell it to open Facebook or Reddit in one browser, and Trello or LinkedIn in another.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PHP Monitor

    PHP Monitor

    Lightweight, native Mac menu bar app that interacts with Laravel Valet

    PHP Monitor (or phpmon) is a lightweight macOS utility app that runs on your Mac and displays the active PHP version in your status bar. It's tightly integrated with Laravel Valet, so you need to have it set up before you can use this app. It's super convenient to switch between different versions of PHP. You'll even get notifications (only if you choose to opt-in, of course)! PHP Monitor also gives you quick access to various useful functionality (like accessing configuration files, restarting services, and more). You can also add new domains as links, isolate sites, manage various services, and perform First Aid to fix all kinds of common PHP link issues. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • Deploy Apps in Seconds with Cloud Run Icon
    Deploy Apps in Seconds with Cloud Run

    Host and run your applications without the need to manage infrastructure. Scales up from and down to zero automatically.

    Cloud Run is the fastest way to deploy containerized apps. Push your code in Go, Python, Node.js, Java, or any language and Cloud Run builds and deploys it automatically. Get fast autoscaling, pay only when your code runs, and skip the infrastructure headaches. Two million requests free per month. And new customers get $300 in free credit.
    Try Cloud Run Free
  • 5
    SwiftPamphletApp

    SwiftPamphletApp

    SwiftUI + Combine + Swift Concurrency Aysnc/Await Actor + GitHub API

    ...Remember to tick repo and user in scope. Both Xcode and macOS need to be upgraded to the latest version. You can use compile.command to compile the manual program, no need to open Xcode to set up a personal development account, just add your GitHub Access Token to gitHubAccessToken in SwiftPamphletAppConfig.swift , and then click compile.command twice to wait for the job to complete. The booklet can easily view the Swift syntax, and there are some guides for the use of the main libraries. The content is still being improved.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Stapler

    Stapler

    My take on the classic Macintosh app Stapler

    The idea is you set up a Stapler Document per project containing related apps, files, folders, etc. Then you can open them all at once by launching the single document. Each document contains a list of aliases that can be managed, inspected, and launched using the app.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Atributika

    Atributika

    Convert text with HTML tags, links, hashtags, mentions, etc.

    ...Atributika comes with drop-in label replacement AttributedLabel which is able to make any detection clickable. NSAttributedString is really powerful but still a low-level API that requires a lot of work to set up things. It is especially painful if the string is a template and real content is known only in runtime. If you are dealing with localizations, it is also not easy to build NSAttributedString. Operator to concatenate NSAttributedString with other attributed or regular strings. Works on iOS, tvOS, watchOS, macOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Planet

    Planet

    Build and host decentralized blogs and websites on your Mac

    ...Since both IPFS and ENS are decentralized, you can use Planet to build and follow websites in a decentralized way. Did you know that you can use an Ethereum Name (ENS) to set up a website? It's true! You can use the Content Hash field, just like you would use an A or CNAME record for a traditional domain name. The standard for this is EIP-1577, and the Content Hash field can accept a few different values.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Aiolos

    Aiolos

    A floating panel for your iOS Apps

    Aiolos, ancient greek for quick-moving/nimble, is a Swift UI framework inspired by the floating panel, that was introduced to the Maps app in iOS 11. Give it a try in MindNode 5 for iOS (free trial available). It is fully gesture-driven, takes safe area insets into account, has support for right-to-left languages baked in and automatically reacts to the on-screen keyboard. Compared to many other open-source panel solutions, Aiolos is designed to be an always-visible child view controller and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • 10
    WeScan

    WeScan

    Document Scanning Made Easy for iOS

    ...The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler. It is in early development, but WeScan does support its use on supported platforms. Once you have your Swift package set up, adding WeScan as a dependency is as easy as adding it to the dependencies value of your Package. swift. Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. Run Carthage update to build the framework and drag the built WeScan.framework into your Xcode project. Simply add the WeScan framework in the project's Embedded Binaries and Linked Frameworks and Libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    XLPagerTabStrip

    XLPagerTabStrip

    Android PagerTabStrip for iOS

    XLPagerTabStrip is a Container View Controller that allows us to switch easily among a collection of view controllers. Pan gesture can be used to move on to next or previous view controller. It shows a interactive indicator of the current, previous, next child view controllers. The library provides 4 different ways to show the view controllers. This is likely the most common pager type. It's used by many well-known apps such as instagram, youtube, skype, and many others. The bar mode doesn't...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ARHeadsetKit

    ARHeadsetKit

    Using $5 Google Cardboard to replicate Hololens

    With the AR MultiPendulum app, I created the world’s first AR headset experience that does not rely on expensive specialized hardware. Using Google Cardboard, a standard iPhone, and video footage from the phone’s camera, the app creates an AR headset experience by rendering the user’s surroundings in VR. Augmented reality (AR) is a technology that overlays virtual objects over the real world. For years, AR experiences have been available on smartphones through handheld AR apps. In 2016,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Cleanse

    Cleanse

    Lightweight Swift Dependency Injection Framework

    ...The entry point into managing your dependencies with Cleanse starts by defining a "Root" object that is returned to you upon construction. In a Cocoa Touch application, our root object could be the rootViewController object we set on the application's UIWindow. (More logically the root object is the App Delegate, however, since we don't control the construction of that we would have to use Property Injection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    AMScrollingNavbar

    AMScrollingNavbar

    Scrollable UINavigationBar following the scrolling of a UIScrollView

    ...If you are looking for the category implementation in Objective-C, make sure to checkout version 1.x and prior, although the 2.x is recomended. Make sure to use ScrollingNavigationController instead of the standard UINavigationController. Either set the class of your UINavigationController in your storyboard, or create programmatically a ScrollingNavigationController instance in your code. Use followScrollView(_: delay:) to start following the scrolling of a scrollable view (e.g.: a UIScrollView or UITableView). To DRY things up you can let your view controller subclass ScrollingNavigationViewController, which provides the base setup implementation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    GPUImage 2

    GPUImage 2

    Framework for GPU-accelerated video and image processing

    ...The original GPUImage framework was written in Objective-C and targeted Mac and iOS, but this latest version is written entirely in Swift and can also target Linux and future platforms that support Swift code. The objective of the framework is to make it as easy as possible to set up and perform realtime video processing or machine vision against image or video sources. By relying on the GPU to run these operations, performance improvements of 100X or more over CPU-bound code can be realized. This is particularly noticeable in mobile or embedded devices. On an iPhone 4S, this framework can easily process 1080p video at over 60 FPS. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Cartography

    Cartography

    A declarative Auto Layout DSL for Swift

    Using Cartography, you can set up your Auto Layout constraints in declarative code and without any stringly typing! Call the constrain* function with your UIView or NSView instances as well as a closure in which you declare the constraints between the different attributes of your views. For every view on the left hand side of an equality or inequality operator, Cartography will automatically set its translatesAutoresizingMaskIntoConstraints property to false. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ParticlesLoadingView

    ParticlesLoadingView

    A customizable SpriteKit particles animation on the border of a view

    ...Go ahead and create your own particle animation by doing File, New File, iOS Resource, SpriteKit Particle File. To see it in action, run the example project, clone the repo, and run pod install from the Example directory first. The example project shows how to set up ParticlesLoadingView in a few different ways. You can also use the already provided ParticlesLoadingView class to create an animation. Instantiate it by code or in Storyboard and select a built-in ParticleEffect or set the scene.emitterNode to your custom SKEmitterNode object.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    OpenTerm

    OpenTerm

    OpenTerm, a sandboxed command line interface for iOS

    OpenTerm is a sandboxed command line interface for iOS. Open OpenTerm.xcworkspace, change the bundle identifier to an identifier linked to your Apple developer account in order to run. Build using the OpenTerm scheme. To run on a device, you will have to run resign-frameworks.sh, but first change iPhone Developer: Louis D'hauwe (5U7B95VS8G) with the name of your own certificate.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    EasyTransitions

    EasyTransitions

    A simple way to create custom interactive UIViewController transitions

    EasyTransitions is a library that helps developers create custom interactive transitions using simple functions defined in a protocol and avoid handling the multiple transitions APIs in UIKit. During a modal transition, we should only manage the view that is being presented today (modalView). We can inject animations on the root controller anyway. The ModalTransitionAnimator is a really straight forward protocol. Just layout the views ready to be animated on the layout function and perform...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Spots

    Spots

    Spots is a cross-platform view controller framework

    Spots is a cross-platform view controller framework for building component-based UIs. The internal architecture is built using generic view models that can be transformed both to and from JSON. So, moving your UI declaration to a backend is as easy as pie. Data source and delegate setup is handled by Spots, so there is no need for you to do that manually. The public API is jam-packed with convenience methods for performing mutation, it is as easy as working with a regular collection type. At...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    MobilePlayer

    MobilePlayer

    A powerful and completely customizable media player for iOS

    A powerful and completely customizable media player for iOS. Flexible skinning. Add a watermark, add/remove/move/resize interface elements, change their appearances and much more. Easily set up A/B tests. You can manage multiple player skins and configurations. Player view controllers can load configuration data from a local JSON file or remote JSON data. You also have the option to initialize and pass configuration objects programmatically, which allows for greater flexibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Simplicity

    Simplicity

    A simple way to implement Facebook and Google login in your iOS apps

    ...Simplicity can be easily extended to support other external login providers, including OAuth2, OpenID, SAML, and other custom protocols, and will support more in the future. We always appreciate pull requests. Facebook and Google's SDKs are heavyweight and take time to set up and use. You can use Simplicity and only have to manage one SDK for logging in with an external provider in your app. Simplicity adds just 200KB to your app's binary, compared to 5.4MB when using the Facebook & Google SDKs. Simplicity is also extensible, and already supports other login providers, like VKontakte (the largest European social network) and generic OAuth providers. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB