<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/lua/best-of/2024/05" -->

---
title: Best Lua posts — May 2024 | daily.dev
description: The most upvoted Lua posts from May 2024, curated by the daily.dev community.
canonical: https://daily.dev/tags/lua/best-of/2024/05
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/lua/best-of/2024/05
og:type: website
og:site_name: daily.dev
og:title: Best Lua posts — May 2024 | daily.dev
og:description: The most upvoted Lua posts from May 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Lua — May 2024

1. 1  
[](https://daily.dev/posts/a-decade-of-vim-wbitujiup "A decade of vim")  
Article  
![Avatar of rubyla](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/rubyla)RUBYLAND · 2y  
A decade of vim  
A post reflecting on the author's 10 years of using vim, including the switch to neovim, the use of Lua for config, and the transition from ctags to LSP.  
62  
1
2. 2  
[](https://daily.dev/posts/xmake-io-xmake-a-cross-platform-build-utility-based-on-lua-mnrghkk67 "xmake-io/xmake: 🔥 A cross-platform build utility based on Lua")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
xmake-io/xmake: 🔥 A cross-platform build utility based on Lua  
Xmake is a cross-platform build utility based on the Lua scripting language. It is lightweight, has no dependencies outside of the standard library, and can be used to build source code or generate project source files. It also provides a built-in package management system to help integrate C/C++ dependencies. Xmake supports various platforms, cross-compilation toolchains, and has plugins available for integration with other tools and platforms.  
20

[See all Lua archives](/tags/lua/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/lua/best-of/2024/05#page","url":"https://daily.dev/tags/lua/best-of/2024/05","name":"Best Lua Posts — May 2024","description":"The most upvoted Lua posts from May 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/lua/best-of/2024/05#items","numberOfItems":2,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/a-decade-of-vim-wbitujiup","name":"A decade of vim"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/xmake-io-xmake-a-cross-platform-build-utility-based-on-lua-mnrghkk67","name":"xmake-io/xmake: 🔥 A cross-platform build utility based on Lua"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Lua","item":"https://daily.dev/tags/lua"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/lua/best-of"},{"@type":"ListItem","position":5,"name":"May 2024"}]}]}
```

