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

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

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

raysan5/raylib

0
View on GitHub↗
33,466 स्टार्स·3,144 फोर्क्स·C·Zlib·14 व्यूज़www.raylib.com↗

Raylib

This project is a C-based multimedia toolkit and cross-platform game framework designed for building interactive applications. It provides a low-level programming interface that grants direct access to hardware-accelerated graphics, real-time audio processing, and user input handling. By utilizing an immediate-mode rendering architecture, the library processes visual state changes frame-by-frame, which simplifies the logic required for dynamic interfaces and interactive simulations.

The library distinguishes itself through a zero-dependency design that avoids complex external build requirements or third-party software. It employs a hardware abstraction layer to map high-level graphics commands to platform-specific APIs, ensuring consistent visual output across desktop, mobile, and web environments from a single codebase. Integrated linear algebra structures further support three-dimensional transformations and physics calculations directly within the core environment.

The toolkit covers a broad range of multimedia development needs, including direct-to-hardware audio mixing and low-latency playback. It is structured to be accessible for educational purposes, providing a readable interface for learning computer graphics and engine architecture. The codebase is available in a single-header distribution format to facilitate integration and minimize setup time for new projects.

Features

  • Game Engines - Provides a modular environment for cross-platform game development including graphics, audio, and math.
  • Frameworks - Compiles native code into executable applications across desktop, mobile, and web platforms.
  • C & C++ Ecosystem - Provides a C-based library implementation that integrates into build systems without requiring external third-party dependencies.
  • Game Development Tools - Community for the simple and easy-to-use library for video game programming.
  • Graphics Libraries - Simple, easy-to-use framework for 2D and 3D programming.
  • गेम इंजन - Simple library for learning game programming.
  • WebGL & GPU Rendering - Renders complex visuals by directly interfacing with graphics hardware for high performance.
  • Audio Processing - Provides low-latency audio mixing by interfacing directly with system-level sound drivers.
  • Cross-Platform Media Frameworks - Integrates real-time audio, visual rendering, and user input into a single environment.
  • Rendering - Translates high-level graphics commands into platform-specific rendering calls for consistent visuals.
  • Linear Algebra - Provides optimized linear algebra structures for 3D transformations and physics calculations.

स्टार हिस्ट्री

raysan5/raylib के लिए स्टार हिस्ट्री चार्टraysan5/raylib के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Raylib के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Raylib के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • pixijs/pixijspixijs का अवतार

    pixijs/pixijs

    47,416GitHub पर देखें↗

    PixiJS is a high-performance 2D rendering engine designed for building interactive visual content and browser-based games. It provides a hardware-accelerated graphics library that leverages WebGL and WebGPU backends to execute complex scenes, utilizing a hierarchical scene graph to manage object transformations and display order. The project distinguishes itself through a sophisticated architecture that decouples rendering logic from hardware APIs, allowing for consistent performance across diverse browser environments. It features a robust, asynchronous asset pipeline that handles loading, c

    TypeScriptcanvascanvas2ddata-visualization
    GitHub पर देखें↗47,416
  • bevyengine/bevybevyengine का अवतार

    bevyengine/bevy

    46,634GitHub पर देखें↗

    Bevy is a cross-platform game engine and framework built in Rust, designed for creating interactive simulations and graphical applications. It utilizes a data-oriented entity-component-system architecture to manage game state, organizing data into contiguous memory blocks to facilitate high-performance processing and massive parallelization of entities. The engine distinguishes itself through a modular plugin architecture and a system-based task scheduler that automatically parallelizes logic by analyzing data access patterns. By employing reactive change detection and deferred command buffer

    Rustbevygame-developmentgame-engine
    GitHub पर देखें↗46,634
  • vsouza/awesome-iosvsouza का अवतार

    vsouza/awesome-ios

    52,496GitHub पर देखें↗

    This project is a community-driven directory of software resources, libraries, and tools designed to support iOS application development. It serves as a centralized reference point for developers, organizing a vast ecosystem of third-party components into a searchable, structured index to facilitate discovery and project integration. The repository distinguishes itself through its collaborative curation model, which aggregates disparate utilities into a single, maintainable catalog. By leveraging a flat-file documentation structure, it provides a clear overview of the tools available for nati

    Swiftapple-swiftarkitawesome
    GitHub पर देखें↗52,496
  • remotion-dev/remotionremotion-dev का अवतार

    remotion-dev/remotion

    50,931GitHub पर देखें↗

    Remotion is a programmatic video framework that enables the creation of video content using component-based logic and standard web technologies. By leveraging a declarative animation engine, it allows developers to structure visual content as a hierarchy of reusable components, ensuring that animations and state updates remain consistent through deterministic frame execution. The framework distinguishes itself by utilizing a headless browser renderer that captures visual output frame-by-frame to generate high-quality video files. This architecture supports a cloud-native media pipeline, allow

    TypeScriptjavascriptreactvideo
    GitHub पर देखें↗50,931
Raylib के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

raysan5/raylib क्या करता है?

This project is a C-based multimedia toolkit and cross-platform game framework designed for building interactive applications. It provides a low-level programming interface that grants direct access to hardware-accelerated graphics, real-time audio processing, and user input handling. By utilizing an immediate-mode rendering architecture, the library processes visual state changes frame-by-frame, which simplifies the logic required for dynamic interfaces and interactive…

raysan5/raylib की मुख्य विशेषताएं क्या हैं?

raysan5/raylib की मुख्य विशेषताएं हैं: Game Engines, Frameworks, C & C++ Ecosystem, Game Development Tools, Graphics Libraries, गेम इंजन, WebGL & GPU Rendering, Audio Processing।

raysan5/raylib के कुछ ओपन-सोर्स विकल्प क्या हैं?

raysan5/raylib के ओपन-सोर्स विकल्पों में शामिल हैं: pixijs/pixijs — PixiJS is a high-performance 2D rendering engine designed for building interactive visual content and browser-based… bevyengine/bevy — Bevy is a cross-platform game engine and framework built in Rust, designed for creating interactive simulations and… vsouza/awesome-ios — This project is a community-driven directory of software resources, libraries, and tools designed to support iOS… remotion-dev/remotion — Remotion is a programmatic video framework that enables the creation of video content using component-based logic and… floooh/sokol — Sokol is a C hardware abstraction layer and cross-platform graphics library designed for managing windowing, input,… thecherno/hazel — Hazel is a C++ game development framework and 3D graphics rendering engine designed for building high-performance…