Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: launchd

Homebrew/homebrew-services

🚀 Manage background services using the daemon manager launchctl on macOS or systemctl on Linux.

Language: Ruby - Size: 743 KB - Last synced: about 6 hours ago - Pushed: about 14 hours ago - Stars: 1,932 - Forks: 194

creativeprojects/resticprofile

Configuration profiles manager and scheduler for restic backup

Language: Go - Size: 22.5 MB - Last synced: 5 minutes ago - Pushed: about 1 month ago - Stars: 547 - Forks: 29

hotgazpacho/dotfiles

My macOS dotfiles

Language: Lua - Size: 374 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 4 - Forks: 0

go-darwin/launchd

Go interface for macOS launchd

Size: 2.93 KB - Last synced: 6 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

LnL7/nix-darwin

nix modules for darwin

Language: Nix - Size: 3.92 MB - Last synced: 6 days ago - Pushed: 8 days ago - Stars: 2,263 - Forks: 380

tprasadtp/go-launchd

Go bindings for macOS launchd. Supports launchd socket activation (launch_activate_socket) without using cgo. Supports TCP, UDP, Unix and Unixgram sockets.

Language: Go - Size: 113 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 0

OperatorFoundation/Moonbounce

Moonbounce is graphical user interface for using an OpenVPN client and server with Pluggable Transport support. The goal of Moonbounce is to provide a usability-focused, streamlined user experience to using PT-enabled OpenVPN.

Language: Swift - Size: 7.11 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 29 - Forks: 2

infothrill/python-launchd

pythonic interface for launchd on OS X / macOS

Language: Python - Size: 46.9 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 30 - Forks: 4

mach-kernel/launchk

Cursive TUI that queries XPC to peek at launchd state

Language: Rust - Size: 538 KB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 91 - Forks: 8

danawoodman/systemservice 📦

A cross-platform system service manager written in Go

Language: Go - Size: 53.7 KB - Last synced: 19 days ago - Pushed: about 1 year ago - Stars: 8 - Forks: 0

danielbayley/launch

Easily create and load Launch Agents on macOS.

Language: Ruby - Size: 1000 Bytes - Last synced: 20 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

samarthkishor/eyesaver

A simple tool for MacOS to combat eyestrain

Language: Shell - Size: 11.7 KB - Last synced: 23 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 1

srinikhil-07/Objective-C-Basics

Objective C code.

Language: Objective-C - Size: 20.5 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0

emorydunn/LaunchAgent

Programmatically create and maintain launchd agents and daemons without manually building Property Lists.

Language: Swift - Size: 317 KB - Last synced: 5 days ago - Pushed: about 2 years ago - Stars: 54 - Forks: 15

krispayne/borg-scripts

Automating Mac endpoint backups with borg

Language: Shell - Size: 31.3 KB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 4 - Forks: 1

stephen-fox/launchctlutil

A Go library that provides functionality for working with the launchctl application and launchd.

Language: Go - Size: 15.6 KB - Last synced: 10 days ago - Pushed: over 4 years ago - Stars: 10 - Forks: 1

csairlie/java-launchd

Wrapper for launchd on MacOS

Language: Java - Size: 102 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

ericcurtin/daemon

A portable, daemon starting, stopping, restarting, enabling, disabling, status checking binary

Language: C++ - Size: 13.7 KB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 2 - Forks: 0

tony-go/XPCDemo

Integrating a XPC service in a macOS application.

Language: Swift - Size: 15.6 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 0

schmonz/macos-user-svscan

Per-user process supervision trees on macOS

Language: Makefile - Size: 4.88 KB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

ryangball/launchd-package-creator

A utility that allows you to easily create a .pkg containing a LaunchDaemon or LaunchAgent, and a target script of your choosing.

Language: Swift - Size: 1.62 MB - Last synced: 2 months ago - Pushed: almost 5 years ago - Stars: 104 - Forks: 9

glowinthedark/pylaunchd

MacOS launchd/launchctl GUI

Language: Python - Size: 21.5 KB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 17 - Forks: 4

Jeff2Ma/launchd-with-networkchange

A tool with shell script and launchd to trigger actions whenever a Mac's network information is changed.

Language: Python - Size: 151 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 125 - Forks: 20

richwrightnyc/network-autoswitcher Fork of pesqair/network-check

Harness launchd to turn off your WiFi when connected to Ethernet, and power it back on when disconnected.

Language: Shell - Size: 12.7 KB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

sfccdevops/sandbox-launchd

Automatically Start & Stop your Sandbox when your macOS device Boots, Shuts Down, Wakes & Sleeps.

