179 projects
connection
applescript
run applescript
write
writable-property
writable property
webloc
read/write .webloc files
ubersicht
python + Ubersicht.app (MacOS)
travis-env
Travis CI environment variables
travis-cron
manage travis crons
touch
touch(path) - update the access and modification date of a path(s)
timedelta
datetime.timedelta replacement
temp-copy
create a temp copy of a file/directory
tar-diff
compare two tar archives
supervisor-logs
supervisor logs
stdin
stdin.size(), stdin.read() functions
shields
shields.io badges
shell-timeout
timeout command
shebang
get script shebang
setupcfg
setup.cfg helper
setupcfg-generator
setup.cfg generator
self
@self decorator makes method return self (jQuery-like chaining)
runcmd
run shell command
rstvalidator
.rst (reStructuredText) validator
rreplace
rreplace(string,old,new,count=None) - right replace
replace
multiple replace
recursion-detect
detect recursion
readme-docstring
generate README from python docstrings
pypi-xmlrpc
pypi XML-RPC
public
replace __all__ with @public.add decorator
print-imports
Print every python import
plural-ru
russian plurals
pipreqs-update
update pip requirements file with latest versions
pid-elapsed
process elapsed time
orderdict
order dict
only
@only.<OS> decorator. raise OSError if not supported OS
npm-register-cli
npmjs.com register package
mdfind
mdfind wrapper
markdown-lists
render markdown nested lists
markdown-link-extractor
extract links from markdown files
mac-youtube
macOS youtube download, Google Chrome.app play/pause
mac-wallpaper
get/set macOS wallpaper
mac-volume
macOS volume
mac-vlc
macOS VLC.app scripts
mac-tag
macOS Finder tags. github.com/jdberry/tag python implementation
mac-tag-sync
sync macOS Finder tag paths
mac-slideshow
macOS slideshow screensaver
mac-screensaver
macOS screensaver commands
mac-say
macOS tts. say python interface
mac-logs
~/Library/Logs macOS .log files
mac-localized
macOS .localized localized folder name
mac-itunes
macOS iTunes.app scripts
mac-headphones
detect if headphones are plugged
mac-finder
macOS Finder scripts
mac-dock
macOS Dock scripts
mac-display
macOS display sleep/wake
mac-desktop
macOS desktop show/hide
mac-comment
macOS Finder comments
mac-colors
macOS Finder color tags
mac-chrome
macOS Google Chrome.app scripts
mac-appify
create mac app from a shell script
mac-app-pid
get macOS app pid
mac-app-path
find macOS app path
mac-app-kill
kill macOS app(s) by name, bundleID, path
mac-app-generator
Mac app generator
mac-app-frontmost
macOS frontmost app info
mac-app-factory
macOS apps mass generator
mac-app-env
set macOS app environment variables (Info.plist LSEnvironment)
mac-app-bundleid
get/set macOS app Bundle ID
mac-agents
LaunchAgents + python
mac-afk
get macOS afk time
listify
@listify decorator - return a list instead of a generator
launchd-tag
LaunchAgents Finder tags
launchd-plist
launchd.plist class
launchd-mklogs
add launchd.plist logs
launchd-generator
launchd.plist generator
launchd-exec
execute script via launchd and log stdout, stderr
launchd-env
manage launchd.plist environment variables
launchd-add-logs
add launchd.plist logs
launchctl
launchctl python interface
launchagents
LaunchAgents python interface
jsfiddle-readme-generator
generate jsfiddle README.md
jsfiddle-github
jsfiddle github integration helper
jsfiddle-generator
generate jsfiddle files
jsfiddle-factory
jsfiddle mass generator
jsfiddle-build
build html file from jsfiddle files
itunes
iTunes.app (macOS)
ini2dict
read ini file into a dictionary
growlnotify
growlnotify (Growl.app cli) python wrapper
gitmsg
autogenerate git commit message
github-webhooks
github webhooks
github-topics
manage github repo topics
github-repos
get user github repos
github-homepage
get/set github repo homepage
github-fullname
get repo github username
github-description
get/set github repo description
github-delete
delete github repo
github-create
create github repo
gist-recreate
gist recreate
gist-id
get gist id
gist-generator
github gist generator
gist-description
get/set gist description
gist-delete
delete gist(s) by ID
exit
register function to be executed at termination
env2json
.env -> .env.json
env-file
.env file handler. required for django, docker, etc
elapsed
elapsed time
django-subcommands
Django subcommands
django-standalone-setup
call django.setup() for standalone usage
django-s3-static
store Django Static Files on Amazon S3
django-replace
django replace filter
django-postgres-dropdb
drop postgres database
django-postgres-createdb
create postgres database
django-manage
standalone global manage.py
django-makesuperuser
manage.py makesuperuser --username admin --password admin
django-embed-gist
embed gist
django-createsuperuser
createsuperuser with password
django-admin-parent-filter
django admin parent filter
direnv
direnv (environment switcher) python implementation
dict
dict replacement
detect
detect OS and Python versions
cp
cp(source,target,force=True) function
cached
cached(function) - cache function
badge
badge generator
columnate
columnate lists
markdown-table
markown table generator
accepts
@accepts decorator to check arguments types
osascript
osascript (AppleScript) python implementation
query-string
get url query string dict
pgrep
pgrep python wrapper
pypi-register
register pypi.org project
mac-login-items
manage macOS login items
chrome-bookmarks
Google Chrome bookmarks helper
list-imports
list python file imports
temp
temp.tempdir(), temp.tempfile() functions
dockutil
github-graphql
github-api-v4
smartfolder
jsfiddle
jsfiddle helper
itunes-cli
iTunes.app cli
django-launchd
launchd.plist model
jsfiddle-readme
generate jsfiddle README.md
node-readme-generator
bower
sublime-text
mac-app
Mac app generator
django-s3-media
github-pages
readme-md
README.md generator
readmemd
workout
mac-input
mac-dialog
sport
lunchy
mac-app-cli
appify
input
screensaver
npmjs-register-cli
npmjs.com register package
npmjs-browse-cli
npmjs.com browse package
github-fullname-cli
get github fullname
screensaver-cli
start/stop screensaver
afk-time
get afk time in seconds
input-dialog-cli
input dialog
python-tests
find-scripts
find scripts
travis-passed
check for travis tests are passed
purge-images
purge images
npmjs-register
register npmjs.com package
gitconfig
Gitconfig class and gitconfig variable for ~/.gitconfig
export-file
create environment variables from text files
compare-images
compare images
badges
badge image class
package-json
pypi-upload
upload project to pypi with one command
setupdefaults
lowercasedict
dict2cfg
formatclass
formatclass(cls,...) - format class representation