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

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

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

161 مستودعات

Awesome GitHub RepositoriesData Transformation Functions

Built-in functions for performing arithmetic and logical operations on data.

Distinguishing note: Focuses on data transformation logic rather than general-purpose math libraries.

Explore 161 awesome GitHub repositories matching data & databases · Data Transformation Functions. Refine with filters or upvote what's useful.

Awesome Data Transformation Functions GitHub Repositories

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

    vuejs/vue

    209,900عرض على GitHub↗

    Vue هو إطار عمل JavaScript تقدمي قائم على المكونات مصمم لبناء واجهات مستخدم تفاعلية وتطبيقات الصفحة الواحدة. يركز على نظام قوالب تصريحي يحول HTML إلى وظائف عرض فعالة، مما يسمح للمطورين بتنظيم الواجهات المعقدة في وحدات معزولة وقابلة لإعادة الاستخدام تتزامن تلقائياً مع حالة التطبيق. يتميز إطار العمل بنظام تفاعلية لتتبع التبعيات يراقب الوصول إلى البيانات أثناء العرض لإطلاق تحديثات دقيقة. يوفر بنية مرنة تدعم كلاً من التبني التزايدي كمكتبة خفيفة الوزن وتطوير التطبيقات على نطاق واسع. يمكن للمطورين الاستفادة من نموذج قابلية توسيع قوي قائم على الإضافات لحقن المنطق العام، بينما يضمن توفيق DOM الافتراضي لإطار العمل تحديثات فعالة للواجهة من خلال حساب الحد الأدنى من الطفرات. بعيداً عن قدرات العرض الأساسية، يتضمن المشروع مجموعة شاملة من الأدوات لإدارة حالة التطبيق، والتوجيه القائم على URL، والعرض من جانب الخادم. يوفر دعماً واسعاً لتركيب المكونات، وتوزيع المحتوى، وإدارة الرسوم المتحركة، إلى جانب تدابير أمنية مدمجة مثل الهروب التلقائي للمحتوى لمنع الثغرات الشائعة. يتم توزيع إطار العمل مع إعلانات نوع رسمية لدعم التحليل الثابت ويمكن تثبيته عبر مديري الحزم القياسيين أو دمجه مباشرة في بيئات المتصفح عبر علامات البرنامج النصي.

    Vue.js passes the result of one transformation function into the next sequentially to perform complex data processing in a single expression.

    TypeScriptframeworkfrontendjavascript
    عرض على GitHub↗209,900
  • 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
  • jqlang/jqالصورة الرمزية لـ jqlang

    jqlang/jq

    34,901عرض على GitHub↗

    This project is a command-line processor designed for the parsing, filtering, and transformation of structured data streams. It functions as a declarative programming environment that treats data as immutable streams, allowing users to perform complex structural modifications through the composition of small, reusable functions. By utilizing a recursive tree traversal engine, the system enables the navigation, inspection, and modification of deeply nested hierarchical data structures. The engine distinguishes itself through a stream-oriented architecture that processes input records one by on

    Performs arithmetic, logical, and structural transformations on JSON values.

    Cjq
    عرض على GitHub↗34,901
  • facebook/immutable-jsالصورة الرمزية لـ facebook

    facebook/immutable-js

    33,060عرض على GitHub↗

    This is a persistent data structure library for JavaScript that provides collections which prevent the direct mutation of objects and arrays. It serves as an immutable state management tool and functional programming utility, ensuring that data remains unchanged after creation to simplify change detection and state tracking. The library enables the maintenance of application state by producing new versions of data structures during updates. It focuses on efficient data comparison by checking actual content instead of memory references and supports a functional programming workflow to prevent

    Supports chaining transformations lazily to avoid the creation of expensive intermediate data structures.

    TypeScript
    عرض على GitHub↗33,060
  • reactivex/rxjsالصورة الرمزية لـ ReactiveX

    ReactiveX/rxjs

    31,682عرض على GitHub↗

    RxJS is a library for reactive programming that provides a framework for composing asynchronous and event-based programs. It utilizes observable sequences to model data flows, allowing developers to manage complex sequences of events through a declarative programming interface. The library implements the observer pattern to facilitate decoupled communication between data producers and subscribers. By employing a lazy execution model, streams remain dormant until a consumer explicitly subscribes, at which point data production is triggered. This approach enables the construction of predictable

    Enables complex logic construction through sequential chaining of immutable data transformation functions.

    TypeScriptjavascriptrxjs
    عرض على GitHub↗31,682
  • 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
  • winstonjs/winstonالصورة الرمزية لـ winstonjs

    winstonjs/winston

    24,478عرض على GitHub↗

    Winston is a versatile logging library for Node.js designed to record system events and metadata. It functions as a multi-transport log manager that routes data to various destinations and a structured log formatter that transforms entries into JSON or plain text. The project is distinguished by its pluggable transport architecture, which decouples the logging interface from delivery mechanisms. This allows for the creation of custom transport extensions and the use of hierarchical logger instances to inherit configurations while attaching persistent metadata to downstream messages. The libr

    Transforms log data into final output strings by passing messages through a sequence of modifier functions.

    JavaScript
    عرض على GitHub↗24,478
  • apify/crawleeالصورة الرمزية لـ apify

    apify/crawlee

    24,002عرض على GitHub↗

    Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture. The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a rob

    Processes individual items within a dataset by applying a custom function to each entry before returning the modified result.

    TypeScriptapifyautomationcrawler
    عرض على GitHub↗24,002
  • greensock/gsapالصورة الرمزية لـ greensock

    greensock/GSAP

    23,877عرض على GitHub↗

    GSAP is a comprehensive JavaScript animation library designed for orchestrating complex motion sequences and interactive user interfaces. It provides a robust property-interpolation engine that calculates intermediate values for CSS styles, attributes, and numeric properties, enabling smooth visual transitions across web elements. The framework is built on a core architecture that manages animation lifecycles, timeline-based sequence orchestration, and virtual property interception to ensure precise control over motion. The library distinguishes itself through a modular, plugin-based extensib

    Creates reusable transformation functions that maintain specific range configurations for repeated processing.

    JavaScriptanimationgsapjavascript
    عرض على GitHub↗23,877
  • chriso/validator.jsالصورة الرمزية لـ chriso

    chriso/validator.js

    23,744عرض على GitHub↗

    validator.js is a JavaScript string validation and sanitization library. It provides a set of functions to verify that strings match specific patterns—such as emails, URLs, and alphanumeric formats—and a toolkit for cleaning and transforming text input to remove prohibited characters and trim whitespace. The library includes utilities for standardizing email addresses by lowercasing domains and removing sub-addressing markers. It also functions as an HTML entity escaper, replacing special characters with entities to prevent the browser from executing text as code. The project covers capabili

    Offers stateless functions for modifying and transforming string content without side effects.

    JavaScript
    عرض على GitHub↗23,744
  • samber/loالصورة الرمزية لـ samber

    samber/lo

    21,333عرض على GitHub↗

    This library is a collection of generic utilities for the Go programming language designed to simplify the manipulation of slices and maps. It provides a functional toolkit that enables developers to perform data transformations, such as filtering, mapping, and reducing, while maintaining strict type safety through the use of language-level generics. The project distinguishes itself by offering a dual approach to data processing that balances functional programming patterns with performance-oriented execution. It supports both immutable functional pipelines for predictable state transitions a

    Applies functional patterns like map, filter, and reduce to Go collections with strict type safety.

    Goconstraintscontractfilterable
    عرض على GitHub↗21,333
  • 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
  • reactjs/reselectالصورة الرمزية لـ reactjs

    reactjs/reselect

    19,033عرض على GitHub↗

    Reselect is a memoized selector framework and state selector library designed to optimize performance in Redux applications. It provides a system for computing derived data from a state store and caching the results to prevent unnecessary user interface re-renders. The library functions as a state transformation pipeline, allowing multiple selectors to be composed into chains. This enables the creation of complex data transformation pipelines where the output of one memoized selector serves as the input for another. The framework focuses on input-based memoization and referential equality ch

    Composes multiple selectors into a chain to process complex state trees into specific application data.

    TypeScript
    عرض على GitHub↗19,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
