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

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

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

9 रिपॉजिटरी

Awesome GitHub RepositoriesType Definitions

Collections of type declarations that provide static analysis and autocompletion for libraries.

Distinguishing note: None available; no candidates provided.

Explore 9 awesome GitHub repositories matching software engineering & architecture · Type Definitions. Refine with filters or upvote what's useful.

Awesome Type Definitions GitHub Repositories

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

    DefinitelyTyped/DefinitelyTyped

    51,293GitHub पर देखें↗

    DefinitelyTyped is a community-maintained type store and centralized JavaScript type registry. It serves as a repository of static TypeScript type declarations for third-party JavaScript libraries, providing the necessary metadata to enable compile-time safety and editor intelligence for external modules not originally written in TypeScript. The project operates as a collaborative ecosystem where contributors define, validate, and maintain type declarations through a structured review process. This involves mapping type definition versions to specific library and compiler releases to ensure s

    Provides missing type definitions for third party modules to enable better editor autocomplete and compile time safety.

    TypeScriptdefinitiondtshacktoberfest
    GitHub पर देखें↗51,293
  • recharts/rechartsrecharts का अवतार

    recharts/recharts

    27,241GitHub पर देखें↗

    This project is a declarative data visualization library that provides a composable suite of user interface components for rendering interactive charts. It functions as an SVG-based charting engine, allowing developers to construct complex visualizations by nesting modular building blocks such as axes, grids, legends, and data series within a unified layout. The library distinguishes itself through a highly responsive architecture that automatically reconciles layout changes and maps data domains to pixel coordinates using mathematical scale functions. It prioritizes performance through memoi

    Chart components support custom types to enable IDE autocompletion for data keys and catch invalid references during the development process.

    TypeScriptchartcharting-librarycomponents
    GitHub पर देखें↗27,241
  • pure-admin/vue-pure-adminpure-admin का अवतार

    pure-admin/vue-pure-admin

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

    vue-pure-admin is a comprehensive Vue 3 admin dashboard template and TypeScript boilerplate designed for building enterprise web applications. It provides a Vite-based frontend scaffold that incorporates a role-based access control system and a micro-frontend architecture for dividing large administrative applications into smaller, independently deployable units. The project features an advanced permission management framework that handles route protection, menu access filtering, and component-level visibility control. It includes specialized support for multi-tenant system administration, al

    Enables the declaration of module definitions for third-party libraries lacking native type support to prevent compilation errors.

    Vueadminelement-plusesm
    GitHub पर देखें↗20,368
  • checkstyle/checkstylecheckstyle का अवतार

    checkstyle/checkstyle

    8,867GitHub पर देखें↗

    Checkstyle is a Java static analysis tool and linter designed to identify and enforce coding standards and best practices. It functions as a code quality auditor and Javadoc validation tool, checking source code against configurable rulesets to ensure structural and stylistic consistency. The project allows for the creation of custom linting rules by extending a core API to inspect the abstract syntax tree. It further enables specialized validation through the use of XPath expressions to query the syntax tree for specific code patterns and violations. Capability areas include the enforcement

    Verifies that type definitions contain appropriate comments and tags based on configurable scope.

    Javacode-qualitycommand-line-toolhacktoberfest
    GitHub पर देखें↗8,867
  • microsoft/reactxpmicrosoft का अवतार

    microsoft/reactxp

    8,257GitHub पर देखें↗

    ReactXP is a framework for building cross-platform mobile and web applications from a single codebase using React. It provides a declarative interface that maps to different native implementation sets depending on the target environment. The project enables consistent visual experiences across operating systems through a flexbox-based layout engine, a virtual stack for navigation management, and a unified native-bridge API for accessing system services. It distinguishes itself with specialized capabilities for declarative animation orchestration, platform-specific logic resolution, and an aut

    Supplies type declarations to ensure type safety and enable autocompletion during development.

    TypeScript
    GitHub पर देखें↗8,257
  • arktypeio/arktypearktypeio का अवतार

    arktypeio/arktype

    7,780GitHub पर देखें↗

    Arktype is a TypeScript runtime validation library and schema orchestrator. It synchronizes TypeScript types with runtime data validation, allowing users to define type-safe schemas that ensure unknown data adheres to specific structures during application execution. The project distinguishes itself by using set-theory type analysis to determine intersections and subtype compatibility, alongside JIT-compiled validation functions for optimized performance. It supports advanced type modeling through branded type constraints, recursive alias resolution, and the ability to generate runtime valida

    Enables querying the internal structure of a type to extract references by kind or predicate at runtime.

    TypeScriptjavascriptparsingruntime-typechecking
    GitHub पर देखें↗7,780
  • dudykr/stcdudykr का अवतार

    dudykr/stc

    5,719GitHub पर देखें↗

    stc is a TypeScript type checker implemented entirely in Rust, designed to validate type correctness in TypeScript source code with native performance and memory safety. It operates as a no-emitting type validator, meaning it checks types only and does not produce JavaScript output, reducing overhead compared to a full compiler. The checker is built around a zero-false-positive design, reporting only errors that are provably certain from the type system, prioritizing correctness over speculative warnings. The tool distinguishes itself through parallel file processing, analyzing source files c

    Loads and processes typing packages that use namespaces and globals for type checking.

    Rustrusttypescript
    GitHub पर देखें↗5,719
  • adafruit/circuitpythonadafruit का अवतार

    adafruit/circuitpython

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

    CircuitPython माइक्रोकंट्रोलर के लिए एम्बेडेड Python इंटरप्रेटर के रूप में डिज़ाइन किए गए MicroPython रनटाइम का एक विशेष व्युत्पन्न (derivative) है। यह एक उच्च-स्तरीय भाषा एनवायरनमेंट प्रदान करता है जो एक समर्पित हार्डवेयर एब्स्ट्रैक्शन लेयर और एक Python माइक्रोकंट्रोलर रनटाइम के माध्यम से सीधे हार्डवेयर एक्सेस की अनुमति देता है। यह प्रोजेक्ट फर्मवेयर द्वारा प्रतिष्ठित है जो माइक्रोकंट्रोलर को एक नेटिव USB मास स्टोरेज डिवाइस के रूप में उजागर करता है। यह उपयोगकर्ताओं को डिवाइस पर सीधे कोड संपादित करने की अनुमति देता है जैसे कि यह एक रिमूवेबल ड्राइव हो, जिससे विशेष फ्लैशिंग टूल्स की आवश्यकता समाप्त हो जाती है और फाइलसिस्टम-ट्रिगर कोड रीलोडिंग सक्षम हो जाती है। यह सिस्टम विभिन्न बोर्डों में इलेक्ट्रॉनिक घटकों को नियंत्रित करने के लिए एकीकृत हार्डवेयर API एक्सेस, REPL और WebUSB के माध्यम से सीरियल-आधारित संचार, और बोर्ड-विशिष्ट फर्मवेयर संकलन के लिए पोर्ट-आधारित प्रणाली सहित व्यापक क्षमताओं को कवर करता है। इसमें स्टेटिक एनालिसिस के लिए टाइप स्टब जनरेशन और समस्या निवारण के दौरान डिवाइस एक्सेसिबिलिटी बनाए रखने के लिए क्रैश रिकवरी मोड जैसे डेवलपर टूलिंग भी शामिल है।

    Provides stubs that help editors identify type errors and provide autocompletion before code is deployed.

    C
    GitHub पर देखें↗4,521
  • midudev/jscampmidudev का अवतार

    midudev/jscamp

    3,811GitHub पर देखें↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    Defines a layer of static types to detect errors during the development process.

    JavaScriptbootcamp
    GitHub पर देखें↗3,811
  1. Home
  2. Software Engineering & Architecture
  3. Type Definitions

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

  • Javadoc Type ValidationsVerifies that type definitions include appropriate documentation comments and tags. **Distinct from Type Definitions:** Distinct from Type Definitions: focuses on the documentation accompanying the type rather than the type's structure.
  • Runtime Type IntrospectionAnalyzing the structure and inheritance of objects during program execution. **Distinct from Type Definitions:** Focuses on live runtime analysis of object hierarchies rather than static library declarations.
  • TypeScript Type Definition LoadersProcesses and loads typing packages that use namespaces and globals according to TypeScript's module system. **Distinct from Type Definitions:** Distinct from Type Definitions: focuses on the loading and processing of type definitions, not the definitions themselves.