Create Xcode playgrounds from your menu bar

Overview

PlayAlways - Create playgrounds quickly

PlayAlways is a menubar app to quickly create new iOS or macOS playgrounds.

⬇️ LATEST RELEASE ⬇️

When you first create a playground, the app will ask where to save it. After you've set the path, that's where the playgrounds will be saved until you set a new one by choosing "Set Path".

If you want to choose where to save the playground, you can hold down option when choosing the playground type and a save panel will appear allowing you to choose the location for that specific playground.

screenshot

Xcode extension

PlayAlways also includes an Xcode extension so you can quickly create playgrounds from the selected code. Playgrounds created from the extension are saved to the default path. Please note that the app must be running for the extension to work.

screenshot2

Acknowledgments

Thanks @dbonates for the the original idea 😃

You might also like...
AVXCAssets Generator takes path for your assets images and creates appiconset and imageset for you in just one click
AVXCAssets Generator takes path for your assets images and creates appiconset and imageset for you in just one click

AVXCAssets Generator Often while developing an app, We ran into a condition when we need to scale images to each and every aspect ratios for icons and

All new design. Inspect your iOS application at runtime.
All new design. Inspect your iOS application at runtime.

Peek: All new design Peek 5 with an all new design and all new features. Whether you're a developer, designer or QA/tester, Peek can help you at all s

Control the listening mode on your AirPods Pro in the Touch Bar or Menu Bar.
Control the listening mode on your AirPods Pro in the Touch Bar or Menu Bar.

NoiseBuddy Change noise cancelling settings on your AirPods Pro or Beats Solo Pro directly from your Mac's Menu Bar or Touch Bar. I wanted an easier w

nef💊a toolset to ease the creation of documentation in the form of Xcode Playgrounds
nef💊a toolset to ease the creation of documentation in the form of Xcode Playgrounds

nef, short for Nefertiti, mother of Ankhesenamun, is a toolset to ease the creation of documentation in the form of Xcode Playgrounds. It provides com

Aids with prototyping UIGestureRecognizers in Xcode Playgrounds

SwiftyGestureRecognition A drop-in library for extending UIGestureRecognizers to aid in prototyping with them in Xcode Playgrounds. Definitely not pri

Swift-sidebar-menu-example - Create amazing sidebar menu with animation using swift
Swift-sidebar-menu-example - Create amazing sidebar menu with animation using swift

 SWIFT SIDEBAR MENU EXAMPLE In this project I create a awesome side bar menu fo

Displays your HomeKit temperature sensors in your menu bar
Displays your HomeKit temperature sensors in your menu bar

Temperature Glance Displays your HomeKit temperature sensors in your menu bar Screenshot Note This is a very simple app that I made for myself but dec

📷A simple and convenient way to manage your webcam's picture settings, right from your menu bar
📷A simple and convenient way to manage your webcam's picture settings, right from your menu bar

Viewfinder A simple and convenient way to manage your webcam's picture settings, right from your menu bar. About • Download • Building from Source • C

NextEvent is a countdown widget for your Mac menu bar. It displays the time until the next event in your calendar or task list.
NextEvent is a countdown widget for your Mac menu bar. It displays the time until the next event in your calendar or task list.

NextEvent NextEvent is a countdown widget for your Mac menu bar. It displays the time until the next event in your calendar or reminders. Choose the n

PlaygroundTester enables you to easily run tests for your iPad Playgrounds 4 project.

PlaygroundTester PlaygroundTester is a package that enables you to add tests to your iPad Swift Playgrounds project. Installation Just add PlaygroundT

Synx - A command-line tool that reorganizes your Xcode project folder to match your Xcode groups
Synx - A command-line tool that reorganizes your Xcode project folder to match your Xcode groups

A command-line tool that reorganizes your Xcode project folder to match your Xcode groups. Xcode Finder Installation $ gem install synx Usage Basic ⚠

🎶 Control Apple Music right from your macOS menu bar.
🎶 Control Apple Music right from your macOS menu bar.

About Music Bar is macOS application that places music controls right in your menu bar. Installation Download and unzip the latest release. Drag the a

Barber lives in your macOS menu bar and keeps track of what needs to be updated.

Barber Barber is a macOS application to keep track of application updates easily. It lives in your menu bar, and uses homebrew to determine what's out

Control your display's brightness from the macOS menu bar. Simple and easy to use.
Control your display's brightness from the macOS menu bar. Simple and easy to use.

MonitorControl Lite Control your display's brightness from the macOS menu bar. Simple and easy to use. About MonitorControl Lite is a simplified versi

Check load of each core of CPU on your Mac menu bar.
Check load of each core of CPU on your Mac menu bar.

Gaufre Gaufre 🧇 is the app for checking load of each core of CPU on your Mac menu bar. The application name was decided to be Gaufre, derived from si

