-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.html
319 lines (319 loc) · 31.6 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<style>@charset "UTF-8";@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-brands-400.woff2) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-regular-400.woff2) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-solid-900.woff2) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-solid-900.ttf) format("truetype")}.subtitle:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}body,figure,h1,h2,html,p{margin:0;padding:0}h1,h2{font-size:100%;font-weight:400}button{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}figure,header,section{display:block}body,button{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#2187e7;text-decoration:none}img{height:auto;max-width:100%}span{font-style:inherit;font-weight:inherit}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.subtitle,.title{word-break:break-word}.subtitle span{font-weight:inherit}.subtitle sup{font-size:.75em}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.dropdown-item{color:#001040;display:block;font-size:1rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top{padding-top:3.25rem}.navbar-brand{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-burger{color:#4a4a4a;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:none;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-menu{display:none}.navbar-item{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}@media screen and (max-width:768px){.navbar-brand .navbar-item{align-items:center;display:flex}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}.navbar.is-fixed-top .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}}@media screen and (min-width:769px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar-burger{display:none}.navbar-item{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}@media screen and (min-width:769px),print{.column.is-6{flex:none;width:50%}.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.container{max-width:960px}.column.is-5-desktop{flex:none;width:41.66667%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns.is-multiline{flex-wrap:wrap}.has-text-dark{color:#363636!important}.has-text-info{color:#3e8ed0!important}.has-background-info-light{background-color:#eff5fb!important}.has-text-info-dark{color:#296fa8!important}.has-text-success{color:#48c78e!important}.has-background-success-light{background-color:#effaf5!important}.has-text-success-dark{color:#257953!important}.has-text-warning{color:#ffe08a!important}.has-text-danger{color:#f14668!important}.has-text-rss{color:#f26522!important}.has-text-bleeding{color:#abf47c!important}.has-text-grey{color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mt-5{margin-top:1.5rem!important}.mb-6{margin-bottom:3rem!important}.ml-6{margin-left:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.is-size-4{font-size:1.5rem!important}.has-text-weight-bold{font-weight:700!important}.is-flex{display:flex!important}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}:root{--white:white;--white-invert:#0a0a0a;--black:#0a0a0a;--black-invert:white;--light:whitesmoke;--light-invert:rgba(0,0,0,.7);--dark:#363636;--dark-invert:#fff;--primary:#00d1b2;--primary-invert:#fff;--primary-light:#ebfffc;--primary-dark:#00947e;--link:#485fc7;--link-invert:#fff;--link-light:#eff1fa;--link-dark:#3850b7;--info:#3e8ed0;--info-invert:#fff;--info-light:#eff5fb;--info-dark:#296fa8;--success:#48c78e;--success-invert:#fff;--success-light:#effaf5;--success-dark:#257953;--warning:#ffe08a;--warning-invert:rgba(0,0,0,.7);--warning-light:#fffaeb;--warning-dark:#946c00;--danger:#f14668;--danger-invert:#fff;--danger-light:#feecf0;--danger-dark:#cc0f35;--expo:#ffd257;--expo-invert:white;--expo-light:#fffaeb;--expo-dark:#946c00;--love:#f14668;--love-invert:white;--love-light:#feecf0;--love-dark:#cc0f35;--patreon:#f96854;--patreon-invert:white;--patreon-light:#feeeeb;--patreon-dark:#c01d07;--rss:#f26522;--rss-invert:white;--rss-light:#fef2ec;--rss-dark:#c1460b;--bleeding:#abf47c;--bleeding-invert:rgba(0,0,0,.7);--bleeding-light:#f3fdec;--bleeding-dark:#3c880b;--sass:#bf4080;--sass-invert:white;--sass-light:#faf0f5;--sass-dark:#b03b76;--amazon:#ffd863;--amazon-invert:rgba(0,0,0,.7);--amazon-light:#fffaeb;--amazon-dark:#946f00;--sponsor:#ea4aaa;--sponsor-invert:white;--sponsor-light:#fdedf6;--sponsor-dark:#c0167c;--twitter:#55acee;--twitter-invert:white;--twitter-light:#ecf6fd;--twitter-dark:#10609e;--videos:#48c78e;--videos-invert:white;--videos-light:#effaf5;--videos-dark:#257953;--extensions:#3e8ed0;--extensions-invert:white;--extensions-light:#eff5fb;--extensions-dark:#296fa8;--bootstrap:#6f5499;--bootstrap-invert:white;--bootstrap-light:#f4f2f8;--bootstrap-dark:#73579e;--bootstrap:#6f5499;--github:#333333;--twitter:#55acee;--patreon:#f96854;--patreon-blue:#052d49;--fortyfour:#5f45bb;--amazon:#ffd863;--bleeding-green:#abf47c;--bleeding-red:#ca1f26;--rss:#f26522;--search:#00d1b2;--search-light:#ebfffc;--search-dark:#00947e;--html5:#e44d26;--html5-invert:#ebebeb;--hl-green:#37e7ac;--hl-cyan:#51fbde;--hl-blue:#00b2ff;--hl-purple:#9a89b4;--hl-lavender:#9b6dff;--hl-pink:#ff5cd3;--hl-rose:#ff6b9d;--hl-orange:#ff9970;--hl-yellow:#fed604;--hl-gray-01:#d9e0e8;--hl-gray-02:#808182;--hl-gray-09:#1f2330;--hl-color:var(--hl-orange);--hl-background:var(--hl-gray-09);--container-width:calc(100vw - 3rem);--container-width-desktop:960px;--container-width-widescreen:1152px;--container-width-fullhd:1344px}.has-text-rss{color:var(--rss)!important}.bd-navbar .navbar-brand img{max-height:2em}.bd-navbar .navbar-start{flex-grow:1}.bd-navbar .navbar-item{padding:.5em .75em;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:400;font-style:capitalize;color:#001040}.bd-navbar .navbar-item.has-dropdown{padding:0}.bd-navbar .navbar-burger{margin-left:0}.bd-navbar-item>.icon{margin-left:-.25em;margin-right:.25em}.bd-navbar-item.bd-navbar-item-videos{--color-light:var(--videos-light);--color-dark:var(--videos-dark)}.bd-navbar-item.bd-navbar-item-expo{--color-light:var(--expo-light);--color-dark:var(--expo-dark)}.bd-navbar-item.bd-navbar-item-love{--color-light:var(--love-light);--color-dark:var(--love-dark)}.bd-navbar-item.bd-navbar-item-bulma-book{--color-light:var(--bleeding-light);--color-dark:var(--bleeding-dark)}.bd-navbar-item.bd-navbar-item-blog{--color-light:var(--rss-light);--color-dark:var(--rss-dark)}.bd-navbar-item.bd-navbar-item-extensions{--color-light:var(--extensions-light);--color-dark:var(--extensions-dark)}@media screen and (max-width:768px){.bd-navbar .navbar-start>.bd-navbar-item:not(.has-dropdown){display:flex}.bd-navbar .navbar-end{display:none}}@media screen and (min-width:769px){.bd-navbar .navbar-end,.bd-navbar .navbar-menu,.bd-navbar .navbar-start{align-items:center}.bd-navbar-mobile-icon{display:none}}@media screen and (min-width:1024px){:root{--container-width:var(--container-width-desktop)}.bd-navbar{padding:1rem 2rem}.bd-navbar .navbar-brand .navbar-item:first-child{margin-left:-.75em}.bd-navbar .navbar-menu{flex-shrink:1}.bd-navbar .navbar-start{flex-shrink:1}}.bd-link-icon{color:var(--primary);flex-grow:0;flex-shrink:0;height:1.5em;margin-right:.5em;width:1.5em}:root{--bd-index-vertical:1.5rem;--bd-index-gap:3rem}@media screen and (min-width:769px),print{:root{--bd-index-vertical:3rem}}.bd-single-header{--font-size-title:2rem;--font-size-subtitle:1.25rem;--font-size-date:1rem;--margin:5rem;--padding:3rem;margin-bottom:var(--margin);margin-top:var(--margin);padding-left:var(--padding);padding-right:var(--padding);text-align:center}.bd-single-header .title{font-size:var(--font-size-title);margin-left:auto;margin-right:auto;max-width:20em}.bd-single-header .subtitle{color:#7a7a7a;font-size:var(--font-size-subtitle)}@media screen and (min-width:1024px){.bd-single-header{--font-size-title:2.5rem;--font-size-subtitle:1.5rem;--font-size-date:1.25rem;--margin:4.5rem;--padding:4.5rem}}:root{--newsletter-strip-size:16px;--newsletter-border-size:1.5rem}sup{color:#e6b800}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas{font-family:"Font Awesome 6 Free"}.fab{font-family:"Font Awesome 6 Brands"}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-comments:before{content:"\f086"}.fa-star:before{content:"\f005"}.fa-shapes:before{content:"\f61f"}.fa-circle-play:before{content:"\f144"}.fa-certificate:before{content:"\f0a3"}.fa-code:before{content:"\f121"}.fa-wrench:before{content:"\f0ad"}.fa-bus-simple:before{content:"\f55e"}.fa-cubes:before{content:"\f1b3"}.fa-download:before{content:"\f019"}.fa-bolt:before{content:"\f0e7"}.fa-play:before{content:"\f04b"}.fa-search:before{content:"\f002"}.fa-computer:before{content:"\e4e5"}.fa-gears:before{content:"\f085"}.fa-moon:before{content:"\f186"}.fa-book:before{content:"\f02d"}.fa-graduation-cap:before{content:"\f19d"}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}.fab{font-weight:400}.fa-discord:before{content:"\f392"}.fa-x-twitter:before{content:"\e61b"}.fa-github:before{content:"\f09b"}.fa-youtube:before{content:"\f167"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}.fas{font-weight:900}</style>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="LuaRT: Free, open-source Windows programming framework for Lua. Build fast, easy desktop and console apps in Lua for Windows.">
<title>LuaRT - Free Windows Programming Framework for Lua</title>
<link rel="stylesheet" href="css/styles.pure.css" media="print" onload="this.media='all'">
<!-- <link rel="preload stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" as="style"> -->
<link rel="canonical" href="https://luart.org/index.html">
<script src="js/main.js" defer></script>
<link rel="preload icon" type="image/png" href="img/favicon.png" sizes="16x16">
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@__LuaRT__" />
<meta name="twitter:title" content="LuaRT" />
<meta name="twitter:description" content="Free and open source Windows programming framework for Lua" />
<meta name="twitter:image" content="https://luart.org/card.png" />
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "LuaRT",
"operatingSystem": "Windows",
"applicationCategory": "Developer Tools",
"description": "Free and open-source Windows programming framework for Lua",
"url": "https://luart.org",
"downloadUrl": "https://github.com/samyeyo/LuaRT/releases/tag/v1.9.0",
"license": "https://opensource.org/licenses/mit-license.php",
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"
}
}
</script>
<script async>if(!sessionStorage.getItem("_swa")&&document.referrer.indexOf(location.protocol+"//"+location.host)!== 0){fetch("https://counter.dev/track?"+new URLSearchParams({referrer:document.referrer,screen:screen.width+"x"+screen.height,user:"Samyeyo",utcoffset:"2"}))};sessionStorage.setItem("_swa","1");</script>
</head>
<body class="layout-documentation has-navbar-fixed-top">
<nav id="navbar" class="bd-navbar navbar is-fixed-top has-shadow">
<div class="navbar-brand">
<a class="navbar-item" href="/">
<img alt="LuaRT: Free and open source Windows programming framework for Lua"
height="40"
src="img/logo.svg"
width="112" />
</a>
<a class="navbar-item bd-navbar-mobile-icon"
href="https://github.com/samyeyo"
style="margin-left: auto"
role="img" aria-label="Github"
target="_blank">
<span class="icon" style="color: #000000">
<i class="fab fa-lg fa-github"></i>
</span>
</a>
<a class="navbar-item bd-navbar-mobile-icon"
href="https://twitter.com/__LuaRT__"
role="img" aria-label="X"
target="_blank">
<span class="icon" style="color: #000000">
<i class="fab fa-lg fa-x-twitter"></i>
</span>
</a>
<a class="navbar-item bd-navbar-mobile-icon"
href="https://www.youtube.com/channel/UCS4DTQ3-6xKmkVrFr8Xxc7Q"
role="img" aria-label="YouTube"
target="_blank">
<span class="icon" style="color: #FF0000">
<i class="fab fa-lg fa-youtube"></i>
</span>
</a>
<a class="navbar-item bd-navbar-mobile-icon"
href="https://discord.gg/cvQV77nhfr"
role="img" aria-label="Discord"
target="_blank">
<span class="icon" style="color: #5865F2">
<i class="fab fa-discord"></i>
</span>
</a>
<button role="img" aria-label="Menu" class="navbar-burger burger"
data-target="navMenuDocumentation"
id="navbarBurger">
<span></span>
<span></span>
<span></span>
</button>
</div>
<div class="navbar-menu" id="navMenuDocumentation">
<div class="navbar-start bd-navbar-start bd-is-original"
id="navbarStartOriginal">
<a class="navbar-item bd-navbar-item bd-navbar-item-bulma-book bd-navbar-item-base scroll"
href="index.html#section_features" data-target="section_features">
<span class="icon has-text-bleeding">
<i class="fas fa-certificate"></i>
</span>
<span>Features</span>
</a>
<a class="navbar-item bd-navbar-item bd-navbar-item-love bd-navbar-item-base scroll"
href="index.html#section_download" data-target="section_download">
<span class="icon has-text-danger">
<i class="fas fa-download"></i>
</span>
<span>Download</span>
</a>
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-item bd-navbar-item bd-navbar-item-videos bd-navbar-item-base" href="index.html">
<span class="icon has-text-success"><i class="fas fa-circle-play"></i></span><span>Getting started</span>
</a>
<div class="navbar-dropdown has-background-success-light">
<a href="doc/install.html" class="dropdown-item has-text-success-dark">
<span class="icon"><i class="fa fa-computer"></i></span> Installation
</a>
<a href="doc/first.html" class="dropdown-item has-text-success-dark">
<span class="icon"><i class="fa fa-play"></i></span> First execution
</a>
<a href="doc/tour.html" class="dropdown-item has-text-success-dark">
<span class="icon"><i class="fa fa-bus-simple"></i></span> Take a tour !
</a>
</div>
</div>
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-item bd-navbar-item bd-navbar-item-extensions bd-navbar-item-base" href="index.html">
<span class="icon has-text-info"><i class="fas fa-book"></i></span><span>Documentation</span>
</a>
<div class="navbar-dropdown has-background-info-light">
<a href="doc/modules.html" class="dropdown-item has-text-info-dark">
<span class="icon"><i class="fa fa-cubes"></i></span> Modules reference
</a>
<a href="doc/object.html" class="dropdown-item has-text-info-dark">
<span class="icon"><i class="fa fa-shapes"></i></span> Object oriented programming
</a>
<a href="doc/toolchain.html" class="dropdown-item has-text-info-dark">
<span class="icon"><i class="fa fa-wrench"></i></span> Toolchain documentation
</a>
</div>
</div>
</a>
<a class="navbar-item bd-navbar-item bd-navbar-item-expo bd-navbar-item-base"
href="https://community.luart.org">
<span class="icon has-text-warning">
<i class="fas fa-comments"></i>
</span>
<span>Community</span>
</a>
<a class="navbar-item bd-navbar-item bd-navbar-item-blog bd-navbar-item-base"
href="doc/tutorial/index.html">
<span class="icon has-text-rss">
<i class="fas fa-graduation-cap" style="margin-right: 5%"></i>
</span>
<span>Tutorials</span>
</a>
<div class="ml-6">
<span class="icon has-text-grey-light mr-1">
<i class="fas fa-search"></i>
</span></div>
<div>
<script async src="https://cse.google.com/cse.js?cx=509c4cdde27f845e7"></script>
<div class="gcse-searchbox-only" data-resultsUrl="/search.html"></div>
</div>
</div>
<div class="navbar-end">
<a class="bd-navbar-icon navbar-item"
href="https://github.com/samyeyo"
role="img" aria-label="Github"
target="_blank">
<span class="icon" style="color: #000000">
<i class="fab fa-lg fa-github"></i>
</span>
</a>
<a class="bd-navbar-icon navbar-item"
href="https://twitter.com/__LuaRT__"
role="img" aria-label="X"
target="_blank">
<span class="icon" style="color: #000000">
<i class="fab fa-lg fa-x-twitter"></i>
</span>
</a>
<a class="bd-navbar-icon navbar-item"
href="https://www.youtube.com/channel/UCS4DTQ3-6xKmkVrFr8Xxc7Q"
role="img" aria-label="YouTube"
target="_blank">
<span class="icon" style="color: #FF0000">
<i class="fab fa-lg fa-youtube"></i>
</span>
</a>
<a class="bd-navbar-icon navbar-item"
href="https://discord.gg/cvQV77nhfr"
role="img" aria-label="Discord"
target="_blank">
<span class="icon" style="color: #5865F2">
<i class="fab fa-lg fa-discord"></i>
</span>
</a>
</div>
</nav>
<header class="bd-single-header mb-6" id="section_features">
<div class="container is-max-desktop has-text-dark">
<div class="bd-single-titles">
<figure class="image mb-6" style="margin-left: 30%; margin-right: 30%">
<img alt="LuaRT logo" width="160" height="90" src="img/logo.svg"/>
</figure>
<h1 class="title mb-3" style="color: #004080">Windows programming framework for Lua</h1>
<p class="subtitle mt-1 mb-0 has-text-dark">Lua<sup>rt</sup> empowers developers to create lightweight Windows console and desktop applications</p>
<p class="subtitle mt-0 mb-2 has-text-dark">by using Lua speed and simplicity.</p>
</div>
</div>
</header>
<section>
<div class="container">
<div class="columns is-multiline">
<div class="column is-6 is-5-desktop mt-5 mx-auto">
<div class="mb-6 is-flex">
<span class="icon bd-link-icon" style="font-size: 2em" role="img" aria-label="Fast performance"> <i class="fas fa-bolt" style="color: #ff9900"></i></span>
<div>
<h2 class="is-size-4 has-text-weight-bold mb-0" style="color:#ff9900">Fast and easy</h2>
<p class="subtitle has-text-grey">Develop with Lua, a simple and fast programming language</p>
</div>
</div>
<div class="mb-6 is-flex">
<span class="icon bd-link-icon" style="font-size: 2em" role="img" aria-label="Beginner friendly"> <i class="fas fa-moon" style="color: #7d7dec"></i></span>
<div>
<h2 class="is-size-4 has-text-weight-bold" style="margin-bottom: 0; color: #7d7dec">Beginner friendly</h2>
<p class="subtitle has-text-grey">Develop only in Lua<br>No C/C++ compilation needed</p>
</div>
</div>
<div class="mb-6 is-flex">
<span class="icon bd-link-icon" style="font-size: 2em; color: #2eb82e" role="img" aria-label="Object oriented"> <i class="fas fa-cubes"></i></span>
<div>
<h2 class="is-size-4 has-text-weight-bold" style="margin-bottom: 0; color: #2eb82e">Lua object oriented programming</h2>
<p class="subtitle has-text-grey">Use Lua objects, constructors, properties, inheritance, mixins...(more on <a href="doc/tutorial/OOP-Part1.html">Objects</a>)</p>
</div>
</div>
<div class="mb-6 is-flex">
<span class="icon bd-link-icon" style="font-size: 2em" role="img" aria-label="Asynchronous"> <i class="fas fa-rocket" style="color: #e6005c"></i></span>
<div>
<h2 class="is-size-4 has-text-weight-bold mb-0" style="color:#e6005c">Asynchronous</h2>
<p class="subtitle has-text-grey">Use asynchronous tasks for non blocking operations (more on <a href="doc/tutorial/async.html">Asynchronous programming</a>)</p>
</div>
</div>
</div>
<div class="column is-6 is-5-desktop mt-5 mx-auto">
<div class="mb-6 is-flex">
<span class="icon bd-link-icon" style="font-size: 2em" role="img" aria-label="Compile Lua to executables"> <i class="fas fa-gears" style="color: #e600d3cc"></i></span>
<div>
<h2 class="is-size-4 has-text-weight-bold mb-0" style="color:#e600d3cc">rtc Lua compiler</h2>
<p class="subtitle has-text-grey">Build standalone executables from your Lua scripts with embedded content (more on <a href="doc/toolchain/rtc.html">rtc</a>)</p>
</div>
</div>
<div class="mb-6 is-flex">
<span class="icon bd-link-icon" style="font-size: 2em" role="img" aria-label="Integrated IDE, GUI builder and compiler"> <i class="fas fa-code" style="color: #f58ea8"></i></span>
<div>
<h2 class="is-size-4 has-text-weight-bold mb-0" style="color:#f58ea8">Integrated tools</h2>
<p class="subtitle has-text-grey">Code and debug with the Lua<sup>rt</sup> Studio IDE<br>Design desktop applications with <span style="color: #cfa706">RT</span>Builder </p>
</div>
</div>
<div class="mb-6 is-flex">
<span class="icon bd-link-icon" style="font-size: 2em" role="img" aria-label="Batteries included"> <i class="fas fa-star" style="color: #ffcc00"></i></span>
<div>
<h2 class="is-size-4 has-text-weight-bold mb-0" style="color:#ffcc00">Batteries included</h2>
<p class="subtitle has-text-grey">Lua modules for native GUI, audio, graphics, networking, C FFI... (more on <a href="doc/modules.html">LuaRT modules</a>) </p>
</div>
</div>
<div class="mb-6 is-flex">
<span class="icon bd-link-icon" style="font-size: 2em" role="img" aria-label="Complete documentation"> <i class="fas fa-book-open-reader" style="color: #22a2dd"></i></span>
<div>
<h2 class="is-size-4 has-text-weight-bold mb-0" style="color:#22a2dd">Documentation</h2>
<p class="subtitle has-text-grey">More than 1K+ pages of documentation with examples and tutorials</p>
</div>
</div>
</div>
</div>
</div>
</section>
<header style="margin-top:8rem; margin-bottom: 0">
<div class="bd-single-body bd-is-last">
<div class="container is-max-desktop">
<div id="section_download" class="bd-single-titles">
<h2 class="title has-text-centered" style="color: #004080">Download</h2>
<p class="subtitle has-text-centered">Lua<sup>rt</sup> is released under the <a href="https://opensource.org/licenses/mit-license.php" target="_blank">MIT</a> license.
Source code is available on <a href="https://github.com/samyeyo" target="_blank"> Github</a>.</p>
</div>
<div class="content has-text-centered mt-5 mb-6">
<a class="button is-info is-outlined" href="https://github.com/samyeyo/LuaRT/releases/tag/v1.9.0" rel="nofollow" target="_blank">
<span class="icon"><i class="fas fa-download"></i></span><span> <b>Download Lua<sup>rt</sup> 1.9.0</b></span>
</a>
<a class="button is-success is-rounded ml-4" href="doc/install.html" rel="nofollow" target="_blank">
<span class="icon"><i class="fas fa-circle-play"></i></span><span>Getting started</span>
</a>
</div>
</div>
</div>
</header>
</div>
<footer class="footer">
<div class="content has-text-centered">
<p class="mb-0"><strong>Lua<sup>rt</sup></strong> - Windows programming framework for Lua</p>
<a class="is-hovered mx-1" href="https://github.com/samyeyo" target="_blank" role="img" aria-label="Github">
<span class="icon" style="color: #A0A0A0"><i class="fab fa-lg fa-github"></i></span>
</a>
<a class="is-hovered mx-1" href="https://twitter.com/__LuaRT__" target="_blank" role="img" aria-label="X">
<span class="icon" style="color: #A0A0A0"><i class="fab fa-lg fa-x-twitter"></i></span>
</a>
<a class="is-hovered mx-1" href="https://www.youtube.com/channel/UCS4DTQ3-6xKmkVrFr8Xxc7Q" target="_blank" role="img" aria-label="YouTube">
<span class="icon" style="color: #A0A0A0">
<i class="fab fa-lg fa-youtube"></i>
</span>
</a>
<a class="is-hovered mx-1" href="https://discord.gg/cvQV77nhfr" target="_blank" role="img" aria-label="Discord">
<span class="icon" style="color: #A0A0A0">
<i class="fab fa-lg fa-discord"></i>
</span>
</a>
<p class="mt-0">Copyright © 2024 <a href="mailto:[email protected]">Samir Tine</a>.</p>
</div>
</footer>
</body>
</html>