Language: Shell - Size: 437 KB - Last synced: 6 days ago - Pushed: 12 months ago - Stars: 9 - Forks: 0

spiretechnology/go-autostart

Library for registering an executable as a startup item

Language: Go - Size: 15.6 KB - Last synced: 3 months ago - Pushed: 9 months ago - Stars: 2 - Forks: 0

aderyabin/ServPane

A launchd menu bar app for Mac

Language: JavaScript - Size: 325 KB - Last synced: 3 months ago - Pushed: 10 months ago - Stars: 112 - Forks: 8

nicolodiamante/prune

Effortlessly declutter the macOS Launchpad, ensuring swift access to your most-used apps, paving the way to a tidier, more organised Mac.

Language: Shell - Size: 45.9 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 5 - Forks: 0

stephen-fox/cyberdaemon

A Go library that provides tooling for creating and managing a platform-agnostic daemon.

Language: Go - Size: 124 KB - Last synced: 10 days ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 0

katernet/darkmode 📦

Set macOS dark mode and Alfred dark theme at sunset

Language: Shell - Size: 263 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 152 - Forks: 10

josh/launchdns 📦

A launchd friendly development DNS server

Language: Shell - Size: 37.1 KB - Last synced: 23 days ago - Pushed: over 4 years ago - Stars: 75 - Forks: 8

yahoojapan/XCMetricsAggregator

Automation tool for Xcode Metrics Organizer with AppleScript

Language: Ruby - Size: 160 KB - Last synced: 22 days ago - Pushed: about 4 years ago - Stars: 62 - Forks: 5

Skycoder42/QtService

A platform independent library to easily create system services and use some of their features

Language: C++ - Size: 2.02 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 142 - Forks: 48

nvzqz/embed-plist-rs

Embed property list files like Info.plist directly in your Rust executable binary

Language: Rust - Size: 190 KB - Last synced: 6 days ago - Pushed: over 2 years ago - Stars: 38 - Forks: 0

chilcote/outset 📦

Automatically process packages, profiles, and scripts during boot, login, or on demand.

Language: Python - Size: 296 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 566 - Forks: 63

karlicoss/dron

What if cron and systemd had a baby?

Language: Python - Size: 130 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 53 - Forks: 2

suwa-sh/update-motd

update /etc/motd for macOS

Language: Shell - Size: 2.93 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 1

tech-otaku/launch-agents-symlinks

Create symbolic links locally to launchd property list files stored centrally in the cloud.

Language: Shell - Size: 6.84 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 3 - Forks: 1

koenichiwa/launchd

Rust library for creating/parsing launchd files

Language: Rust - Size: 85.9 KB - Last synced: 22 days ago - Pushed: 9 months ago - Stars: 7 - Forks: 3

hollodotme/traefik-proxy-autostart

All configs to auto-start a global traefik instance in a docker-compose setup

Language: Shell - Size: 30.3 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 5 - Forks: 2

spacekaila/wayd

ask what you're doing every 15 minutes and write the answer to a markdown file. uses python and launchd.

Language: Python - Size: 227 KB - Last synced: 8 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 1

ChrisBaker97/launchd

A collection of macOS .plist files to automate background tasks using launchd

Size: 24.4 KB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

gniemetz/automount

Mount shares at login

Language: Shell - Size: 91.8 KB - Last synced: 9 months ago - Pushed: almost 4 years ago - Stars: 39 - Forks: 6

therootcompany/serviceman

Cross-platform service management for Mac, Linux, and Windows.

Language: Go - Size: 4.46 MB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 25 - Forks: 6

fabacab/SimpleSpoofMAC

:id::twisted_rightwards_arrows: Super simple launchd-style Airport/Wi-Fi card MAC address spoofer for macOS.

Language: Shell - Size: 7.81 KB - Last synced: 6 days ago - Pushed: over 4 years ago - Stars: 9 - Forks: 1

MacsInSpace/MacAppStoreRedist

Launchd and Script to watch the App Store Manifest and hard link downloads from the Mac App Store for redist.

Language: Shell - Size: 11.7 KB - Last synced: 9 months ago - Pushed: about 7 years ago - Stars: 38 - Forks: 1

tobiasmcvey/rclonesetup

How to setup and mount rclone remote drives on boot using Linux and Mac

Language: Shell - Size: 15.6 KB - Last synced: 12 months ago - Pushed: about 3 years ago - Stars: 26 - Forks: 2

0xadada/notify-on-packetloss

 Macos notifications when packetloss occurs

Language: Shell - Size: 32.2 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

LiJiabo/BetterOfficeAutoRecovery

为Mac Office增加自动恢复文件备份功能。Automatic backup mac office auto recovery files.

