Showing 1420 open source projects for "kernel-ntfs"

View related business solutions
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    BCC (BPF Compiler Collection)

    BCC (BPF Compiler Collection)

    Tools for BPF-based Linux IO analysis, networking, monitoring, etc.

    BCC is a toolkit that simplifies creating efficient kernel tracing, monitoring, and manipulation programs by leveraging extended Berkeley Packet Filters (eBPF). It includes a rich set of example tools and scripting interfaces in C, Python, and Lua. BCC makes BPF programs easier to write, with kernel instrumentation in C (and includes a C wrapper around LLVM), and front-ends in Python and lua.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Fiwix

    Fiwix

    A UNIX-like kernel for the i386 architecture

    Fiwix is a Unix-like operating system kernel designed for educational purposes and hobbyist development, targeting the i386 architecture. It implements many classic UNIX principles and aims to provide a clean, well-documented codebase that is both readable and easy to study. Fiwix offers a functional kernel that supports ELF binaries, a virtual file system, and standard system calls, making it a great platform for learning OS internals or experimenting with system-level programming. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Atmosphère

    Atmosphère

    Atmosphère is a work-in-progress customized firmware for the Nintendo

    Atmosphère is an open-source custom firmware platform for the Nintendo Switch that enables advanced system customization, homebrew development, and extended functionality beyond the official operating system. It replaces and modifies key components of the system software, including the bootloader, kernel modules, and system services, allowing developers to hook into and extend system behavior. The project is composed of multiple subsystems such as Fusée for bootloading, Exosphère for secure monitor customization, and Stratosphère for system module extensions. It provides a foundation for running custom applications, modifying system behavior, and experimenting with low-level features of the Switch hardware. ...
    Downloads: 87 This Week
    Last Update:
    See Project
  • 4
    MentOS

    MentOS

    An educational 32-bit linux-like Operating System

    MentOS is an educational operating system developed for academic use, particularly in university settings, to help students understand low-level system concepts such as process management, memory handling, and scheduling. Written in C, MentOS closely mimics a simplified Unix-like OS and includes hands-on implementations of key kernel features. Designed to be highly readable and modular, it offers a practical approach to learning systems programming through real-world kernel components, making it a valuable tool for operating system courses and personal exploration.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Linux Surface

    Linux Surface

    Linux Kernel for Surface Devices

    ...This is mostly because some hardware choices Microsoft made are rarely (if at all) used by other, more "standard", devices. We aim to send all the changes we make here upstream, but this may take time. This kernel allows us to ship new features faster, as we do not have to adhere to the upstream release schedule (and, for better or worse, code standards). We also rely on it to test and prototype patches before sending them upstream, which is crucial because we maintainers cannot test on all Surface devices (which also means we may break things along the way).
    Downloads: 20 This Week
    Last Update:
    See Project
  • 6
    syzkaller

    syzkaller

    syzkaller is an unsupervised coverage-guided kernel fuzzer

    syzkaller is Google’s coverage-guided, feedback-driven kernel fuzzer designed to uncover reliability and security bugs in operating system kernels at scale. It automatically generates, mutates, and minimizes system call programs, then drives them through a specialized executor (syz-executor) to exercise deep kernel paths. The system integrates tightly with sanitizers such as KASAN, KMSAN, KCSAN, and UBSAN to surface memory safety, concurrency, and undefined behavior issues with actionable reports. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Strato

    Strato

    Run Nintendo Switch homebrew & games on your Android device

    ...It builds upon earlier emulator efforts such as Skyline while incorporating improvements and optimizations tailored for mobile hardware constraints. The emulator focuses heavily on high-level emulation of Switch subsystems, including kernel services and GPU behavior, to achieve usable performance on smartphones. It leverages components inspired by established projects like Ryujinx and Yuzu, particularly in areas such as shader compilation and system emulation. Strato emphasizes accessibility by targeting Android devices directly, removing the need for desktop-class hardware for Switch emulation. ...
    Downloads: 44 This Week
    Last Update:
    See Project
  • 8
    macFuse

    macFuse

    FUSE extends macOS by adding support for user space file systems

    ...The content of these file systems can come from anywhere: from the local disk, from across the network, from memory, or any other combination of sources. Writing a file system using FUSE is orders of magnitude easier and quicker than the traditional approach of writing in-kernel file systems. Since FUSE file systems are regular applications (as opposed to kernel extensions), you have just as much flexibility and choice in programming tools, debuggers, and libraries as you have if you were developing standard macOS applications.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 9
    Zephyr Project

    Zephyr Project

    Scalable, optimized, secure RTOS for multiple hardware architectures

    The Zephyr Project is a new generation real-time operating system (RTOS) that supports multiple hardware architectures. It is based on a small-footprint kernel specially designed for use on resource-constrained and embedded systems. The Zephyr OS can be used for a wide range of applications: from simple embedded environmental sensors and LED wearables to sophisticated embedded controllers, smart watches, and IoT wireless applications.
    Downloads: 27 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10
    Pony OS

    Pony OS

    My Little Unix: Kernels are Magic

    ponyos is a lightweight, UNIX-like operating system developed as a personal hobby project by the creator of ToaruOS. It features a monolithic kernel written in C and aims for a POSIX-compliant environment with a built-from-scratch userland. ponyos includes a graphical interface, dynamic linker, shared libraries, and a package manager. It’s designed for fun, experimentation, and as a platform to learn and play with operating system internals, with surprisingly advanced features given its hobbyist origin.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 11

    Kakarot_kernel

    Custom kernel for Android device

    Latest kernel based on 4.14.62 ONEUI and GSI build Compiled with latest Clang 13 Removed some security Enabled all Native Governers optimized code Fixed Magisk reboot on kernel Added Separate MTP option Default compressor as LZ4 Enabled NTFS file system Disabled CRC check Added state notifier Fsync ON/OFF support Added boeffla wl blocker Added CD ROM/DVD file system Disabled default kernel debugging Added wireGuard support Enabled Deadline IO SCHED
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    MacMouseFix

    MacMouseFix

    Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad

    mac-mouse-fix is a macOS utility that enhances the functionality of third-party mice by enabling smooth scrolling, button remapping, and gesture emulation. It brings many Apple Magic Mouse-like features to non-Apple mice, significantly improving usability and system integration without requiring kernel extensions.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    ShredOS

    ShredOS

    Shredos Disk Eraser 64 bit for all Intel 64 bit processors

    ...Nwipe originally was a fork of dwipe but has continued to have improvements and bug fixes and is now available in many Linux distros. ShredOS hopefully will always provide the latest nwipe on a up to date Linux kernel so it will support modern hardware.
    Downloads: 468 This Week
    Last Update:
    See Project
  • 14
    Tock OS

    Tock OS

    A secure embedded operating system for microcontrollers

    Tock is a secure, embedded operating system designed for microcontrollers and low-power hardware platforms. Written in Rust, it uses a novel kernel architecture where the OS runs a minimal trusted core and all userland code, including device drivers, is sandboxed and isolated. Tock is ideal for IoT devices, wearables, and embedded research projects where reliability and safety are critical. Its capability-based security model and preemptive multitasking allow developers to safely run multiple applications on constrained devices with confidence in memory and fault isolation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    almond

    almond

    A Scala kernel for Jupyter

    Almond already supports code navigation in dependencies via meta browse, paving the way for more IDE-like features and closer integration with the Scalameta ecosystem. Ammonite is a modern and user-friendly Scala shell. Almond wraps it in a Jupyter kernel, giving you all its features and niceties, including customizable pretty-printing, magic imports, advanced dependency handling, and its API, right from Jupyter. This also makes it easy to copy some code from notebooks to Ammonite scripts, and vice versa. Almond exposes APIs to interact with Jupyter front-ends. Call them from notebooks… or from your own libraries. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    wavemon

    wavemon

    Ncurses-based monitoring application for wireless network devices

    wavemon is a wireless device monitoring application that allows you to watch signal and noise levels, packet statistics, device configuration and network parameters of your wireless network hardware. It should work (though with varying features) with all devices supported by the Linux kernel. Apart from debian/ubuntu packages and slackbuild scripts for wavemon, this repository contains the full source code.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Downloads: 45 This Week
    Last Update:
    See Project
  • 18
    ChefKiss Inferno

    ChefKiss Inferno

    Emulating Apple Silicon devices

    ...It is designed to bridge gaps between macOS hardware capabilities and software ecosystems that traditionally rely on different GPU architectures, such as those found in Linux or Windows environments. The project typically operates at the intersection of kernel extensions, GPU drivers, and virtualization layers, aiming to unlock performance features that are otherwise restricted or unavailable. Inferno is especially relevant for developers working on emulation, virtualization, or cross-platform graphics stacks, as it attempts to expose native GPU functionality in unconventional contexts. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    netsniff-ng

    netsniff-ng

    A Swiss army knife for your daily Linux network plumbing

    netsniff-ng is a free Linux networking toolkit, a Swiss army knife for your daily Linux network plumbing if you will. Its gain of performance is reached by zero-copy mechanisms, so that on packet reception and transmission the kernel does not need to copy packets from kernel space to user space and vice versa. Our toolkit can be used for network development and analysis, debugging, auditing, or network reconnaissance.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    hhuOS

    hhuOS

    hhuOS - A small operating system

    hhuOS is an educational operating system project developed by students at Heinrich Heine University (HHU) in Düsseldorf, Germany. It is built from scratch in C and Assembly and intended as a teaching tool to help students grasp the foundations of kernel development, memory management, system calls, and multitasking. The project focuses on clarity, modularity, and hands-on experimentation with real OS components, making it suitable for OS development courses or personal exploration.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Boxedwine

    Boxedwine

    Emulator that can run 32-bit Windows programs/games

    Boxedwine is a cross-platform emulator that enables users to run Windows applications by combining a Wine runtime with a custom emulated Linux kernel and CPU environment. Instead of relying on a native Linux system, it creates a fully self-contained execution environment that allows Windows binaries to run on platforms such as macOS, Linux, Windows, and even web browsers via WebAssembly. The project is written primarily in C++ and leverages SDL for graphics and input handling, providing a flexible runtime capable of supporting a wide range of applications. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 22
    LZ4

    LZ4

    Extremely fast compression algorithm

    ...A high compression derivative, called LZ4_HC, is available, trading customizable CPU time for compression ratio. LZ4 library is provided as open-source software using a BSD license. This benchmark simulates simple "static content transfer" scenario such as OS Kernel compression or video game's static assets (text/images/tables/scripts/etc) which loading from Flash Memory / HDD / SSD. In this case, compression time is completely ignored. Because only content developers compress the data at once and usually they don't care about its computational cost. But they always care end user's experience a.k.a. ...
    Downloads: 293 This Week
    Last Update:
    See Project
  • 23
    KonaBess

    KonaBess

    A GPU overclock & undervolt tool for various Snapdragon chips

    KonaBess is a straightforward application designed to customize GPU frequency and voltage tables without the need for kernel recompilation. The application achieves customization by unpacking the Boot/Vendor Boot image, decompiling and editing relevant dtb (device tree binary) files, and finally repacking and flashing the modified image. The extent of improvement varies, with some users reporting a 25% reduction in power consumption in the graphics benchmark (4.2w->3.2w) after undervolting the Snapdragon 865. ...
    Downloads: 53 This Week
    Last Update:
    See Project
  • 24
    IJulia.jl

    IJulia.jl

    Julia kernel for Jupyter

    IJulia is a Julia-language backend (kernel) for Jupyter notebooks, allowing users to write and execute Julia code interactively in browser-based notebooks. It integrates seamlessly with Jupyter’s ecosystem, supporting markdown, plotting, multimedia, and inline output. IJulia is ideal for scientific computing, data analysis, and education, combining the power of Julia with the interactive capabilities of Jupyter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    eduOS-rs

    eduOS-rs

    A teaching operating system written in Rust

    ...Designed to run on x86_64 hardware using QEMU, eduOS-rs leverages Rust’s ownership model and type safety to reduce bugs common in low-level systems development. It is a valuable resource for students and instructors alike, providing clear, structured examples of kernel development.
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB