FengNiao - A command line tool for cleaning unused resources in Xcode.

  •        139

FengNiao is a simple command-line util to deleting unused image resource files from you Xcode project. You need Swift Package Manager (as well as swift compiler) installed in your macOS, generally you are prepared if you have the latest Xcode installed.

https://github.com/onevcat/FengNiao

Tags
Implementation
License
Platform

   




Related Projects

xcproj - Command line tool for manipulating Xcode project files

  •    Objective-C

xcproj is a command line tool for manipulating Xcode project files. It doesn’t do much yet. It also serves as a testbed for XCDUndocumentedChecker. xcproj works with Xcode 5 and 6. Xcode 4 support has been discontinued.

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

  •    Ruby

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

XcodeGen - A Swift command line tool for generating your Xcode project

  •    Swift

XcodeGen is a command line tool written in Swift that generates your Xcode project using your folder structure and a project spec. The project spec is a YAML or JSON file that defines your targets, configurations, schemes, custom build settings and many other options. All your source directories are automatically parsed and referenced appropriately while preserving your folder structure. Sensible defaults are used in many places, so you only need to customize what is needed. Very complex projects can also be defined using more advanced features.

google-images-download - Python Script to download hundreds of images from 'Google Images'

  •    Python

This is a command line python program to search keywords/key-phrases on Google Images and optionally download images to your computer. You can also invoke this script from another python file. This is a small and ready-to-run program. No dependencies are required to be installed if you would only want to download up to 100 images per keyword. If you would want more than 100 images per keyword, then you would need to install Selenium library along with chromedriver. Detailed instructions in the troubleshooting section.

LSUnusedResources - A Mac App to find unused images and resources in XCode project.

  •    Objective-C

A Mac App to find unused images and resources in an XCode project. It is heavily influenced by jeffhodnett‘s Unused, but Unused is very slow, and the results are not entirely correct. So I made some performance optimization, the search speed is more faster than Unused. Check Ignore similar name to ignore the resources which referenced by string concatenation, regex: ([-_]?\d+).


rest-shell - Command-line shell for interacting with Spring HATEOAS-compliant REST resources

  •    Java

This project is a command-line shell that aims to make writing REST-based applications easier. It is based on spring-shell and integrated with Spring HATEOAS in such a way that REST resources that output JSON compliant with Spring HATEOAS can be discovered by the shell and interactions with the REST resources become much easier than by manipulating the URLs in bash using a tool like curl.The rest-shell provides a number of useful commands for discovering and interacting with REST resources. For example discover will discover what resources are available and print out an easily-readable table of rels and URIs that relate to those resources. Once these resources have been discovered, the rel of those URIs can be used in place of the URI itself in most operations, thus cutting down on the amount of typing needed to issue HTTP requests to your REST resources.

dktools - Dirk Krauses tools

  •    C

