{"id":13510176,"url":"https://github.com/tideflow-io/tideflow","last_synced_at":"2025-10-06T16:32:59.833Z","repository":{"id":36019655,"uuid":"172147795","full_name":"tideflow-io/tideflow","owner":"tideflow-io","description":"Building extensible automation. Tideflow is a Realtime, open source workflows execution and monitorization web application.","archived":false,"fork":false,"pushed_at":"2023-03-04T03:11:36.000Z","size":2239,"stargazers_count":116,"open_issues_count":25,"forks_count":22,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-02-04T16:06:14.131Z","etag":null,"topics":["automate","automation","javascript","meteorjs","mongodb","monitoring","no-code","nocode","realtime","workflow","workflows"],"latest_commit_sha":null,"homepage":"https://www.tideflow.io","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tideflow-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-02-22T23:21:22.000Z","updated_at":"2024-12-23T12:36:24.000Z","dependencies_parsed_at":"2024-01-13T19:50:23.440Z","dependency_job_id":null,"html_url":"https://github.com/tideflow-io/tideflow","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tideflow-io%2Ftideflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tideflow-io%2Ftideflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tideflow-io%2Ftideflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tideflow-io%2Ftideflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tideflow-io","download_url":"https://codeload.github.com/tideflow-io/tideflow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239879318,"owners_count":19712176,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automate","automation","javascript","meteorjs","mongodb","monitoring","no-code","nocode","realtime","workflow","workflows"],"created_at":"2024-08-01T02:01:27.117Z","updated_at":"2025-10-06T16:32:59.729Z","avatar_url":"https://github.com/tideflow-io.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","Building","automation"],"sub_categories":["Workflows"],"readme":"# \u003ca href='https://tideflow.io'\u003e\u003cimg src='https://raw.githubusercontent.com/tideflow-io/tideflow/b7d354c8d08d5934dcd2d351951eba29d84ed8dd/readme.jpg' width='260' alt='Tideflow.io'\u003e\u003c/a\u003e\n\n\u003e Building extensible automation. Tideflow is a Realtime, open source workflows execution and monitorization web application.\n\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/tideflow-io/tideflow.svg?logo=lgtm\u0026logoWidth=18)](https://lgtm.com/projects/g/tideflow-io/tideflow/alerts/) [![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/tideflow-io/tideflow.svg?logo=lgtm\u0026logoWidth=18)](https://lgtm.com/projects/g/tideflow-io/tideflow/context:javascript)\n\n\u003e Using Tideflow, you can design, automate and monitor your workflows in realtime.\n\nIt's as easy as drag and drop. Create and connect tasks to create custom\nworkflows that replaces manual steps with automation.\n\n\u003cimg src=\"https://docs.tideflow.io/img/home/tideflow.png\" style=\"width:90%;\"\u003e\n\n## Understand how your processes are behaving. With the blink of an eye.\n\nTideflow comes with live monitoring dashboards where you can understand how your\nworkflows are behaving. You also have live action-by-action logs, filterable\nhistorical execution logs and graphical visuals of executions.\n\n\u003cimg src=\"https://docs.tideflow.io/img/workflow_execution_stats.jpg\" style=\"padding:15px;width:90%;border:10px solid #E9EEF1;\"\u003e\n\n\n- [More about monitoring...](https://docs.tideflow.io/docs/monitor)\n\n## Working with files in your processes\n\nYou and your workflows can create files and connect them to their workflows,\nand share them publicly. For example you can create a HTML file with some\nJavascript on it, directly from Tideflow’s UI, and others can open it as a\nwebpage.\n\nTideflow also comes with a set of files templates - from html bootstrap\ntemplates, single page applications, bash and NodeJS scripts, etc - to get your\nautomation problems solved faster.\n\n\u003cimg src=\"https://docs.tideflow.io/img/get-started/files-templates.png\" style=\"width:90%\"\u003e\n\n- [More about files feature](https://docs.tideflow.io/docs/files)\n\n## Run actions in your own computers\n\nTideflow's agent allows you to run workflows actions in your own infrastructure.\nEither if it's for running an arbitrary command from your personal computer, or\nbuilding and deploying after pushing to GitHub from your office's server.\n\n- [More about the agent](https://github.com/tideflow-io/tideflow-agent)\n\n## Automate complex processes\n\nOur workflow editor allows you to create multiple-to-multiple connections\nbetween actions. Tideflow's execution engine will take care of the rest.\n\n- [More about workflows](https://docs.tideflow.io/docs/workflows-introduction)\n\n## Automate and create anything\n\nTideflow comes with a set of services that will allow you to do things like\nautomating website contents scraping, automate build and deploy processes,\ngenerate PDF files, send emails and more. You can also build your own\nintegrations.\n\n- [More about services](https://docs.tideflow.io/docs/services-introduction)\n- [Developer's guide](https://docs.tideflow.io/docs/developers)\n\n---\n\n## Quick start\n\nInstalling Tideflow is pretty simple. Once you have MeteorJS installed, you are\ngood to go.\n\nMeteorJS will create and launch an isolated MongoDB and Tideflow.\n\n### Installation\n\n1. Requirements:\n\n- Install MeteorJS [OSX / Linux / Windows](https://www.meteor.com/install)\n- If you want to contribute to Tideflow's source code you will also need a\nGitHub account with a [configured SSH key](https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/)\n\n2. You are all setup, cd into the Tideflow's folder and execute meteor.\n\n```sh\ncd tideflow\nmeteor\n```\n\nThe process will take some time the first time. It will download the meteor\nrelease, all the project's dependencies, and start mongodb.\n\n3. Open your browser and visit [localhost:3000](http://localhost:3000)\n\nThe first time you try to login, Tideflow will open the installation\nscreen. This is a single step process that will create your first user\ncredentials as well as some other necessary settings.\n\nThe next time you want to execute Tideflow locally, simply run `meteor`\n\n### Deploy\n\nYou can run Tideflow anywhere, like any other MeteorJS or NodeJS application.\n\nCheck the documentation for [manual deployment](https://docs.tideflow.io/docs/sysadmin-deploying)\ninstructions or [via Docker](https://docs.tideflow.io/docs/sysadmin-deploying-docker).\n\n```bash\ndocker run -d \\ \n  -p 80:3000 \\\n  -e ROOT_URL=\"\u003cthe url where your application will be available\u003e\" \\\n  -e MONGO_URL=\"\u003cmongodb deployment\u003e\" \\\n  -e JWT_SECRET=\"\u003ca random security token\u003e\" \\\n  tideflowio/tideflow:latest\n```\n\n---\n\n## Contributing\n\nIf you would like to contribute to Tideflow, check out the\n[Contributing Guide](https://docs.tideflow.io/docs/contribute).\n\n## License\n\nGNU GENERAL PUBLIC LICENSE V3\n\n## Developer Resources\n\n- Documentation: https://docs.tideflow.io/docs/introduction\n- Contribute: https://docs.tideflow.io/docs/contribute\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftideflow-io%2Ftideflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftideflow-io%2Ftideflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftideflow-io%2Ftideflow/lists"}