{"data":{"slug":"actionsflow-actionsflow","name":"actionsflow","tagline":"The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions","github_url":"https://github.com/actionsflow/actionsflow","owner":"actionsflow","repo":"actionsflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/69839062?v=4","primary_language":"TypeScript","stars":3366,"forks":147,"topics":["actions","actionsflow","automate","hacktoberfest","ifttt","workflow","zapier"],"archived":false,"github_pushed_at":"2025-10-21T07:56:12+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/actionsflow-actionsflow","markdown_url":"https://www.graphcanon.com/tools/actionsflow-actionsflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/actionsflow-actionsflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=actionsflow-actionsflow","description":"The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions","homepage_url":"https://actionsflow.github.io/docs","license":"MIT","open_issues":10,"watchers":33,"ai_summary":null,"readme_excerpt":"## 🏁 Getting Started\n\n> For self-hosted version please see [here](https://actionsflow.github.io/docs/self-hosted)\n\n1. **Create a public Github repository by using [this link](https://github.com/actionsflow/actionsflow-workflow-default/generate).**\n\n   A typical Actionsflow repository structure looks like this:\n\n   ```sh\n   ├── .github\n   │   └── workflows\n   │       └── actionsflow.yml\n   ├── .gitignore\n   ├── README.md\n   └── workflows\n   │   └── rss.yml\n   │   └── webhook.yml\n   └── package.json\n   ```\n\n1. **Uncomment `.github/workflows/actionsflow.yml` schedule event**\n\n   ```yml\n   on:\n     schedule:\n       - cron: \"*/15 * * * *\"\n   ```\n\n   > Note: To prevent abuse, by default, the schedule is commented, please modify the schedule time according to your own needs, the default is once every 15 minutes. Learn more about schedule event, please see [here](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#schedule)\n\n1. **Create your [workflow files](https://actionsflow.github.io/docs/workflow/) inside the `workflows` directory**\n\n   A typical workflow file `rss.yml` looks like this:\n\n   ```yaml\n   on:\n     rss:\n       url: https://hnrss.org/newest?points=300&count=3\n   jobs:\n     request:\n       name: Make a HTTP Request\n       runs-on: ubuntu-latest\n       steps:\n         - name: Make a HTTP Request\n           uses: actionsflow/axios@v1\n           with:\n             url: https://hookb.in/VGPzxoWbdjtE22bwznzE\n             method: POST\n             body: |\n               {\n                 \"link\":\"${{ on.rss.outputs.link }}\", \n                 \"title\": \"${{ on.rss.outputs.title }}\",\n                 \"content\":\"<<<${{ on.rss.outputs.contentSnippet }}>>>\"\n               }\n   ```\n\n   For more information about the Actionsflow workflow file, see the\n   [Actionsflow workflow reference](https://actionsflow.github.io/docs/workflow/).\n\n   You can find examples and inspiration on the [Trigger List](https://actionsflow.github.io/docs/triggers/) and on [Awesome Actionsflow Workflows](https://github.com/actionsflow/awesome-actionsflow).\n\n1. **Commit and push your updates to Github**\n\nPushing to Github makes Actionsflow run the workflows you defined. You can view logs at your repository's actions tab on [Github](https://github.com).\n\nFor more information about getting up and running, see [Getting Started](https://actionsflow.github.io/docs/getting-started/).\n\n---\n\n## 📝 License\n\nLicensed under the [MIT License](https://github.com/actionsflow/actionsflow/blob/main/LICENSE).","github_created_at":"2020-09-29T18:39:47+00:00","created_at":"2026-07-15T10:47:56.917849+00:00","updated_at":"2026-07-15T10:48:00.233736+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"actions","name":"actions"},{"slug":"actionsflow","name":"actionsflow"},{"slug":"automate","name":"automate"},{"slug":"hacktoberfest","name":"hacktoberfest"},{"slug":"ifttt","name":"ifttt"},{"slug":"typescript","name":"typescript"},{"slug":"workflow","name":"workflow"},{"slug":"zapier","name":"zapier"}],"trust":{"provenance":{"is_fork":false,"github_id":299706940,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-15T10:47:57.901Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":267,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:47:58.261Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-07-15T10:47:57.671Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-07-15T10:47:57.671Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-07-15T10:47:57.671Z","managed_saas":false},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-07-15T10:47:57.671Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-07-15T10:47:57.671Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-07-15T10:47:57.671Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-07-15T10:47:57.671Z"}}}}