awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 रिपॉजिटरी

Awesome GitHub RepositoriesField Selection

Tools for defining which document properties are returned in API responses.

Distinguishing note: Focuses on optimizing response payloads through field selection.

Explore 11 awesome GitHub repositories matching data & databases · Field Selection. Refine with filters or upvote what's useful.

Awesome Field Selection GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • payloadcms/payloadpayloadcms का अवतार

    payloadcms/payload

    43,053GitHub पर देखें↗

    Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.

    Defines default fields to return in API responses to minimize data transfer.

    TypeScriptcmscontent-managementcontent-management-system
    GitHub पर देखें↗43,053
  • wagtail/wagtailwagtail का अवतार

    wagtail/wagtail

    20,366GitHub पर देखें↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Allows developers to specify which data attributes are included in API responses to optimize payloads.

    Pythoncmsdjangohacktoberfest
    GitHub पर देखें↗20,366
  • louischatriot/nedblouischatriot का अवतार

    louischatriot/nedb

    13,540GitHub पर देखें↗

    NeDB is a JavaScript embedded NoSQL document store designed for Node.js and the browser. It functions as an in-memory data store with the option to persist documents to a local file system, ensuring data survives application restarts. The project utilizes a MongoDB-compatible API to perform data operations, allowing it to serve as a lightweight document indexing system and a persistent file database without requiring a separate database server. Capabilities include querying, inserting, updating, and deleting documents, as well as the ability to create indexes on specific fields to accelerate

    Allows restricting the fields returned in a query to optimize the response payload.

    JavaScript
    GitHub पर देखें↗13,540
  • 99designs/gqlgen99designs का अवतार

    99designs/gqlgen

    10,729GitHub पर देखें↗

    gqlgen is a schema-first Go library designed to build type-safe GraphQL servers. It functions as a code generation engine that transforms declarative GraphQL schema definitions into strongly-typed Go source code, ensuring strict alignment between the API contract and the underlying implementation. The framework distinguishes itself through its deep integration with the Go type system and its highly extensible build pipeline. By using schema-first development, it automates the creation of server boilerplate and resolver stubs, allowing developers to map schema fields directly to Go structs and

    Inspects requested query fields to determine necessary data fetching requirements during resolution.

    Gocodegendataloadergogenerate
    GitHub पर देखें↗10,729
  • johnkerl/millerjohnkerl का अवतार

    johnkerl/miller

    9,911GitHub पर देखें↗

    Miller is a command-line data processor used for filtering, transforming, and aggregating name-indexed tabular data. It functions as a tool for querying and reshaping records across multiple file formats, serving as a converter between CSV, JSON, and YAML. The tool distinguishes itself by using a name-indexed data model, allowing users to manipulate fields by name rather than numeric position. It utilizes single-pass streaming algorithms to compute statistics and summaries on large datasets that exceed available system memory. Its capabilities cover data transformation and analysis, includin

    Extracts specific subsets of fields and reorders them for the final output.

    Gocommand-linecommand-line-toolscsv
    GitHub पर देखें↗9,911
  • mledoze/countriesmledoze का अवतार

    mledoze/countries

    6,235GitHub पर देखें↗

    Countries is a static data repository that provides standardized country information based on the ISO 3166-1 schema. The dataset includes comprehensive attributes such as country names, codes, currencies, languages, borders, and area, stored as flat files in multiple formats including JSON, CSV, XML, and YAML without requiring a database or runtime server. The project includes a command-line tool that allows users to customize the dataset by including or excluding specific fields during export, enabling the creation of tailored country data outputs. Supplementary geographic assets such as Geo

    Provides a command-line tool to include or exclude specific fields from the country dataset during export.

    PHPcountriescsvgeojson
    GitHub पर देखें↗6,235
  • prest/prestprest का अवतार

    prest/prest

    4,551GitHub पर देखें↗

    PostgREST is a tool that automatically transforms a PostgreSQL database schema into a production-ready RESTful API. It serves as a database access layer and query engine that maps HTTP requests directly to SQL queries, providing a low-code interface for executing create, read, update, and delete operations without requiring manual boilerplate code. The project distinguishes itself by using schema-driven API generation and metadata-based discovery to expose database tables as navigable resources. It extends standard CRUD capabilities through the execution of custom and templated SQL, a plugin-

    Limits returned data to a specified list of columns to optimize API response payloads.

    Goautomatic-apidatabasedatabases
    GitHub पर देखें↗4,551
  • spatie/laravel-query-builderspatie का अवतार

    spatie/laravel-query-builder

    4,453GitHub पर देखें↗

    यह प्रोजेक्ट Laravel एप्लिकेशन के लिए एक Eloquent क्वेरी बिल्डर रैपर और REST API क्वेरी पार्सर है। यह API एंडपॉइंट्स के लिए डायनामिक फिल्टरिंग, सॉर्टिंग और रिलेशनशिप लोडिंग प्रदान करने के लिए HTTP अनुरोध मापदंडों को डेटाबेस क्वेरी में अनुवादित करता है। सिस्टम स्टोरेज लेयर से बाहरी API इंटरफेस को एलिएस-आधारित स्कीमा एब्सट्रैक्शन के माध्यम से अलग करता है, जिससे सार्वजनिक फील्ड नामों को निजी डेटाबेस कॉलम पर मैप करने की अनुमति मिलती है। यह नेस्टेड रिलेशनशिप और एग्रीगेट काउंट्स के डायनामिक समावेश का समर्थन करता है, साथ ही इनवोकेबल क्लासेस और क्लोजर के माध्यम से फिल्टर और सॉर्टिंग के लिए कस्टम प्रोग्रामेटिक लॉजिक के निष्पादन का भी समर्थन करता है। क्षमता सतह अनुरोध मापदंडों के आधार पर फील्ड चयन और परिणाम ऑर्डरिंग के माध्यम से डेटा प्रोजेक्शन को कवर करती है। यह डॉट-नोटेशन का उपयोग करके रिलेशनशिप-आधारित फिल्टरिंग, लोकल मॉडल स्कोप के साथ एकीकरण और सॉफ्ट-डिलीट किए गए रिकॉर्ड्स की दृश्यता पर नियंत्रण के लिए तंत्र भी प्रदान करती है।

    Limits the columns returned by a database query based on parameters specified in the request URL.

    PHPapihacktoberfestlaravel
    GitHub पर देखें↗4,453
  • stripe/stripe-nodestripe का अवतार

    stripe/stripe-node

    4,442GitHub पर देखें↗

    This is a typed server-side library and payment gateway SDK for integrating Stripe into Node.js applications. It provides a typed client to manage payments, customers, and subscriptions, while offering specialized tools for executing secure financial transactions and managing billing resources. The library distinguishes itself through an idempotent API client that prevents duplicate operations using idempotency keys and exponential backoff retry logic. It includes a webhook signature validator to verify that incoming HTTPS event notifications are authentic and an async-iterator pagination wra

    Optimizes response payloads by allowing the specification of which dependent properties to return.

    TypeScript
    GitHub पर देखें↗4,442
  • nestjsx/crudnestjsx का अवतार

    nestjsx/crud

    4,330GitHub पर देखें↗

    This project is a REST API framework for NestJS designed to automate the creation of boilerplate-free CRUD endpoints and resource management. It functions as an automated CRUD generator that produces controllers and services for standard database operations, accelerating the development of RESTful APIs. The toolkit includes a REST query parser that translates complex URL parameters into structured database filters, pagination, and sorting rules. It also operates as an API response serializer to control the exposure of entity fields and manage nested relations within JSON responses. For extend

    Allows specifying which entity fields to return in the response body to optimize network payload size.

    TypeScriptcrudcrud-generatornest
    GitHub पर देखें↗4,330
  • steipete/gogclisteipete का अवतार

    steipete/gogcli

    4,232GitHub पर देखें↗

    gogcli is a single command-line binary that manages Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Apps Script, Contacts, People, Tasks, Classroom, Chat, Groups, Keep, and Workspace Admin services through a predictable service resource method grammar. It authenticates across multiple Google accounts using OAuth, service accounts, access tokens, or application default credentials, storing credentials in the OS keyring for secure persistence. The tool also exposes a Model Context Protocol server over stdio that registers typed tools for agent clients, and can invoke any Google Discovery-

    Returns every field the user names via --fields verbatim, trusting the caller deliberately requested that data.

    Gogcalgcontactsgdrive
    GitHub पर देखें↗4,232
  1. Home
  2. Data & Databases
  3. Field Selection

सब-टैग एक्सप्लोर करें

  • Property-BasedSelecting specific database columns for retrieval by referencing entity property names. **Distinct from Field Selection:** Focuses on database column selection via entity properties, whereas Field Selection generally covers API response payloads.