All Projects → tideflow-io → tideflow

tideflow-io / tideflow

Licence: GPL-3.0 license
Building extensible automation. Tideflow is a Realtime, open source workflows execution and monitorization web application.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to tideflow

Grapesjs
Free and Open source Web Builder Framework. Next generation tool for building templates without coding
Stars: ✭ 14,892 (+14644.55%)
Mutual labels:  no-code, nocode
vscode
Builder.io for VSCode - turn designs into code!
Stars: ✭ 139 (+37.62%)
Mutual labels:  no-code, nocode
CoCreate-dashboard
A simple dashboard component in vanilla javascript. Easily configured using HTML5 attributes and/or JavaScript API.
Stars: ✭ 20 (-80.2%)
Mutual labels:  realtime, no-code
Brick Design
全场景流式布局,可视化拖拽、随意嵌套组合、实时渲染、实时辅助线展示,实时组件间距展示、实时拖拽排序、状态域管理,可视化属性配置、可视化样式配置、多设备适配展示,支持逻辑渲染、模板字符变量、表达式、自定义方法、自定义状态
Stars: ✭ 4,048 (+3907.92%)
Mutual labels:  no-code, nocode
Pipedream
Connect APIs, remarkably fast. Free for developers.
Stars: ✭ 2,068 (+1947.52%)
Mutual labels:  realtime, workflows
Realtime
Listen to your to PostgreSQL database in realtime via websockets. Built with Elixir.
Stars: ✭ 4,278 (+4135.64%)
Mutual labels:  realtime, workflows
CoCreateCSS
A lightweight utility-first Atomic CSS framework promoting rapid UI development. No learning curve... Apply your native css property:value directly in class, then extract and transform it.
Stars: ✭ 13 (-87.13%)
Mutual labels:  realtime, no-code
TD-OpenCV3TOP
Touchdesigner OpenCV3 C++ TOP for FaceDetect
Stars: ✭ 90 (-10.89%)
Mutual labels:  realtime
sheetful
The sheetiest REST API on the block.
Stars: ✭ 65 (-35.64%)
Mutual labels:  no-code
NasdaqCloudDataService-SDK-Java
Nasdaq Data Link provides a modern and efficient method of delivery for real-time exchange data and other financial information. This repository provides a Java SDK for developing applications using Nasdaq Data Link's real-time data.
Stars: ✭ 70 (-30.69%)
Mutual labels:  realtime
dolphinnext
A graphical user interface for distributed data processing of high throughput genomics
Stars: ✭ 92 (-8.91%)
Mutual labels:  workflows
ENIGMA
The ENIGMA Toolbox is an open-source repository for accessing 100+ ENIGMA statistical maps, visualizing cortical and subcortical surface data, and relating neuroimaging findings to micro- and macroscale brain organization. 🤠
Stars: ✭ 66 (-34.65%)
Mutual labels:  workflows
fastapi websocket pubsub
A fast and durable Pub/Sub channel over Websockets. FastAPI + WebSockets + PubSub == ⚡ 💪 ❤️
Stars: ✭ 255 (+152.48%)
Mutual labels:  realtime
cli
Polyaxon Core Client & CLI to streamline MLOps
Stars: ✭ 18 (-82.18%)
Mutual labels:  workflows
org
📜 📒 Place for organization guidelines and workflows
Stars: ✭ 22 (-78.22%)
Mutual labels:  workflows
AutomateWithPython
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? In Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand-no prior…
Stars: ✭ 22 (-78.22%)
Mutual labels:  automate
barracuda-style-transfer
Companion code for the Unity Style Transfer blog post, showcasing realtime style transfer using Barracuda.
Stars: ✭ 126 (+24.75%)
Mutual labels:  realtime
bigflow
A Python framework for data processing on GCP.
Stars: ✭ 96 (-4.95%)
Mutual labels:  workflows
primrose
Primrose modeling framework for simple production models
Stars: ✭ 33 (-67.33%)
Mutual labels:  workflows
jazeee-meteor-spiderable
Fork of Meteor Spiderable with longer timeout, caching, better server handling
Stars: ✭ 33 (-67.33%)
Mutual labels:  meteorjs

Tideflow.io

Building extensible automation. Tideflow is a Realtime, open source workflows execution and monitorization web application.

Total alerts Language grade: JavaScript

Using Tideflow, you can design, automate and monitor your workflows in realtime.

It's as easy as drag and drop. Create and connect tasks to create custom workflows that replaces manual steps with automation.

Understand how your processes are behaving. With the blink of an eye.

Tideflow comes with live monitoring dashboards where you can understand how your workflows are behaving. You also have live action-by-action logs, filterable historical execution logs and graphical visuals of executions.

Working with files in your processes

You and your workflows can create files and connect them to their workflows, and share them publicly. For example you can create a HTML file with some Javascript on it, directly from Tideflow’s UI, and others can open it as a webpage.

Tideflow also comes with a set of files templates - from html bootstrap templates, single page applications, bash and NodeJS scripts, etc - to get your automation problems solved faster.

Run actions in your own computers

Tideflow's agent allows you to run workflows actions in your own infrastructure. Either if it's for running an arbitrary command from your personal computer, or building and deploying after pushing to GitHub from your office's server.

Automate complex processes

Our workflow editor allows you to create multiple-to-multiple connections between actions. Tideflow's execution engine will take care of the rest.

Automate and create anything

Tideflow comes with a set of services that will allow you to do things like automating website contents scraping, automate build and deploy processes, generate PDF files, send emails and more. You can also build your own integrations.


Quick start

Installing Tideflow is pretty simple. Once you have MeteorJS installed, you are good to go.

MeteorJS will create and launch an isolated MongoDB and Tideflow.

Installation

  1. Requirements:
  1. You are all setup, cd into the Tideflow's folder and execute meteor.
cd tideflow
meteor

The process will take some time the first time. It will download the meteor release, all the project's dependencies, and start mongodb.

  1. Open your browser and visit localhost:3000

The first time you try to login, Tideflow will open the installation screen. This is a single step process that will create your first user credentials as well as some other necessary settings.

The next time you want to execute Tideflow locally, simply run meteor

Deploy

You can run Tideflow anywhere, like any other MeteorJS or NodeJS application.

Check the documentation for manual deployment instructions or via Docker.

docker run -d \ 
  -p 80:3000 \
  -e ROOT_URL="<the url where your application will be available>" \
  -e MONGO_URL="<mongodb deployment>" \
  -e JWT_SECRET="<a random security token>" \
  tideflowio/tideflow:latest

Contributing

If you would like to contribute to Tideflow, check out the Contributing Guide.

License

GNU GENERAL PUBLIC LICENSE V3

Developer Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].