awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesTemplate-Based Code Generators

Generates idiomatic source code by applying per-language templates that translate parsed curl options into equivalent HTTP client syntax.

Distinct from Natural Language Code Generators: Distinct from Natural Language Code Generators: generates code from curl command syntax, not from natural language descriptions.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · Template-Based Code Generators. Refine with filters or upvote what's useful.

Awesome Template-Based Code Generators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • curlconverter/curlconverterالصورة الرمزية لـ curlconverter

    curlconverter/curlconverter

    8,149عرض على GitHub↗

    curlconverter is a browser-based tool and JavaScript library that transforms curl commands into equivalent source code across more than 30 programming languages and HTTP client libraries. It parses curl command arguments into an abstract syntax tree and generates idiomatic code by applying per-language templates, making it a curl command transpiler rather than a simple converter. The tool operates entirely client-side without any server round-trips, ensuring all conversion happens privately in the browser without transmitting data externally. It can also function as a drop-in curl replacement

    Applies per-language templates to translate parsed curl options into idiomatic HTTP client code.

    TypeScriptcurltree-sitter
    عرض على GitHub↗8,149
  • aarondl/sqlboilerالصورة الرمزية لـ aarondl

    aarondl/sqlboiler

    6,989عرض على GitHub↗

    sqlboiler is a database-first ORM generator for Go that analyzes an existing database schema to produce strongly typed structures and query helpers. It functions as a schema-driven code generator, transforming database tables and relationships into executable Go source code. The project distinguishes itself through a type-safe query builder that uses chainable modifiers to construct SQL statements, eliminating the need for raw string concatenation. It utilizes customizable text templates to generate source code, allowing for the aliasing of schema entities and the creation of custom templates

    Uses customizable text templates to transform database metadata into executable Go source code.

    Godatabasegogolang
    عرض على GitHub↗6,989
  • jondot/hygenالصورة الرمزية لـ jondot

    jondot/hygen

    5,935عرض على GitHub↗

    Hygen is a code generator CLI and interactive template engine that scaffolds new files and injects code into existing ones using project-local templates. It operates as a Node.js code generator library that can be embedded inside custom binaries for tailored workflows, and also functions as a project scaffolding tool for bootstrapping new projects or folders from remote template repositories. The tool discovers templates by scanning a project's _templates directory at runtime, mapping folder and file names directly to generator commands and actions. It collects user input through interactiv

    Scaffolding new files and injecting code into existing ones using project-local templates and a fast command-line interface.

    JavaScriptcligeneratornodejs
    عرض على GitHub↗5,935
  • phodal/understand-promptالصورة الرمزية لـ phodal

    phodal/understand-prompt

    5,455عرض على GitHub↗

    يوفر هذا المشروع منهجيات وأدلة لهندسة الأوامر (Prompt Engineering) المهيكلة، وسير العمل التوليدي، واستراتيجيات توليد الصور المتخصصة. يعمل كإطار عمل لتحسين المدخلات لنماذج اللغات الكبيرة (LLM) عبر مهام البرمجة والكتابة والتحليل، بالإضافة إلى كونه مكتبة تقنيات للتحكم في نماذج الانتشار (Diffusion Models). يتميز المشروع بإطار عمل لتصميم البرمجيات مدعوم بالذكاء الاصطناعي يحول متطلبات الأعمال إلى بنيات تقنية وأكواد برمجية باستخدام التوجيه الموجه بالمجال (Domain-Driven Prompting). كما ينفذ أنماط سير عمل الذكاء الاصطناعي التوليدي التي تستخدم خطوط أنابيب الأوامر المتسلسلة والأطر المعرفية لضمان مخرجات نموذجية يمكن التنبؤ بها. تغطي قدرات المشروع هندسة البرمجيات من خلال نمذجة واجهات برمجة التطبيقات (API) الموجهة بالمجال وتوليد لغات خاصة بالمجال (DSL). كما تمتد لتشمل توليد الصور، بما في ذلك الربط الهيكلي للصور، وتدريب النماذج المخصصة، والتحسين التكراري للرسم الداخلي (Inpainting) لتصحيح العيوب البصرية. تم تنفيذ المشروع كمجموعة من دفاتر Jupyter Notebooks.

    Defines formal syntax rules using natural language prompts to automate the creation of domain-specific languages.

    Jupyter Notebookaiaigcchatgpt
    عرض على GitHub↗5,455
  1. Home
  2. Programming Languages & Runtimes
  3. Source Code Generators
  4. Specification from Code Generators
  5. Natural Language Code Generators
  6. Template-Based Code Generators

استكشف الوسوم الفرعية

  • Project-Local Template GeneratorsCLI tools that scaffold new files and inject code into existing ones using project-local templates discovered at runtime. **Distinct from Template-Based Code Generators:** Distinct from Template-Based Code Generators: discovers templates by scanning a project's _templates directory at runtime, not by applying per-language templates from a fixed set.
  • Prompt-Based DSL GenerationAutomating the creation of domain-specific languages by defining formal syntax rules through natural language prompts. **Distinct from Template-Based Code Generators:** Focuses on generating the DSL definition itself via prompts, not just generating code from a template.