Let's put notification Messages icon on menu bar of your macOS
Let's put notification Messages icon on menu bar of your macOS

DockBar DockBar is just a simple app that show messages icon on your status bar when you have unread messages. This app is very useful for people who

Billboard - Add a text to your Mac menu bar
Billboard - Add a text to your Mac menu bar

📰 Billboard Put text on your Mac status bar This is a little app that allows to

Paimon's now in your macOS menu bar
Paimon's now in your macOS menu bar

PaimonMenuBar Paimon's now in your menu bar! Demo What's this? Genshin Impact has got a complicated daily system, consisting of: 4 Daily commisions. 5

💻 LeetCode in your menu bar
💻 LeetCode in your menu bar

LeetBar LeetCode in your menu bar Features Check the daily problem and view profile stats from your menu bar Get notified about the new daily problem

Comments
  • Changed date format to a more consistent format

    Changed date format to a more consistent format

    The current format, "Ymd_HMS", is essentially:

    Year, Minute(with no padding), Day (with no padding), _, Hour (with no padding), Month (with no padding), Fractional Seconds (with no padding)

    Looking at this implies that the intention was for it to be Date_Time. But the current implementation leads to file names with no logical order.

    This PR addresses this and changes the filename into:

    Year, 2 digit Month, 2 digit Day, underscore, 2 digit Hour, 2 digit Minutes, 2 digit Seconds

    The benefits to this:

    1. Padding means the filename sizes will be consistent.
    2. Having the data in this order means an alphabetically sorted list of files is also in date order, making it easier to scan through the list of files to see which is the latest, the order they were created, etc.

    Attached is a Playground showing these changes. PlayAlwaysFix.playground.zip

    opened by JoshHrach 2
  • Swift 5

    Swift 5

    updated gitignore from https://www.gitignore.io/api/swift,linux,xcode,macos,carthage,cocoapods updated to swift 5 updated to use recommended settings in Xcode renamed a variable I found that was a single letter to be more human readable fixed an issue with the build system by renaming the extension product module name bumped version number

    opened by mredig 1
  • Fixed date format

    Fixed date format

    Changing to using calendar year instead of Year (in "Week of Year" based calendars), which lead to a bug with playgrounds made at the end of the year reporting as the following year.

    opened by JoshHrach 0
Releases(0.6)
Owner
Guilherme Rambo
iOS and Mac developer.
Guilherme Rambo
Automatically build and rebuild Xcode image catalogs for app icons, universal images, and more

Better asset workflow for iOS developers. Generate Xcode image catalogs for iOS / OSX app icons, universal images, and more.

Dotan J. Nahum 822 Dec 21, 2022
Xcode storyboards diff and merge tool.

StoryboardMerge Storyboard diff and merge tool which: compares and merges two storyboard files, provides an automatic merge-facility, The storyboardin

null 238 Sep 12, 2022
Xcode .appiconset generator for Adobe Illustrator.

Creating AppIcon sets from Adobe Illustrator This repo is rewrited from original repo https://github.com/CaryChamplin/CreatingIconsFromAI. Just genera

gitmerge 73 Nov 9, 2020
Script to support easily using Xcode Asset Catalog in Swift.

Misen Misen is a script to support using Xcode Asset Catalog in Swift. Features Misen scans sub-directories in the specified Asset Catalog and creates

Kazunobu Tasaka 123 Jun 29, 2022
A git plugin for real-world xcode versioning workflow.

git-xcp The most simplest, safe, and fully automatic git plugin for versioning workflow of real-world xcode projects. Current working or draft content

gitmerge 11 Dec 29, 2019
An Xcode Plugin to convert Objective-C to Swift

XCSwiftr Convert Objective-C code into Swift from within Xcode. This plugin uses the Java applet of objc2swift to do the conversion. Noticed that the

Ignacio Romero Zurbuchen 338 Nov 29, 2022
Xcode-compatible build tool.

xcbuild xcbuild is an Xcode-compatible build tool with the goal of providing faster builds, better documentation of the build process and running on m

Meta Archive 2k Dec 11, 2022
An executable that can be called from a Run Script Build Phase that makes comments such as // TODO: or // SERIOUS: appear in Xcode's Issue Navigator giving them project-wide visibility.

XcodeIssueGenerator An executable that can be called from a Run Script Build Phase that makes comments such as // TODO: or // SERIOUS: appear in Xcode

Wunderman Thompson Apps 143 Oct 11, 2022
This repository contains rules for Bazel that can be used to generate Xcode projects

rules_xcodeproj This repository contains rules for Bazel that can be used to generate Xcode projects. If you run into any problems with these rules, p

BuildBuddy 233 Dec 28, 2022
SwiftGen is a tool to automatically generate Swift code for resources of your projects

SwiftGen SwiftGen is a tool to automatically generate Swift code for resources of your projects (like images, localised strings, etc), to make them ty

null 8.3k Jan 5, 2023