A set of command line tools for advanced users and administrators. Graphics conversion (PNG/TIFF/JPEG to PS/EPS/PDF, Fig to PS/EPS/PGF/PDF+TeX/EPS+TeX/SVG), administration tools (create configuration and documentation from database), printing tools (print quota enforcement, send file to Windows print queue, Windows print queue cleanup, LPRng queue cleanup), developer tool (tracing and debugging, wxWidgets GUI code generation, state machine code generation), networking tool (send data strea

Docker-Secure-Deployment-Guidelines - Deployment checklist for securely deploying Docker

  •    

Within today’s growing cloud-based IT market, there is a strong demand for virtualisation technologies. Unfortunately most virtualisation solutions are not flexible enough to meet developer requirements and the overhead implied by the use of full virtualisation solutions becomes a burden on the scalability of the infrastructure. Docker reduces that overhead by allowing developers and system administrators to seamlessly deploy containers for applications and services required for business operations. However, because Docker leverages the same kernel as the host system to reduce the need for resources, containers can be exposed to significant security risks if not adequately configured. The following itemised list suggests hardening actions that can be undertaken to improve the security posture of the containers within their respective environment. It should be noted that proposed solutions only apply to deployment of Linux Docker containers on Linux-based hosts, using the most recent release of Docker at the time of this writing (1.4.0, commit 4595d4f, dating 11/12/14). Part of the content below is based on publications from Jérôme Petazzoni [1] and Daniel J Walsh [2]. This document aims at adding on to their recommendations and how they can specifically be implemented within Docker. Note: Most of suggested command line options can be stored and used in a similar manner inside a Dockerfile for automated image building. Docker 1.3 now supports cryptographic signatures [3] to ascertain the origin and integrity of official repository images. This feature is however still a work in progress as Docker will issue a warning but not prevent the image from actually running. Furthermore, it does not apply to non-official images. In general, ensure that images are only retrieved from trusted repositories and that the --insecure-registry=[] command line option is never used.

pbxprojHelper - A macOS tool help you handling project.pbxproj files. Written in Swift 4!

  •    Swift

pbxprojHelper is a GUI tool developed with Cocoa and Swift 4 for parsing and changing Xcode projects configuration. You can also use pbxproj as a command line tool in terminal. You can clone the source code of pbxprojHelper, then compile and run it by Xcode.

iphonesim - Command Line Launcher for the iPhone Simulator

  •    Objective-C

WARNING: This project is no longer supported. Please check out http://github.com/appcelerator/ioslib for replacement that works with the latest XCode. The ios-sim tool is a command-line utility that launches an iOS application on the iOS Simulator. This allows for niceties such as automated testing without having to open XCode.

rcedit - Command line tool to edit resources of exe

  •    C++

Command line tool to edit resources of exe file on Windows. Prebuilt binaries can be found in the artifacts of appveyor jobs.

imaging-heap - A command line tool to measure the efficiency of your responsive image markup across viewport sizes and device pixel ratios

  •    Javascript

There’s beauty in the breakdown of bitmap image data. A command line tool to measure the efficiency of your responsive image markup across viewport sizes and device pixel ratios. Works out-of-the-box with img (of course), img[srcset], img[srcset][sizes], picture, picture [srcset], picture [srcset][sizes]. Ignores .svg files. No support for background images (yet?).

SourceKitten - An adorable little framework and command line tool for interacting with SourceKit.

  •    Swift

An adorable little framework and command line tool for interacting with SourceKit. Building SourceKitten on macOS requires Xcode 8.3 or later or a Swift 3.1 toolchain or later with the Swift Package Manager.

Marathon - Marathon makes it easy to write, run and manage your Swift scripts 🏃

  •    Swift

Welcome to Marathon, a command line tool that makes it easy to write, run and manage your Swift scripts. It's powered by the Swift Package Manager and requires no modification to your existing scripts or dependency packages. 📦 Hassle free dependency management. Simply add a package...

carbon-now-cli - 🎨 Beautiful images of your code — from right inside your terminal.

  •    Javascript

🎨 Beautiful images of your code — from right inside your terminal. carbon.now.sh by @dawn_labs is a wonderful tool that lets you generate beautiful images of your source code through an intuitive UI, while letting you customize aspects like fonts, themes, window controls and much more.

tuist - 🚀 Create, maintain, and interact with Xcode projects at scale

  •    Swift

Tuist is a command line tool that helps you generate, maintain and interact with Xcode projects. It's open source and written in Swift.

Buildah - A tool that facilitates building OCI images

  •    Go

Buildah - a tool that facilitates building Open Container Initiative (OCI) container images. The Buildah package provides a command line tool that can be used to Create a working container, either from scratch or using an image, Images can be built in either the OCI image format or the traditional upstream docker image format, Mount / Unmount / Delete / Rename the container.

android-arscblamer - ArscBlamer is a command-line tool that can parse an Android app's resources

  •    Java

ArscBlamer is a command-line tool that can parse an Android app's resources.arsc file and extract useful, actionable information about its contents.NB: Relative file paths for the APK will not work with bazel run. To use relative file paths, see the Building section.