0.55.0 • Published 12 months ago

@latechforce/engine v0.55.0

Weekly downloads
-
License
Fair Use License
Repository
github
Last release
12 months ago

LTF Engine is a web app generator

Build an app with database, automations, and more... all in a JSON file. LTF Engine is a web app generator that allows you to create web apps with a simple and intuitive schema. It runs on Bun. It is designed to be used by non-technical users to create web apps.

1. Install Bun

macOS/Linux

curl -fsSL https://bun.sh/install | bash

Windows

powershell -c "irm https://bun.sh/install.ps1 | iex"

2. Create a new project from a template

bun create latechforce/engine-template my-app

3. Configure the app schema

import App, { type AppSchema } from '@latechforce/engine'

const schema: AppSchema = {
  name: 'My app',
  automations: [
    {
      name: 'get-message',
      trigger: {
        service: 'http',
        event: 'get',
        path: '/message',
      },
      actions: [
        {
          service: 'code',
          action: 'run-typescript',
          name: 'reply-message',
          code: String(function () {
            return { message: 'Hello, world!' }
          }),
        },
      ],
    },
  ],
}

await new App().start(schema)

4. Run the app

bun dev

5. Enjoy!

curl http://localhost:3000/api/automations/message
{"message":"Hello, world!"}

License

Copyright (c) 2024-present Thomas JEANNEAU, La Tech Force (thomas.jeanneau@latechforce.com). This source code is licensed under a Fair Use License found in the LICENSE.

0.55.0

12 months ago

0.54.1

12 months ago

0.54.0

12 months ago

0.53.1

12 months ago

0.53.0

12 months ago

0.52.0

1 year ago

0.51.0

1 year ago

0.50.1

1 year ago

0.50.0

1 year ago

0.49.0

1 year ago

0.48.0

1 year ago

0.47.0

1 year ago

0.46.6

1 year ago

0.46.5

1 year ago

0.46.4

1 year ago

0.46.3

1 year ago

0.46.2

1 year ago

0.46.1

1 year ago

0.46.0

1 year ago

0.45.2

1 year ago

0.45.1

1 year ago

0.45.0

1 year ago

0.44.0

1 year ago

0.43.7

1 year ago

0.43.6

1 year ago

0.43.5

1 year ago

0.43.4

1 year ago

0.43.3

1 year ago

0.43.2

1 year ago

0.43.1

1 year ago

0.43.0

1 year ago

0.42.1

1 year ago

0.42.0

1 year ago

0.41.0

1 year ago

0.40.0

1 year ago

0.39.35

1 year ago

0.39.34

1 year ago

0.39.33

1 year ago

0.39.32

1 year ago

0.39.31

1 year ago

0.39.30

1 year ago

0.39.29

1 year ago

0.39.28

1 year ago

0.39.27

1 year ago

0.39.26

1 year ago

0.39.25

1 year ago

0.39.24

1 year ago

0.39.23

1 year ago

0.39.22

1 year ago

0.39.21

1 year ago

0.39.20

1 year ago

0.39.19

1 year ago

0.39.18

1 year ago

0.39.17

1 year ago

0.39.16

1 year ago

0.39.15

1 year ago

0.39.14

1 year ago

0.39.13

1 year ago

0.39.12

1 year ago

0.39.11

1 year ago

0.39.10

1 year ago

0.39.9

1 year ago

0.39.8

1 year ago

0.39.7

1 year ago

0.39.6

1 year ago

0.39.5

1 year ago

0.39.4

1 year ago

0.39.3

1 year ago

0.39.2

1 year ago

0.39.1

1 year ago

0.39.0

1 year ago

0.38.14

1 year ago

0.38.13

1 year ago

0.38.12

1 year ago

0.38.11

1 year ago

0.38.10

1 year ago

0.38.9

1 year ago

0.38.8

1 year ago

0.38.7

1 year ago

0.38.6

1 year ago

0.38.5

1 year ago

0.38.4

1 year ago

0.38.3

1 year ago

0.38.2

1 year ago

0.38.1

1 year ago

0.38.0

1 year ago

0.37.68

1 year ago

0.37.67

1 year ago

