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

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

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

11 रिपॉजिटरी

Awesome GitHub RepositoriesEmbedded Linux Distribution Building

Creating specialized, production-ready Linux distributions for embedded hardware targets.

Distinct from Linux Build Targets: Focuses on the creation of the entire OS distribution for embedded use, not just build targets for software.

Explore 11 awesome GitHub repositories matching operating systems & systems programming · Embedded Linux Distribution Building. Refine with filters or upvote what's useful.

Awesome Embedded Linux Distribution Building GitHub Repositories

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

    dusty-nv/jetson-inference

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

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Creates production-ready, secure embedded Linux distributions using validated recipes and reference images.

    C++caffecomputer-visiondeep-learning
    GitHub पर देखें↗8,734
  • sulinggg/openwrt-rpiSuLingGG का अवतार

    SuLingGG/OpenWrt-Rpi

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

    OpenWrt-Rpi is a firmware builder and embedded Linux build toolset designed to compile custom router operating system images for Raspberry Pi and NanoPi hardware. It utilizes a GitHub Actions CI pipeline to automate the generation of fresh firmware images from the latest source code via daily updates. The project maintains a custom package repository and local software sources for managing community plugins and kernel modules. This infrastructure is used to ensure version consistency and prevent dependency conflicts during the installation of network drivers and system extensions. The build

    Provides a toolset for creating specialized, production-ready Linux distributions for embedded ARM and x86 hardware.

    Shellg-dockgithub-actionsnanopi-r2s
    GitHub पर देखें↗6,354
  • nvidia/isaac-gr00tNVIDIA का अवतार

    NVIDIA/Isaac-GR00T

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

    Builds reproducible, optimized embedded Linux distributions using Yocto Project recipes validated for Jetson hardware.

    Jupyter Notebook
    GitHub पर देखें↗6,222
  • raspberrypi/documentationraspberrypi का अवतार

    raspberrypi/documentation

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

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Provides guides for building custom kernels, configuring bootloaders, and managing device tree overlays on Raspberry Pi.

    Pythonasciidocdocumentationraspberry-pi
    GitHub पर देखें↗5,575
  • stupidloud/nanopi-openwrtstupidloud का अवतार

    stupidloud/nanopi-openwrt

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

    यह प्रोजेक्ट एक OpenWrt फर्मवेयर बिल्ड सिस्टम और एम्बेडेड Linux बिल्ड टूल है जिसे NanoPi हार्डवेयर के लिए कस्टमाइज़्ड राउटर फर्मवेयर इमेज बनाने के लिए डिज़ाइन किया गया है। यह एक नेटवर्क OS कस्टमाइज़ेशन किट के रूप में कार्य करता है, जो विशिष्ट ड्राइवर्स, पैकेज और कर्नेल ऑप्टिमाइज़ेशन को एकीकृत करने वाली अनुरूप ऑपरेटिंग सिस्टम इमेज को संकलित करने के लिए एक स्ट्रक्चर्ड वातावरण प्रदान करता है। सिस्टम गहरे हार्डवेयर और परफॉरमेंस ट्यूनिंग के माध्यम से खुद को अलग करता है, जिसमें ट्रैफिक त्वरण के लिए कर्नेल-स्पेस फ्लो ऑफलोडिंग और सिंगल-कोर प्रोसेसिंग बाधाओं को रोकने के लिए सिमेट्रिक मल्टीप्रोसेसिंग इंटरप्ट बैलेंसिंग शामिल है। यह 5G बैंड के लिए USB वायरलेस एडाप्टर सपोर्ट, कूलिंग फैन कंट्रोल और हार्डवेयर फ्रीक्वेंसी लिमिट्स को अनलॉक करने के लिए CPU क्लॉक स्पीड ऑप्टिमाइज़ेशन जैसे विशेष हार्डवेयर एकीकरण को सक्षम बनाता है। बिल्ड प्रक्रिया कस्टम पैच एकीकरण, स्वचालित विभाजन विस्तार और होम नेटवर्क सेवाओं के लिए पूर्व-स्थापित सॉफ्टवेयर को बंडल करने सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह DNS कॉन्फ़िगरेशन, VPN टनलिंग, विज्ञापन अवरोधन और एम्बेडेड हार्डवेयर पर एप्लिकेशन चलाने के लिए कंटेनर सपोर्ट जैसे नेटवर्क प्रबंधन कार्यों का समर्थन करता है। प्रोजेक्ट फर्मवेयर इमेज के निर्माण को स्वचालित करने और सिस्टम अपडेट को मैनेज करने के लिए शेल स्क्रिप्ट का उपयोग करता है।

    Provides a comprehensive system for building production-ready Linux distributions tailored for embedded ARM networking hardware.

    Shellnanopiopenwrtr1s
    GitHub पर देखें↗5,536
  • michielderhaeg/build-linuxMichielDerhaeg का अवतार

    MichielDerhaeg/build-linux

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

    Build Linux is a toolset for assembling a custom Linux distribution entirely from source code, automating the process described by Linux From Scratch. It compiles every system component from upstream source, giving the builder full control over included packages and configuration. The build process relies on a Makefile-driven orchestration that coordinates the entire sequence, using script-defined package recipes for each component. It employs chroot isolation to keep build artifacts separate from the host, and follows a stage-wise bootstrapping approach that first builds a minimal set of tem

    Creates small, optimized Linux systems suitable for resource-constrained or embedded environments.

    Shellbusyboxkerneltutorial
    GitHub पर देखें↗5,287
  • armbian/buildarmbian का अवतार

    armbian/build

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

    This repository is the Armbian build framework — an embedded Linux build system for generating custom operating system images tailored to single-board computers, primarily targeting ARM and RISC-V architectures. The build process is orchestrated by GNU Makefiles and relies on a chroot-based environment to assemble the root filesystem, manage cross-compilation toolchains, and aggregate binary firmware blobs for hardware compatibility. Kernel and bootloader source trees are fetched via git, with structured patches applied in a controlled sequence, while each supported board is described by a ded

    Creates custom embedded Linux distributions with kernel, bootloader, and filesystem for ARM/ARM64 boards.

    Shellaarch64armdebian
    GitHub पर देखें↗5,110
  • openwrt/packagesopenwrt का अवतार

    openwrt/packages

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

    This project is a cross-compilation build system and software repository for the OpenWrt operating system. It provides a curated collection of community-maintained software packages, build scripts, and application definitions used to compile third-party libraries and utilities for specific target hardware architectures. The system functions as an embedded Linux software feed, utilizing a cross-compilation workflow to convert external source code into compatible binaries. It includes a distribution of network tools, such as DNS servers and VPNs, tailored for router-based environments and resou

    Functions as an embedded Linux software feed providing a curated collection of application definitions and patches.

    Makefilehacktoberfest
    GitHub पर देखें↗4,532
  • ophub/fnnasophub का अवतार

    ophub/fnnas

    2,661GitHub पर देखें↗

    fnnas is a Debian-based network attached storage operating system and deployment framework designed to transform x86 and Arm64 hardware into private storage servers. It provides a custom operating system image builder and a kernel compilation tool for building and packaging specific kernels and device tree blobs for various hardware platforms. The project includes a hardware-specific deployer that maps device models to required bootloaders and kernel tags. It features an eMMC backup and recovery tool to save factory system images from internal storage and restore them to revert system changes

    Creates specialized Linux distributions for embedded hardware targets with configurable filesystem sizes.

    Shella311dallwinneramlogic
    GitHub पर देखें↗2,661
  • plexinc/plex-media-playerplexinc का अवतार

    plexinc/plex-media-player

    1,210GitHub पर देखें↗

    Plex Media Player is a client application designed for streaming and playing audio and video content from remote media servers. It functions as a home theater interface, providing a graphical environment optimized for large-screen displays and remote control navigation. The software is built to operate across various desktop operating systems and can be deployed as part of custom embedded Linux media systems. The application utilizes a high-performance media playback engine based on a command-line media player core, which offloads video decoding to hardware to support high-resolution content.

    Generates optimized, minimal Linux operating system images for dedicated media playback hardware.

    C++
    GitHub पर देखें↗1,210
  • xavierberger/rpi-monitorXavierBerger का अवतार

    XavierBerger/RPi-Monitor

    1,206GitHub पर देखें↗

    RPi-Monitor एम्बेडेड Linux वातावरण और सिंगल-बोर्ड कंप्यूटर के लिए डिज़ाइन किया गया एक मॉनिटरिंग सूट है। यह रीयल-टाइम हार्डवेयर टेलीमेट्री एकत्र करने, सिस्टम परफॉरमेंस मेट्रिक्स को ट्रैक करने और वेब-आधारित डैशबोर्ड के माध्यम से डेटा को विज़ुअलाइज़ करने के लिए एक फ्रेमवर्क प्रदान करता है। सिस्टम को फिक्स्ड-साइज राउंड-रॉबिन डेटाबेस का उपयोग करके दीर्घकालिक डेटा पर्सिस्टेंस को संभालने के लिए बनाया गया है, यह सुनिश्चित करते हुए कि ऐतिहासिक रिकॉर्ड स्टोरेज क्षमता से अधिक हुए बिना बनाए रखे जाएं। यह प्रोजेक्ट एम्बेडेड हार्डवेयर एकीकरण और लचीले डिप्लॉयमेंट पर अपने फोकस के माध्यम से खुद को अलग करता है। यह बाहरी भौतिक सेंसर की निगरानी का समर्थन करता है और इसे कंटेनरीकृत वातावरण के भीतर डिप्लॉय किया जा सकता है या बिल्ड रेसिपी के माध्यम से सीधे कस्टम एम्बेडेड Linux वितरण में इंटीग्रेट किया जा सकता है। प्रतिबंधित या अस्थिर फाइल सिस्टम को समायोजित करने के लिए, सॉफ्टवेयर में एक रीड-ओनली ऑपरेशन मोड शामिल है, जबकि इसका मॉड्यूलर प्लगइन आर्किटेक्चर कस्टम स्क्रिप्ट और बाहरी हार्डवेयर डिस्प्ले को जोड़ने की अनुमति देता है। स्थानीय निगरानी से परे, सिस्टम मानकीकृत प्रोटोकॉल और JSON एंडपॉइंट्स के माध्यम से टेलीमेट्री डेटा को एक्सपोज़ करके व्यापक नेटवर्क बुनियादी ढांचे के लिए एक एजेंट के रूप में कार्य करता है। इसमें परफॉरमेंस के परिभाषित मापदंडों से विचलित होने पर सूचनाओं को ट्रिगर करने के लिए एक थ्रेशोल्ड-आधारित अलर्टिंग इंजन शामिल है, और यह डैशबोर्ड तक रिमोट एक्सेस को प्रबंधित करने के लिए ऑथेंटिकेशन और रिवर्स प्रॉक्सी एकीकरण के माध्यम से सुरक्षा लागू करता है।

    Integrates monitoring tools directly into custom operating system builds using build recipes and layers.

    JavaScriptembedded-devicesembedded-servermonitoring
    GitHub पर देखें↗1,206
  1. Home
  2. Operating Systems & Systems Programming
  3. Platform Development and Integration
  4. Platform SDKs
  5. Linux SDKs
  6. Linux Build Targets
  7. Embedded Linux Distribution Building

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

  • Raspberry Pi Kernel and Bootloader GuidesGuides for building custom kernels, configuring bootloaders, and managing device tree overlays on Raspberry Pi. **Distinct from Embedded Linux Distribution Building:** Distinct from Embedded Linux Distribution Building: focuses on Raspberry Pi-specific kernel, bootloader, and device tree guides, not general embedded distribution creation.
  • Software FeedsCurated repositories of package definitions and patches used to assemble embedded Linux distributions. **Distinct from Embedded Linux Distribution Building:** Distinct from Embedded Linux Distribution Building: focuses on the source of package definitions (the feed) rather than the process of building the final OS image.