Brunobkr/llama.cpp_AlgMor24_github
ΩFFFΣLLIa • llama.cpp • AlgMor24 ██████╗ ███████╗███████╗███████╗██╗ ██╗ ██╗ █████╗ ██╔═══██╗██╔════╝██╔════╝██╔════╝██║ ██║ ██║██╔══██╗ ██║ ██║█████╗ █████╗ █████╗ ██║ ██║ ██║███████║ ██║ ██║██╔══╝ ██╔══╝ ██╔══╝ ██║ ██║ ██║██╔══██║ ╚██████╔╝██║ ██║ ███████╗███████╗███████╗██║██║ ██║ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚══════╝╚═╝╚═╝ ╚═╝ High-Performance LLM / VLM Inference & Autonomous Agentic Ecosystem… See the full description on the dataset page: https://huggingface.co/datasets/Brunobkr/llama.cpp_AlgMor24_github.
03.1k
1<p align="center">2 <img align="center" width="50%" src="https://github.com/bgub/eta/assets/25597854/041dbe34-883b-459b-8607-c787815c441a">3</p>4 5<h1 align="center" style="text-align: center; width: fit-content; margin-left: auto; margin-right: auto;">eta (η)</h1>6 7<p align="center">8 <a href="https://eta.js.org">Documentation</a> -9 <a href="https://discord.gg/27gGncJYE2">Chat</a> -10 <a href="https://eta.js.org/playground">Playground</a>11</p>12 13<span align="center">14 15[](https://www.npmjs.com/package/eta)16[](https://github.com/bgub/eta/actions)17[](https://codecov.io/github/bgub/eta)18[](https://paypal.me/bengubler)19 20</span>21 22<span align="center">23 24**You're viewing the source for Eta v4**25 26</span>27 28## Summary29 30Eta is a lightweight and blazing fast embedded JS templating engine that works inside Node, Deno, and the browser. It's written in TypeScript and emphasizes great performance, configurability, and small bundle size.31 32> 🎯 **Built with [ts-base](https://github.com/bgub/ts-base)** — A TypeScript library starter template featuring Biome, Vitest, tsdown, and automated releases. Check out ts-base for a modern TypeScript project setup!33 34### 🌟 Features35 36- 📦 0 dependencies37- 💡 Only ~3.5 KB minzipped38- ⚡️ Written in TypeScript39- ✨ Deno support (+ Node and browser)40- 🚀 Super Fast41- 🔧 Configurable42 - Plugins, custom delimiters, caching43- 🔨 Powerful44 - Precompilation, partials, async, blocks45 - **Layout support**!46- 🔥 Reliable47 - Better quotes/comments support48 - _ex._ `<%= someval + "string %>" %>` compiles correctly, while it fails with doT or EJS49 - Great error reporting50- ⚡️ Exports ES Modules51- 📝 Easy template syntax52 53## Get Started54 55_For more thorough documentation, visit [https://eta.js.org](https://eta.js.org)_56 57Install Eta58 59```bash60npm install eta61```62 63In the root of your project, create `templates/simple.eta`64 65```eta66Hi <%= it.name %>!67```68 69Then, in your JS file:70 71```js72import { Eta } from "eta";73// or use https://jsr.io/@bgub/eta74 75const eta = new Eta({ views: path.join(__dirname, "templates") });76 77// Render a template78 79const res = eta.render("./simple", { name: "Ben" });80console.log(res); // Hi Ben!81```82 83## FAQs84 85<details>86 <summary>87 <b>Where did Eta's name come from?</b>88 </summary>89 90"Eta" means tiny in Esperanto. Plus, it can be used as an acronym for all sorts of cool phrases: "ECMAScript Template Awesomeness", "Embedded Templating Alternative", etc....91 92Additionally, Eta is a letter of the Greek alphabet (it stands for all sorts of cool things in various mathematical fields, including efficiency) and is three letters long (perfect for a file extension).93 94</details>95 96<br />97 98## Integrations99 100<details>101 <summary>102 <b>Visual Studio Code</b>103 </summary>104 105[@shadowtime2000](https://github.com/shadowtime2000) created [eta-vscode](https://marketplace.visualstudio.com/items?itemName=shadowtime2000.eta-vscode).106 107</details>108 109<details>110 <summary>111 <b>ESLint</b>112 </summary>113 114[eslint-plugin-eta](https://github.com/eta-dev/eslint-plugin-eta) was created to provide an ESLint processor so you can lint your Eta templates.115 116</details>117 118<details>119 <summary>120 <b>Webpack</b>121 </summary>122 123Currently there is no official Webpack integration but [@clshortfuse](https://github.com/clshortfuse) shared the loader he uses:124 125```javascript126{127 loader: 'html-loader',128 options: {129 preprocessor(content, loaderContext) {130 return eta.render(content, {}, { filename: loaderContext.resourcePath });131 },132 },133}134```135 136</details>137 138<details>139 <summary>140 <b>Node-RED</b>141 </summary>142 143To operate with Eta templates in Node-RED: [@ralphwetzel/node-red-contrib-eta](https://flows.nodered.org/node/@ralphwetzel/node-red-contrib-eta)144 145 <img width="150" alt="image" src="https://user-images.githubusercontent.com/16342003/160198427-2a69ff10-e8bf-4873-9d99-2929a584ccc8.png">146 147</details>148 149<details>150 <summary>151 <b>Koa</b>152 </summary>153 154To render Eta templates in [Koa](https://koajs.com) web framework: [@cedx/koa-eta](https://github.com/cedx/koa-eta/wiki)155 156</details>157 158<details>159 <summary>160 <b>Vite</b>161 </summary>162 163To use Eta templates in your Vite project: [@rinoshiyo/vite-plugin-eta](https://github.com/rinoshiyo/vite-plugin-eta)164 165</details>166 167<br />168 169## Projects using `eta`170 171- [Docusaurus v2](https://v2.docusaurus.io): open-source documentation framework that uses Eta to generate a SSR build172- [swagger-typescript-api](https://github.com/acacode/swagger-typescript-api): Open source typescript api codegenerator from Swagger. Uses Eta as codegenerator by templates173- [html-bundler-webpack-plugin](https://github.com/webdiscus/html-bundler-webpack-plugin): Webpack plugin make easily to bundle HTML pages from templates, source styles and scripts174- [SmartDeno](https://github.com/guildenstern70/SmartDeno): SmartDeno is an easy to setup web template using Deno & Oak175- [stc](https://github.com/long-woo/stc): OpenAPI (Swagger) and Apifox documentation converted to api. Use eta templates to generate code.176- [Add yours!](https://github.com/bgub/eta/edit/master/README.md)177 178## Contributors179 180Made with ❤️ by [bgub](https://github.com/bgub) and [many wonderful contributors](https://github.com/bgub/eta/graphs/contributors). Contributions of any kind are welcome!181 182## Credits183 184- Async support, file handling, and error formatting were based on code from [EJS](https://github.com/mde/ejs), which is licensed under the Apache-2.0 license. Code was modified and refactored to some extent.185- Syntax and some parts of compilation are heavily based off EJS, Nunjucks, and doT.186 