forked from windmill-labs/windmill
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Upated thumbnail repo and content of readme (windmill-labs#4136)
- Loading branch information
Showing
2 changed files
with
21 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
</p> | ||
|
||
<p align=center> | ||
Open-source developer infrastructure for internal tools (APIs, background jobs, workflows and UIs). Self-hostable alternative to Airplane, Pipedream, Superblocks and a simplified Temporal with autogenerated UIs and custom UIs to trigger workflows and scripts as internal apps. | ||
Open-source developer infrastructure for internal tools (APIs, background jobs, workflows and UIs). Self-hostable alternative to Retool, Pipedream, Superblocks and a simplified Temporal with autogenerated UIs and custom UIs to trigger workflows and scripts as internal apps. | ||
|
||
<p align=center> | ||
Scripts are turned into sharable UIs automatically, and can be composed together into flows or used into richer apps built with low-code. Supported script languages supported are: Python, TypeScript, Go, Bash, SQL, and GraphQL. | ||
|
@@ -110,8 +110,8 @@ You can build your entire infra on top of Windmill! | |
|
||
```typescript | ||
//import any dependency from npm | ||
import * as wmill from "https://deno.land/x/windmill@v1.136.0/mod.ts"; | ||
import cowsay from "npm:[email protected]"; | ||
import * as wmill from "windmill-client" | ||
import * as cowsay from '[email protected]'; | ||
|
||
// fill the type, or use the +Resource type to get a type-safe reference to a resource | ||
type Postgresql = { | ||
|
@@ -131,7 +131,7 @@ export async function main( | |
e = { nested: "object" } | ||
//f: wmill.Base64 | ||
) { | ||
const email = Deno.env.get("WM_EMAIL"); | ||
const email = process.env["WM_EMAIL"]; | ||
// variables are permissioned and by path | ||
let variable = await wmill.getVariable("f/company-folder/my_secret"); | ||
const lastTimeRun = await wmill.getState(); | ||
|
@@ -146,10 +146,8 @@ export async function main( | |
|
||
## CLI | ||
|
||
We have a powerful CLI to interact with the windmill platform and sync your | ||
scripts from local files, github repos and to run scripts and flows on the | ||
instance from local commands. See | ||
[more details](https://github.com/windmill-labs/windmill/tree/main/cli). | ||
We have a powerful CLI to interact with the windmill platform and sync your scripts from local files, GitHub repos and to run scripts and flows on the instance from local commands. See | ||
[more details](https://www.windmill.dev/docs/advanced/cli). | ||
|
||
 | ||
|
||
|
@@ -165,22 +163,21 @@ Code extension: <https://www.windmill.dev/docs/cli_local_dev/vscode-extension>. | |
|
||
## Stack | ||
|
||
- Postgres as the database | ||
- backend in Rust with the following highly-available and horizontally scalable | ||
architecture: | ||
- stateless API backend | ||
- workers that pull jobs from a queue in Postgres (and later, Kafka or Redis. | ||
Upvote [#173](#https://github.com/windmill-labs/windmill/issues/173) if | ||
interested ) | ||
- frontend in Svelte | ||
- scripts executions are sandboxed using google's | ||
[nsjail](https://github.com/google/nsjail) | ||
- javascript runtime is the | ||
- Postgres as the database. | ||
- Backend in Rust with the following highly-available and horizontally scalable. | ||
Architecture: | ||
- Stateless API backend. | ||
- Workers that pull jobs from a queue in Postgres (and later, Kafka or Redis. | ||
Upvote [#173](#https://github.com/windmill-labs/windmill/issues/173) if interested). | ||
- Frontend in Svelte. | ||
- Scripts executions are sandboxed using Google's | ||
[nsjail](https://github.com/google/nsjail). | ||
- Javascript runtime is the | ||
[deno_core rust library](https://denolib.gitbook.io/guide/) (which itself uses | ||
the [rusty_v8](https://github.com/denoland/rusty_v8) and hence V8 underneath) | ||
- typescript runtime is deno | ||
- python runtime is python3 | ||
- golang runtime is 1.19.1 | ||
the [rusty_v8](https://github.com/denoland/rusty_v8) and hence V8 underneath). | ||
- TypeScript runtime is Bun and deno. | ||
- Python runtime is python3. | ||
- Golang runtime is 1.19.1. | ||
|
||
## Fastest Self-Hostable Workflow Engine | ||
|
||
|
@@ -399,4 +396,4 @@ running options. | |
|
||
## Copyright | ||
|
||
Windmill Labs, Inc 2023 | ||
Windmill Labs, Inc 2023 |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.