السابق123456…9التالي
  1. Home
  2. Data & Databases
  3. Data Transformation Functions

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

  • Blockchain Data TransformersLogic for converting raw on-chain data into a structured database format. **Distinct from Data Transformation Functions:** Specifically targets blockchain data conversion rather than general arithmetic/logical functions.
  • Plotting Coordinate TransformationsMathematical functions that transform data values specifically for visual mapping on a plot. **Distinct from Data Transformation Functions:** Focuses on the transformation of data for plotting coordinates rather than general-purpose arithmetic data manipulation
  • Python-Defined Transformations2 وسوم فرعيةData transformations defined as pure Python functions from which the execution graph is automatically derived. **Distinct from Data Transformation Functions:** Distinct from Data Transformation Functions: focuses on Python-specific definition and automatic graph derivation, not general built-in functions.
  • Recursive Processors2 وسوم فرعية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.
  • Text Transformation Functions3 وسوم فرعيةFunctions for modifying, extracting, and sampling string content. **Distinct from Data Transformation Functions:** Distinct from Data Transformation Functions: focuses on string-specific content modification.
  • Transformation Chains5 وسوم فرعيةSequentially applying multiple data transformation functions to a value within a single expression. **Distinct from Data Transformation Functions:** Distinct from Data Transformation Functions: focuses specifically on the sequential chaining of multiple filters rather than individual transformation logic.
  • Transformation Function Factories1 وسم فرعيUtilities for creating reusable functions that retain range configurations. **Distinct from Data Transformation Functions:** Distinct from data transformation functions: focuses on the factory pattern for reusable logic.