Language: Shell - Size: 229 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

vmarchaud/servicectl

Servicectl is a opinionated process manager that aim to simplify native init systems for developers.

Language: TypeScript - Size: 249 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 22 - Forks: 1

snsinfu/mac-wireguard-setup

Setup multiple wireguard tunnels on macOS as launchd services

Language: Makefile - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 11 - Forks: 1

andrewp-as-is/launchd-exec

:rocket: execute script via launchd and log stdout, stderr

Language: Shell - Size: 5.86 KB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

newtonne/lctl

User-friendly launchctl wrapper and helper functions

Language: Shell - Size: 2.22 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 14 - Forks: 3

casouri/launchdman 📦

launchd parser and manager for Python

Language: Python - Size: 228 KB - Last synced: 19 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

x13a/launch-swift 📦

Wrapper for socket activation on macOS.

Language: Swift - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

Congyuwang/tasker 📦

MacOS Remote Background Task Scheduler

Language: Rust - Size: 982 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

hrbrmstr/killvaldi

🪓 Stop Vivaldi from inserting itself into macOS login items

Language: Shell - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0

joxyloo/notion-to-do-list-wallpaper

Set notion to-do list as desktop wallpaper automatically.

Language: JavaScript - Size: 5.47 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

wecraftforfun/launch-tui

Launch-tui is a small TUI app to manage launchD

Language: Go - Size: 35.2 KB - Last synced: 9 months ago - Pushed: about 2 years ago - Stars: 15 - Forks: 2

casteryh/easy-daemonizer

A CLI front-end to create and install a daemon service with launchctl for OS X.

Language: JavaScript - Size: 719 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0

Linkurious/pattypm

A Process Manager called Patty

Language: JavaScript - Size: 399 KB - Last synced: about 10 hours ago - Pushed: 5 months ago - Stars: 1 - Forks: 1

hankbao/service-management-sys

Rust bindings to the ServiceManagement.framework on macOS

Language: Rust - Size: 9.77 KB - Last synced: 29 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

andrewp-as-is/launchagents.py

:rocket: LaunchAgents python interface

Language: Python - Size: 10.7 KB - Last synced: 10 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

kevinstadler/pf-blockinternet-launchd

LaunchDaemon script for disabling internet access at certain times of day

Language: Shell - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

JayBrown/XProtectUpdates

Notifies the user of macOS XProtect updates

Language: Shell - Size: 139 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 4 - Forks: 0

YarikRevich/templates

Contains templates for different confgi files

Size: 8.79 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

dtroode/os-hw

Моё домашнее задание на втором курсе по дисциплине Операционные системы.

Language: Python - Size: 21.5 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

haltepunkt/LaunchControl

Communicate with launchd.

Language: Objective-C - Size: 27.3 KB - Last synced: 12 months ago - Pushed: about 5 years ago - Stars: 6 - Forks: 0

ydataai/homebrew-tap

Homebrew taps

Language: Ruby - Size: 18.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

MicahElliott/dunnit

Dunnit is the simplest possible hourly activity recorder, via system-notification prompt

Language: Shell - Size: 676 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 0

rhart-rup/Playstation-Store-Price-Drop-Alert

UK Playstation Store Price Tracker script using Python. Track the price of as many games as you want and receive email alerts when the price drops.

Language: Python - Size: 1.87 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

morgant/sysmon-startupitem

Sysmon StartupItem/launchd job

Language: Shell - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

tobyjamesthomas/instagram-bot

An Instagram bot that only ❤️

Language: Python - Size: 153 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1

andrewp-as-is/launchd-env.py

:rocket: manage launchd.plist environment variables

Language: Python - Size: 6.84 KB - Last synced: 5 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

andrewp-as-is/launchd-generator

:rocket: launchd.plist generator

Language: Shell - Size: 8.79 KB - Last synced: 11 days ago - Pushed: over 3 years ago - Stars: 5 - Forks: 0

motokii/batterygraph

📈 Display graph of MacBook battery

Language: Ruby - Size: 117 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 3 - Forks: 0

andrewp-as-is/launchd-plist.py

:rocket: launchd.plist class

Language: Python - Size: 8.79 KB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

andrewp-as-is/launchctl.py

:rocket: launchctl python interface

Language: Python - Size: 2.93 KB - Last synced: 4 days ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

kiwiroy/mojolicious-command-author-generate-launchd

Create a launchd.plist file for a Mojolicious application/Run with hypnotoad-launchd

Language: Perl - Size: 21.5 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

itspriddle/shotty

Automatically copy screenshots to Dropbox and send a public URL to the clipboard on OS X

Language: Ruby - Size: 165 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0