LimeSoft,
	
	| 
		
			 Цитата: 
		
	 | 
	| 
		 его предлагают скомпилить но непонятно в какой среде да и зачем мне с этим париться? (файл взял в одной из папок с примерами)
	 | 
	
В среде Node.js с использованием фреймворка Express.
	
	| 
		
			 Цитата: 
		
	 | 
	| 
		если прописывается (как в примере) прямо в js - выводит только статический текст (без элементов, итерации и разметки).
	 | 
	
А ты js файл с twig.js в html страничке подключил? Вроде всё работает.
npm install twig
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<script src="./node_modules/twig/twig.js"></script>
<script>
var twig = Twig.twig; 
var template = twig({
    id: "list", // id is optional, but useful for referencing the template later
    data: "{% for value in list %}{{ value }}, {% endfor %}"
});
var output = template.render({
    list: ["one", "two", "three"]
});
console.log(output); // output = "one, two, three, "
</script>
	
</body>
</html>