{"id":13772881,"url":"https://keplerproject.github.io/xavante/","last_synced_at":"2025-05-11T05:33:49.475Z","repository":{"id":670188,"uuid":"313486","full_name":"keplerproject/xavante","owner":"keplerproject","description":"Xavante is a Lua HTTP 1.1 Web server that uses a modular architecture based on URI mapped handlers.","archived":false,"fork":false,"pushed_at":"2022-07-27T18:20:47.000Z","size":412,"stargazers_count":176,"open_issues_count":1,"forks_count":44,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-04-09T05:33:52.656Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://keplerproject.github.com/xavante","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/keplerproject.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2009-09-21T18:52:29.000Z","updated_at":"2025-04-07T22:05:19.000Z","dependencies_parsed_at":"2022-07-07T23:25:06.591Z","dependency_job_id":null,"html_url":"https://github.com/keplerproject/xavante","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keplerproject%2Fxavante","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keplerproject%2Fxavante/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keplerproject%2Fxavante/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keplerproject%2Fxavante/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/keplerproject","download_url":"https://codeload.github.com/keplerproject/xavante/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253523689,"owners_count":21921815,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T17:01:08.805Z","updated_at":"2025-05-11T05:33:49.153Z","avatar_url":"https://github.com/keplerproject.png","language":"Lua","funding_links":[],"categories":["HTTP"],"sub_categories":[],"readme":"Xavante\n=======\n\nXavante is a Lua HTTP 1.1 Web server that uses a modular architecture based on\nURI mapped handlers. Xavante currently offers a file handler, a redirect\nhandler and a WSAPI handler. Those are used for general files, URI remapping\nand WSAPI applications respectively.\n\nXavante is free software and uses the same license as Lua.\n\nYou can install Xavante using LuaRocks:\n\n    luarocks install xavante\n\nThe Xavante package provides just the Xavante libraries. To see Xavante in action\ninstall wsapi-xavante from LuaRocks.\n\nDependencies\n------------\n\nXavante dependencies can be separated by the used handlers:\n\n* Lua 5.1, 5.2 or 5.3\n* Copas 1.2.0\n* LuaSocket 2.1\n* LuaFileSystem 1.6 (file handler only)\n\nThe portability of Xavante is determined by its binary components\n(LuaSocket and LuaFileSystem) and Lua itself. The other components are written\nin Lua and are as portable as Lua itself.\n\nCredits\n-------\n\nXavante is maintained by Fábio Mascarenhas and the community of contributors.\nSee the GitHub logs for detailed credits.\n\nXavante circa 1.3 was implemented by Javier Guerra, André Carregal,\nand Fabio Mascarenhas with the help of Ignacio Burgueño, Zachary P. Landau,\nMauricio Bomfim, Matthew Burke, Thomas Harning and others.\n\nXavante 1.2 was implemented by Javier Guerra, André Carregal,\nFabio Mascarenhas and Leonardo Godinho.\n\nXavante 1.1 was redesigned and implemented by Javier Guerra and André Carregal.\nIt merged Javier's work with luahttpd and André's work with Copas and Xavante 1.0.\nluahttpd is now part of Xavante.\n\nXavante 1.0 was designed and implemented by André Carregal as part of the\nKepler Project with contributions from Renato Crivano and Danilo Tuler.\nXavante 1.0 development was sponsored by Fábrica Digital and Hands. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/keplerproject.github.io%2Fxavante%2F","html_url":"https://awesome.ecosyste.ms/projects/keplerproject.github.io%2Fxavante%2F","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/keplerproject.github.io%2Fxavante%2F/lists"}