0.37.66

1 year ago

0.37.65

1 year ago

0.37.64

1 year ago

0.37.63

1 year ago

0.37.62

1 year ago

0.37.61

1 year ago

0.37.60

1 year ago

0.37.59

1 year ago

0.37.58

1 year ago

0.37.57

1 year ago

0.37.56

1 year ago

0.37.55

1 year ago

0.37.54

1 year ago

0.37.53

1 year ago

0.37.52

1 year ago

0.37.51

1 year ago

0.37.50

1 year ago

0.37.49

1 year ago

0.37.48

1 year ago

0.37.47

1 year ago

0.37.46

1 year ago

0.37.45

1 year ago

0.37.44

1 year ago

0.37.43

1 year ago

0.37.42

1 year ago

0.37.41

1 year ago

0.37.40

1 year ago

0.37.39

1 year ago

0.37.38

1 year ago

0.37.37

1 year ago

0.37.36

1 year ago

0.37.35

1 year ago

0.37.34

1 year ago

0.37.33

1 year ago

0.37.32

1 year ago

0.37.31

1 year ago

0.37.30

1 year ago

0.37.29

1 year ago

0.37.28

1 year ago

0.37.27

1 year ago

0.37.26

1 year ago

0.37.25

1 year ago

0.37.24

1 year ago

0.37.23

1 year ago

0.37.22

1 year ago

0.37.21

1 year ago

0.37.20

1 year ago

0.37.19

1 year ago

0.37.18

1 year ago

0.37.17

1 year ago

0.37.16

1 year ago

0.37.15

1 year ago

0.37.14

1 year ago

0.37.13

1 year ago

0.37.12

1 year ago

0.37.11

1 year ago

0.37.10

1 year ago

0.37.9

1 year ago

0.37.8

1 year ago

0.37.7

1 year ago

0.37.6

1 year ago

0.37.5

1 year ago

0.37.4

1 year ago

0.37.3

1 year ago

0.37.2

1 year ago

0.37.1

1 year ago

0.37.0

1 year ago

0.36.1

1 year ago

0.36.0

1 year ago

0.35.0

1 year ago

0.34.59

1 year ago

0.34.58

1 year ago

0.34.57

1 year ago

0.34.56

1 year ago

0.34.55

1 year ago

0.34.54

1 year ago

0.34.53

1 year ago

0.34.52

1 year ago

0.34.51

1 year ago

0.34.50

1 year ago

0.34.49

1 year ago

0.34.48

1 year ago

0.34.47

1 year ago

0.34.46

1 year ago

0.34.45

1 year ago

0.34.44

1 year ago

0.34.43

1 year ago

0.34.42

1 year ago

0.34.41

1 year ago

0.34.40

1 year ago

0.34.39

1 year ago

0.34.38

1 year ago

0.34.37

1 year ago

0.34.36

1 year ago

0.34.35

1 year ago

0.34.34

1 year ago

0.34.33

1 year ago

0.34.32

1 year ago

0.34.31

1 year ago

0.34.30

1 year ago

0.34.29

1 year ago

0.34.28

1 year ago

0.34.27

1 year ago

0.34.26

1 year ago

0.34.25

1 year ago

0.34.24

1 year ago

0.34.23

1 year ago

0.34.22

1 year ago

0.34.21

1 year ago

0.34.20

1 year ago

0.34.19

1 year ago

0.34.18

1 year ago

0.34.17

1 year ago

0.34.16

1 year ago

0.34.15

1 year ago

0.34.14

1 year ago

0.34.13

1 year ago

0.34.12

1 year ago

0.34.11

1 year ago

0.34.10

1 year ago

0.34.9

2 years ago

0.34.8

2 years ago

0.34.7

2 years ago

0.34.6

2 years ago

0.34.5

2 years ago

0.34.4

2 years ago

0.34.3

2 years ago

0.34.2

2 years ago

0.34.1

2 years ago

0.34.0

2 years ago

0.33.1

2 years ago

0.33.0

2 years ago

0.32.3

2 years ago

0.32.2

2 years ago

0.32.1

2 years ago

0.32.0

2 years ago

0.31.37

2 years ago