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

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

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

90 مستودعات

Awesome GitHub RepositoriesRecursive Processors

Utilities for executing functions across nested data structures like lists, tuples, or tensors.

Distinct from Data Transformation Functions: Focuses on functional application across nested structures rather than defining recursive data models.

Explore 90 awesome GitHub repositories matching data & databases · Recursive Processors. Refine with filters or upvote what's useful.

Awesome Recursive Processors GitHub Repositories

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

    azl397985856/leetcode

    55,758عرض على GitHub↗

    This project is a curated educational resource and solution repository for algorithmic challenges, specifically focused on LeetCode problems. It serves as a technical reference for common data structures and algorithmic patterns, providing verified code implementations across multiple programming languages alongside detailed logic and complexity analysis. The repository functions as a comprehensive study guide for competitive programming and technical interview preparation. It includes specialized learning tools such as an Anki flashcard dataset for spaced repetition and a browser extension t

    The project implements recursive functions with inner helpers to aggregate data across all or any nodes in a structure.

    JavaScriptalgoalgorithmalgorithms
    عرض على GitHub↗55,758
  • stedolan/jqالصورة الرمزية لـ stedolan

    stedolan/jq

    34,932عرض على GitHub↗

    jq is a command-line JSON processor and data transformer. It provides a functional query language used to slice, filter, map, and transform structured JSON data directly within a terminal. The utility functions as a data transformer that reshapes JSON input into different structures or formats based on declarative logic. This allows for the extraction and analysis of structured data from sources such as API responses and system logs.

    Uses a recursive descent parser to transform raw JSON text into an internal tree representation.

    C
    عرض على GitHub↗34,932
  • thejameskyle/the-super-tiny-compilerالصورة الرمزية لـ thejameskyle

    thejameskyle/the-super-tiny-compiler

    28,527عرض على GitHub↗

    This project is an educational compiler implementation and a minimalist compiler construction tutorial. It serves as a practical example of how to build a functional compiler through a simplified end-to-end development process, transforming source code into executable instructions. The implementation is designed to teach the fundamentals of language implementation and compiler design. It focuses on the essential mechanics of transforming source code by demonstrating the core architecture of a translation process. The system covers the primary stages of compilation, including lexical analysis

    Uses recursive descent parsing to traverse token streams and construct a syntax tree.

    JavaScript
    عرض على GitHub↗28,527
  • jamiebuilds/the-super-tiny-compilerالصورة الرمزية لـ jamiebuilds

    jamiebuilds/the-super-tiny-compiler

    28,525عرض على GitHub↗

    This project is an educational compiler implementation and architecture demo. It serves as a small-scale C-style language compiler designed to demonstrate the fundamental stages of transforming source code into executable machine instructions. The codebase functions as a tool for compiler architecture education and design prototyping. It illustrates the process of building an educational language implementation to help users understand the mechanics of parsing and code generation. The implementation covers the primary stages of a compiler pipeline, including regular expression tokenization,

    Implements a recursive descent parser to convert token streams into a hierarchical tree structure.

    JavaScript
    عرض على GitHub↗28,525
  • fastai/fastaiالصورة الرمزية لـ fastai

    fastai/fastai

    27,862عرض على GitHub↗

    Fastai is a high-level deep learning library built on PyTorch that provides a unified interface for managing the entire machine learning lifecycle. It functions as a comprehensive training toolkit, abstracting hardware management and automating complex training loops to simplify the construction and execution of neural network models. The framework is distinguished by its notebook-centric development environment and a type-dispatching data pipeline that automatically applies transformations based on input data formats. It emphasizes transfer learning through discriminative layer-wise optimiza

    Executes specified functions across nested data structures to apply operations to every element.

    Jupyter Notebookcolabdeep-learningfastai
    عرض على GitHub↗27,862
  • oi-wiki/oi-wikiالصورة الرمزية لـ OI-wiki

    OI-wiki/OI-wiki

    26,176عرض على GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Enables self-referencing function calls to perform recursive operations.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    عرض على GitHub↗26,176
  • javascript-tutorial/en.javascript.infoالصورة الرمزية لـ javascript-tutorial

    javascript-tutorial/en.javascript.info

    25,344عرض على GitHub↗

    This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser

    Provides instruction on implementing self-referencing function calls to solve recursive problems.

    HTMLenglishjavascripttutorial
    عرض على GitHub↗25,344
  • katex/katexالصورة الرمزية لـ KaTeX

    KaTeX/KaTeX

    20,177عرض على GitHub↗

    KaTeX is a typesetting library and web math renderer that transforms TeX and LaTeX mathematical notation into high-quality HTML and CSS for web browsers. It functions as a math notation parser and LaTeX to HTML converter, capable of operating as both a client-side library and a server-side math renderer to generate static HTML expressions. The project supports a wide range of specialized mathematical rendering, including chemical equation rendering, Bra-ket notation for quantum mechanics, and mathematical logic typesetting. It provides comprehensive controls for structural layouts such as mat

    Transforms TeX input strings into an internal abstract syntax tree by recursively analyzing tokens.

    TypeScriptjavascriptkatexlatex
    عرض على GitHub↗20,177
  • elder-plinius/l1b3rt4sالصورة الرمزية لـ elder-plinius

    elder-plinius/L1B3RT4S

    20,033عرض على GitHub↗

    L1B3RT4S is an adversarial machine learning toolkit designed for red teaming and evaluating the robustness of large language models. It provides a research framework for investigating how safety alignment mechanisms and content moderation systems respond to sophisticated input strategies. The project focuses on identifying vulnerabilities in model guardrails by employing techniques such as adversarial narrative framing, dynamic context injection, and latent space steering. It utilizes multi-agent prompt decomposition and recursive text transformation to analyze how structural changes to input

    Applies iterative encoding and obfuscation layers to input prompts to hide malicious intent from static pattern-matching safety filters.

    1337adversarial-attacksai
    عرض على GitHub↗20,033
  • antlr/antlr4الصورة الرمزية لـ antlr

    antlr/antlr4

    18,928عرض على GitHub↗

    ANTLR هو مولد كود قائم على القواعد ومولد محلل لغات متعدد يستخدم لتصميم وتنفيذ لغات مخصصة. يعمل كمجموعة أدوات لتحويل تعريفات اللغة الرسمية إلى كود مصدر قابل للتنفيذ لمعالجة النصوص المهيكلة أو الملفات الثنائية، مع توفير إطار عمل للبناء التلقائي واجتياز أشجار التحليل الهرمية. يتميز المشروع بقدرته على توليد lexers و parsers بلغات برمجة مستهدفة مختلفة من تعريف قواعد مشترك واحد. وهو يدعم القواعد التي تحتوي على تكرار يساري مباشر ويستخدم التنبؤ التكيفي لتحسين سرعة التحليل مع الحفاظ على المرونة. يغطي النظام مجموعة واسعة من القدرات، بما في ذلك التحليل المعجمي، والتحقق الدلالي عبر تقييم المسند، وإدارة البيانات الهرمية. يوفر أدوات لتحليل شجرة التحليل من خلال الاستعلام القائم على المسار وأنماط اجتياز الزائر-المستمع لفصل منطق القواعد عن إجراءات التطبيق. تتوفر أدوات سطر الأوامر لاختبار تعريفات القواعد ومنطق تصحيح الأخطاء، ويمكن تنفيذ الأداة داخل حاويات Docker لتجنب التثبيتات المحلية.

    Supports grammars with direct left recursion, allowing natural expression of recursive structures like arithmetic.

    Java
    عرض على GitHub↗18,928
  • nikic/php-parserالصورة الرمزية لـ nikic

    nikic/PHP-Parser

    17,437عرض على GitHub↗

    PHP-Parser is a tool that converts PHP source code into an abstract syntax tree for static analysis and programmatic manipulation. It functions as a parser, a code generator, and a static analysis framework. The project enables the programmatic construction of abstract syntax tree nodes through a fluent interface and provides the ability to transform these trees back into formatted source code. It includes a serializer that exports abstract syntax trees to JSON format and reconstructs them from strings. The toolset covers several capability areas, including namespace resolution, constant exp

    Uses a recursive descent parsing strategy to translate PHP tokens into a structured abstract syntax tree.

    PHP
    عرض على GitHub↗17,437
  • less/less.jsالصورة الرمزية لـ less

    less/less.js

    17,031عرض على GitHub↗

    Less.js is a CSS preprocessor and compilation engine that transforms a dynamic stylesheet language into standard CSS for web browser rendering. It functions as a tool to compile extended styling syntax, providing variables, mixins, and functions to create maintainable stylesheets. The project includes a source map generator that creates mapping files to link compiled CSS output back to the original source code for debugging. It allows for the integration of custom plugins and functions to automate the generation of final stylesheets within a build process. The engine supports the compilation

    Uses a recursive descent parser to convert raw stylesheets into a hierarchical abstract syntax tree.

    JavaScript
    عرض على GitHub↗17,031
  • sass/sassالصورة الرمزية لـ sass

    sass/sass

    15,373عرض على GitHub↗

    Sass is a stylesheet compilation engine and CSS preprocessor that extends standard CSS with variables, nested rules, mixins, and functions. It functions as a comprehensive design system tool, enabling developers to organize complex stylesheets into modular, reusable components while automating the transformation of advanced syntax into browser-compatible CSS. The project distinguishes itself through its sophisticated build automation and language-level extensibility. It provides robust support for programmatic style generation, including conditional logic, iterative loops, and unit-aware math

    Transforms source text into abstract syntax trees by recursively matching language grammar rules.

    TypeScript
    عرض على GitHub↗15,373
  • miloyip/rapidjsonالصورة الرمزية لـ miloyip

    miloyip/rapidjson

    15,095عرض على GitHub↗

    RapidJSON is a high-performance C++ library used for parsing and generating JSON data. It provides both document object model and stream-based interfaces to transform JSON strings into structured data and vice versa. The library includes a JSON schema validator to verify that documents conform to predefined rules and a Unicode transcoder for converting strings between UTF-8, UTF-16, and UTF-32 encodings. It also supports relaxed parsing for non-standard JSON containing comments or trailing commas. Additional capabilities cover JSON pointer navigation for locating specific values and string s

    Employs a recursive descent parsing strategy to identify structural JSON tokens through nested function calls.

    C++
    عرض على GitHub↗15,095
  • erusev/parsedownالصورة الرمزية لـ erusev

    erusev/parsedown

    15,049عرض على GitHub↗

    Parsedown is a PHP library that converts Markdown text and common extensions into structured HTML output for web browsers. It functions as a Markdown to HTML converter that processes both block-level and inline elements to generate valid web content. The library includes a PHP HTML sanitizer designed to escape HTML and scripting vectors. This security layer provides input sanitization to prevent attacks when processing untrusted user-generated content.

    Utilizes a recursive descent parsing engine to resolve nested Markdown elements into a structured document.

    PHP
    عرض على GitHub↗15,049
  • scala/scalaالصورة الرمزية لـ scala

    scala/scala

    14,548عرض على GitHub↗

    Scala is a statically typed programming language and compiler that combines object-oriented and functional programming paradigms. It serves as a cross-platform runtime language capable of targeting the Java Virtual Machine and JavaScript to share logic between backend servers and web frontends. The project provides a functional programming framework with immutable data structures and higher-order functions to build reliable concurrent and distributed applications. It distinguishes itself through deep interoperability with Java and JavaScript ecosystems and the ability to transform code into n

    Utilizes recursive descent parsing to translate source code into syntax trees.

    Scalafunctional-programmingjvm-languagesobject-oriented-programming
    عرض على GitHub↗14,548
  • google/yapfالصورة الرمزية لـ google

    google/yapf

    13,978عرض على GitHub↗

    YAPF هي أداة تنسيق كود Python وأداة امتثال للأسلوب. تعمل كمُنسق قائم على AST يستخدم أشجار بناء الجملة الملموسة لضمان الاتساق الهيكلي وعرض مرئي موحد عبر ملفات المصدر. يستخدم المحرك مُحسِّن تخطيط قائماً على العقوبة لتحديد أفضل فواصل الأسطر عن طريق حساب تكاليف رقمية لخيارات التنسيق المختلفة. يستخدم معالج كود متعدد العمليات لتوزيع تنسيق ملفات متعددة عبر عدة أنوية CPU. تغطي الأداة إعادة تنسيق الكود المصدري من خلال تعديلات الملف في مكانه، وتحليل الفرق، ومعالجة أجزاء الكود الجزئية. تتضمن نظام تكوين قائماً على القواعد لإدارة إعدادات الأسلوب المسبقة، وقواعد التخطيط، وإعدادات مستوى المشروع. تشمل قدرات التكامل التحقق من امتثال الأسلوب لخطوط أنابيب التكامل المستمر، وأتمتة git hook، ووظيفة التنسيق عند الحفظ القائمة على المحرر.

    Employs a recursive descent pattern to traverse the code tree and determine the optimal layout of nested elements.

    Python
    عرض على GitHub↗13,978
  • mishoo/uglifyjs2الصورة الرمزية لـ mishoo

    mishoo/UglifyJS2

    13,392عرض على GitHub↗

    UglifyJS2 is a suite of tools designed for parsing, beautifying, mangling, and minifying JavaScript code. It functions by converting source code into an abstract syntax tree to enable programmatic analysis and transformation, and it includes a dedicated generator for creating associated source maps. The project optimizes web production builds by compressing script logic and removing unreachable code. It utilizes name mangling to shorten variable and property names and implements a beautifier to reconstruct compressed scripts into a human-readable layout. The toolset covers broad capability a

    Implements a recursive descent parser to translate JavaScript source text into a structured syntax tree.

    JavaScript
    عرض على GitHub↗13,392
  • doctorwkt/acwjالصورة الرمزية لـ DoctorWkt

    DoctorWkt/acwj

    13,235عرض على GitHub↗

    This project is a compiler development tutorial that provides a series of guides and exercises for building a complete compiler from scratch. It focuses on the implementation of a structured compilation pipeline to transform high-level source code into executable machine instructions. The project covers the creation of a machine code generator for specific processor architectures and a static analysis framework. This framework includes methodologies for implementing type checking and constant folding to verify logic correctness before the final execution phase. The instructional material enc

    Implements recursive descent parsing to translate language syntax into structured representations using recursive function calls.

    Cccompilerlexical-analysis
    عرض على GitHub↗13,235
  • davegamble/cjsonالصورة الرمزية لـ DaveGamble

    DaveGamble/cJSON

    12,466عرض على GitHub↗

    cJSON is a lightweight library for parsing, creating, and modifying JSON data structures within C applications. It provides a comprehensive set of utilities for transforming raw text into navigable objects, manipulating data fields within collections, and serializing complex structures into formatted or unformatted strings. The library is designed for memory-sensitive and resource-constrained environments, utilizing manual memory management and type-tagged union structures to maintain a minimal footprint. It employs recursive descent parsing and in-place string manipulation to process data ef

    Employs recursive descent parsing to build trees of nested data nodes from input strings.

    C
    عرض على GitHub↗12,466
السابق1234…5التالي
  1. Home
  2. Data & Databases
  3. Data Transformation Functions
  4. Recursive Processors

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

  • Obfuscation Layers2 وسوم فرعيةIterative encoding and transformation methods for hiding malicious intent in prompts. **Distinct from Recursive Processors:** Distinct from Recursive Processors: focuses on text obfuscation for safety bypass rather than general nested data processing.
  • Recursive Logic Implementations9 وسوم فرعيةCode structures enabling self-referencing function calls for recursive operations. **Distinct from Recursive Processors:** Distinct from recursive processors: focuses on the implementation of recursive logic rather than data transformation.