Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome
https://github.com/zachdesign/awesome
Last synced: 1 day ago
JSON representation
-
Community Resources
-
GitHub Tools and Management
- Declaratively setup GitHub Labels
- Run GitHub Actions Locally
- Move assigned issues to column in GitHub projects
- Move assigned pull requests to column in GitHub projects
- Add new issues to GitHub projects
- Add new pull requests to GitHub projects
- Add releases to GitHub
- Publish a docker image to Dockerhub
- Create an issue using content from a file
- Manage GitHub Action workflows and actions by cli - Allows you to script edition.
- GitHub Action Builder and Previewer
- Alternative (Python-based) for Running GitHub Actions Locally
-
Collection of Actions
- Many linters and autofixers for various languages
- Node.js Actions Toolkit
- Use HashiCorp's Terraform
- GitHub Actions for Yarn
- GitHub Actions for Golang
- Android Build and Emulator Actions
- GitHub Actions for WordPress
- GitHub Actions for Composer
- GitHub Actions for WordPress
- GitHub Actions for R and accompanying #rstats package
- GitHub Actions for R and accompanying #rstats package
-
Utility
- Run Cake tasks
- Run psake tasks
- General purpose HTTP client for Actions, wrapping HTTPie
- Run pandoc - The swiss army knife for document conversions.
- Debug Action - Print environment variables and event to the Actions logs.
- A GitHub Action to check your project's dependencies
- Check if package.json dependencies have changed
- GitHub Actions Badges for your README
- GitHub Actions for Python project with pipenv
- GitHub Actions for Python project with poetry
- Sleep
- Wait for 200
- SSH
- Build Go apps using GoCenter
- Gate actions by filtering if files matching a pattern have been touched
- Scan for secrets in your source code
- Review the licenses of your node dependencies
- Update a repository's "Full description" on Docker Hub
- Run Cake tasks
- Run psake tasks
- General purpose HTTP client for Actions, wrapping HTTPie
- Run pandoc - The swiss army knife for document conversions.
-
Testing and Linting
- Runs Hadolint against a Dockerfile within a repository
- Lint a Dockerfile
- NPM Audit
- PHP Code fixer Action
- PHP Psalm Static code analyzer Action
- PHPStan Static code analyzer Action
- PHPQA toolsuite Action
- GraphQL Inspector Action
- Snyk CLI Test Action
- PowerShell static analysis with PSScriptAnalyzer
- Run Tests through Puppeteer, the Headless Chrome Node API
- Run ESLint with status checks and file diff annotations
- JavaScript-based linter for \*.workflow files
- Send your latest code coverage score to Coveralls.io
- Scan git commits for secrets with gitleaks
- Check broken links for Hugo
- Find broken links, missing images, etc in your HTML
- Fast website link checker in Go
- Fast link checker for Markdown and HTML in Go)
- Send your code coverage to codecov.io
- autopep8: Automatically formats Python code to conform to the PEP 8 style guide
- Test your Actions Locally
- Run web performance audits using Sitespeed.io
- Lint a Dockerfile using Hadolint
- Lint terraform files using tflint
- Validate Puppet modules using Puppet PDK
- Run Tests through Puppeteer, the Headless Chrome Node API
-
Pull Requests
- Set pull request reviewers based on assignees
- Open or update pull request on branch push (with branch selection)
- Post gif on check fail
- Cleanup branches after merge
- Automatically rebase a PR
- Label pull request once it has a specified number of approvals
- Add labels to Pull Request based on matched file patterns
- Auto approve pull requests
- Automatically add reviewers to pull request based on the configuration file
- Add labels to Pull Request based on branch name patterns
- Add labels to Pull Request based on total size of the diff
- Automatically merge Pull Requests that are ready
- Verify pull requests contain a ticket reference
- Create a pull request for changes to your repository in the actions workspace
- Evaluate Clojure in the issue comment
- Create Pull Request when branch is pushed
- Auto-commit back any changes made by previous actions
-
GitHub Pages
- Deploy a Zola site to GitHub Pages
- Visualize your Dockerfile with a Container Tree
- Build Hugo static content site and publish it to gh-pages branch
- Google Dataset Search Metadata - And other schema.org extractors to make datasets discoverable from GitHub pages.
- Deploy assets to GitHub pages - No building, just deploying.
- Build with Material for MkDocs and deploy to GitHub Pages automatically
- GitHub Actions for deploying to GitHub Pages with Static Site Generators
- Visualize your Dockerfile with a Container Tree
- Build a Jekyll site—with Custom Jekyll Plugins & Build Scripts—and deploy it back to the Gh-Pages Branch
-
Notifications and Messages
- Confucious Wisdom (Pull Request Failure Message)
- Send a Discord notification
- Post a Slack message as a bot
- Update Twitter status
- Send an SMS from GitHub Actions using Nexmo
- Trigger emails with release notes with SendGrid
- Send email on failed GitHub Checks
- Report webpack stats to packtracker.io
- Collaborate on tweets using pull requests
- Send a dynamic notification to any service using Apprise
- Send a Push Notification via Push by Techulus
- Send email with SendGrid
- Send a Slack message
- Generate Tweet content to share pull request file(s) after merge
- Send a Push Notification via Pushover.net
- Send a File or Text Message to Discord (custom define color, username or avatar)
-
Deployment
- Deploy to Netlify
- Deploy a playlist to Spotify
- Deploy a Node.js function to AWS Lambda and invoke it using the Serverless framework
- Deploy VS Code extensions with vsce
- Deploy a Node.js App to Azure
- Deploy via rsync over ssh
- Deploy to any Cloud or Kubernetes Using Pulumi
- Deploy a Cloudflare worker
- Deploy your DNS configuration using DNS Control
- Using surge.sh, deploy your branch specific storybook as a pull request deployment
- Deploy a Theme to Shopify
- Trigger multiple GitLab CI Pipeline
- Trigger multiple Jenkins Jobs
- GitHub Action for zem
- GitHub Action for Homebrew
- Deploy Lambda code to an existing function
- Copy files and artifacts via SSH
- Executing remote ssh commands
- Deploy to Kubernetes with kubectl
- Update a Docker Hub repository description from README.md
- Deploy a Probot App using Actions
- Deploy a serverless app to AWS Lambda with Up
- Deploy serverless infrastructure with AWS SAM
- Create Release Archive
- Publish WordPress Plugin
- GitHub Deployment API
- Deploy via rsync over ssh
-
External Services
-
Frontend Tools
- Execute Gradle task
- JS Build Actions - Run Grunt or Gulp build tasks and commit file changes.
- Ember CLI Actions
- GitHub Action for Gatsby CLI
- Runs a WebPageTest audit and prints the results as commit comment
- GitHub Actions for Hugo extended
- Execute Gradle task
-
Internet of Things (IOT)
-
-
Tutorials
-
Official Resources
Programming Languages
Sub Categories
Keywords
github-actions
65
actions
22
github-action
18
github
13
docker
8
hugo
4
workflow
4
github-pages
4
ci
3
devops
3
php
3
golang
3
nodejs
3
github-projects
3
continuous-delivery
3
action
3
deployment
3
workflows
2
python
2
vscode
2
ssh
2
sendgrid
2
pull-request
2
powershell
2
publishing
2
email
2
puppeteer
2
mkdocs
2
github-api
2
firebase
2
firebase-tools
2
probot-app
2
javascript
2
issues
2
docker-image
2
psscriptanalyzer
1
extension
1
snyk
1
snyk-cli-action
1
linter
1
parser
1
code-coverage
1
codecov
1
coverage
1
autopep8
1
formatter
1
pep8
1
branches
1
github-app
1
my-portfolio
1