Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Kernel

A kernel is the heart of almost every operating system. It is always loaded in memory at any time and deals with the hardware to provide an interface for the software. It also manages peripherals, memory, interrupts, and processes. Examples of widely used kernels include Windows NT and Linux.

https://github.com/anindya-prithvi/fun_os

I do a lot of weird stuff here, but yeah, when I learn, somethings may break. Hope your system stays safe

asmx86 c kernel makefile process stacktrace syscalls threads

Last synced: 15 Nov 2024

https://github.com/ruturaj4/preemptive-gpu-scheduling

Preemptive GPU Scheduling Support for mali - patched drivers ⭐️

advanced-operating-systems drivers gpu kernel midguard odroid-xu4 patched preemptive scheduling

Last synced: 15 Nov 2024

https://github.com/pschmitt/zabbix-template-reboot-required

Zabbix template to determine whether a host needs to be rebooted

kernel reboot restart restart-server services update updates zabbix zabbix-templates

Last synced: 12 Oct 2024

https://github.com/416rehman/uniq

A Windows kernel function hook system with a kernel-mode driver and a user-mode controller.

anticheat driver ewdk hook kernel memory wdk win32

Last synced: 12 Oct 2024

https://github.com/m0rf30/qemu-kernel-rpi-3

QEMU kernel builds for Raspberry Pi 3 (and greater) devices

aarch64 arm64 armv8 kernel qemu raspberry-pi simonpi

Last synced: 14 Oct 2024

https://github.com/vheidari/minibox

miniBox = Linux Kernel with BusyBox taste. An experimental project :)

busybox distros kernel linux linux-kernel minibox

Last synced: 12 Oct 2024

https://github.com/katya-incorporated/.github

Breaking Boundaries: Katya ® 👽 OS Now Open to Developers, Paving the Way for Limitless Creativity and Advancements 📲✨

aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-modules kernel-source linux linux-app linux-distribution linux-kernel linux-shell

Last synced: 12 Oct 2024

https://github.com/katya-incorporated/camera

Certainly! Katya's System Camera App, named 'CosmoLens 📸,' transcends the conventional boundaries of photography, intertwining advanced technology with artistic expression to capture and redefine moments in her unique universe. CosmoLens is not just a camera app; it's Katya's portal to crafting ethereal visual tales. It empowers her to encapsulate

aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-source linux-distribution linux-kernel linux-shell

Last synced: 12 Oct 2024

https://github.com/sorydima/extra-branding

These larger-than-life System Extra Branding elements form an enthralling tapestry, weaving innovation, creativity, and interconnectedness into an immersive, spellbinding, and utterly captivating experience that transcends boundaries, inviting all cosmic voyagers to explore Katya's breathtaking digital universe of wonders.

aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-source linux linux-app linux-distribution linux-kernel linux-kernel-module linux-shell

Last synced: 12 Oct 2024

https://github.com/katya-incorporated/linux-hardened-kernel

The core idea behind kernel hardening is this: we will never be able to get all of the security bugs out of our code, especially when we're dealing with a large and fast-moving program like the kernel. Beyond that, even when we fix security bugs, those fixes don't get out to the affected users; think of all the Android devices with no security.

aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-modules kernel-source kernels linux linux-app linux-distribution linux-kernel linux-kernel-module linux-shell

Last synced: 12 Oct 2024

https://github.com/pdxjohnny/embeddedos

A operating system targeted at embedded devices

arm kernel microprocessor operating-system

Last synced: 12 Oct 2024

https://github.com/pmuens/union

POSIX compliant unikernel written in Rust.

kernel posix rust unikernel

Last synced: 17 Oct 2024

https://github.com/not-nik/llvm-kernel

A hello world kernel, written in LLVM IR

hello-world kernel llvm llvm-ir

Last synced: 14 Oct 2024

https://github.com/thexxturboxx/raspberry-pi-dram-puf

Decay-based DRAM PUF for the Raspberry Pi 3B+ implemented on top of rpi-open-firmware

dram dram-puf firmware kernel puf raspberry-pi

Last synced: 13 Oct 2024

https://github.com/dorydev/linuxfromscratch

Simple kernel

c grub kernel

Last synced: 06 Nov 2024

https://github.com/mefisto94/snd-usb-sinn7

This repository contains the unofficial Linux Drivers for the Sinn7 Status 24|96 USB Audio Interface

audio driver kernel linux sinn7 usb-audio

Last synced: 15 Oct 2024

https://github.com/acasamit/ratios

RatiOS is a simple operating system kernel developed from scratch in C and Assembly for BIOS (not EFI) on the i386 architecture.

assembly c kernel

Last synced: 28 Oct 2024

https://github.com/jmaczan/tinyconv

🌸 Image processing with kernel and convolution

convolution convolution-filter image-processing image-processing-python kernel python python3

Last synced: 07 Nov 2024

https://github.com/kaandesu/kaanos

Custom written bootloader with Assembly for learning purpose with explenations. One day, will add a basic micro kernel in Rust.

assembly boot-loader kernel learning-purpose operating-system

Last synced: 25 Oct 2024

https://github.com/OpenDZ/timgad

Timgad is a Linux Security Module that collects per process and system-wide security protections that are not handled by the core kernel itself.

kernel linux sandbox security security-hardening

Last synced: 25 Oct 2024

https://github.com/ventgrey/talking-to-the-kernel

C exercises for syscalls and Linux Kernel messages.

basic c exercises kernel syscalls

Last synced: 02 Nov 2024

https://github.com/emmaunel/systemtap-keylogger

Using SystemTap to create a kernel based key logger

kernel keylogger redteam scripting-language systemtap

Last synced: 22 Oct 2024

https://github.com/kotleni/virthid-macos

MacOS kext for creating virtual HID devices.

driver hid iokit kernel kext macos virtual-hid

Last synced: 02 Nov 2024

https://github.com/blitzsprinter/kerneldriver2drawline

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 29 Oct 2024

https://github.com/hk-transfield/wramp-scripts

A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.

architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp

Last synced: 27 Oct 2024

https://github.com/0x1nf3cted/xhell

xhell: lightweight shell built in C

c kernel linux shell

Last synced: 02 Nov 2024

https://github.com/theabhishek07/operating-systems

This repository contains all the relevant content needed for learning and practicing operating system.

class-notes ebooks kernel kernel-module lab-works ppts-created study-materials

Last synced: 10 Nov 2024

https://github.com/hakavlad/disable-i915-gem-shrinker

[PATCH] Disable DRM/i915 GEM shrinker

drm gem i915 kernel linux patch shrinker

Last synced: 29 Oct 2024

https://github.com/altonen/smough

64-bit monolithic kernel written in C

amd64 drivers kernel os smp

Last synced: 07 Nov 2024

https://github.com/utkarsh2102/packlog

A kernel module that logs all your incoming packets.

kernel module packets

Last synced: 14 Nov 2024

https://github.com/0xor0ne/docker-linux-kernel-builder

Docker image for Linux kernel cross-compilation

cross-compilation crosscompile docker kernel linux linux-kernel

Last synced: 06 Nov 2024

https://github.com/rodyherrera/chittyos

ChittyOS is a minimal and basic operating system, it was created just to test my skills, this software contains a couple of bugs that I can fix myself when I have time, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.

assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3

Last synced: 06 Nov 2024

https://github.com/nufeng1999/jupyter-myvala-kernel

mini jupyter vala kernel

jupyter kernel vala

Last synced: 07 Nov 2024

https://github.com/kwhat/config-linux-gnu

FreeBSD config for GNU Linux

config freebsd kernel linux

Last synced: 12 Nov 2024

https://github.com/lseything/script-compile-kernel

ShellScript for Help you a Build Kernel Android

515 bash codelinaro common gki kernel msm script

Last synced: 07 Nov 2024

https://github.com/lseything/clo_kernel_manifest

MANIFEST FOR KERNEL

codelinaro kernel manifest

Last synced: 07 Nov 2024

https://github.com/lordshenron/direwolf_unified

Kernel source of Direwolf kernel based on Unified Kernel source by @33bca

direwolf kernel kernel-source redmi riva xiaomi

Last synced: 06 Nov 2024

https://github.com/rambodrahmani/qemu_linux_kernel

A custom linux based kernel for QEMU.

32-bit 64-bit assembly c cpp gcc kernel linux make makefile qemu

Last synced: 07 Nov 2024

https://github.com/guoshiqiufeng/kernel

spring boot 快速开发

java kernel springboot3

Last synced: 10 Nov 2024

https://github.com/jeanguyomarch/nanok

A nano-kernel for microcontrollers

kernel microcontrollers

Last synced: 16 Nov 2024

https://github.com/zhuagenborn/tiny-x86-os

💽 A tiny Intel x86 operating system writtrn in assembly and C++, supporting interrupts, memory paging and heap allocation, disk control, file partition, system calls, thread scheduling, etc.

assembly cpp20 disk-management interrupt kernel memory-management opertaing-system thread-scheduling

Last synced: 08 Nov 2024

https://github.com/hackersa3edy/simple_shell

ALX Sprint 1 project - Simple Shell: The shell is a program that takes the command inputs written from the the user’s keyboard and passes them to the machine to execute them through the kernel. It also verifies if the command inputs from the user are correct. So, in general, a shell is a user interface to use the services of a computer.

algorithms alx alx-software-engineering c-language c-programming cli command-line data-structures debugging kernel optimization shell system-calls valgrind

Last synced: 09 Nov 2024

https://github.com/winsdominoes/kernel

A basic operating system kernel, by me. This will be updated everyday if I have time. This kernel is based on https://github.com/iknowbrain/NIDOS.

kernel operating-system operating-system-kernel operating-system-learning operating-systems-project winos

Last synced: 08 Nov 2024

https://github.com/novoselov-ab/cozyos

Simple educational i386 OS

cpp kernel libc os

Last synced: 10 Nov 2024

https://github.com/rurumimic/unix-v6-commentary

commentary on UNIX V6

kernel pdp-11 unix

Last synced: 09 Nov 2024

https://github.com/mishamyrt/kebab-choco-kernel

🍫 Kernel for the OnePlus 8T OSS

kernel oneplus oxygen-os

Last synced: 10 Nov 2024

https://github.com/x0reaxeax/cernel

PoC kernel with stack support written completely in C

kernel poc stack

Last synced: 10 Nov 2024

https://github.com/franco-ruggeri/polito-system-programming-os161

Assignments of the OS internals part of the System Programming course (02GRSOV) at Politecnico di Torino

kernel operating-system

Last synced: 10 Nov 2024

https://github.com/primalmotion/librem5-linux-builder

Container to cross build your Librem 5 kernel

build container kernel librem5 linux purism

Last synced: 12 Nov 2024

https://github.com/spyopensource/jcore

This is the microkernel for Java OS

java kernel

Last synced: 10 Nov 2024

https://github.com/kntt32/asmacro

Safe, Fast and Efficient Assembler with powerful preprocessor for low layer coding alternative of high level programing language

assembly compiler fijua kernel os preprocessor x64

Last synced: 11 Nov 2024

https://github.com/nchekwa/uksm-kernels

LAB Kernel which include Ultra Kernel Samepage Merging feature and BRIDGE patch

eve-ng kernel linux-kernel pnetlab ubuntu ubuntu1804 uksm

Last synced: 11 Nov 2024

https://github.com/azurespheredev/kerneldriver2drawline

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 12 Nov 2024

https://github.com/dueyfinster/dueykern

A kernel written from scratch

asm c grub2 kernel

Last synced: 12 Nov 2024

https://github.com/astrodynamic/monitoringsystem

Implementation of a monitoring system program to collect and log system metrics, send notifications, and provide a user interface.

agents cmake configuration-file cpp cpp17 dynamic-library email-notification kernel logging makefile makefiles metrics monitoring-automation monitoring-system notifications qml qt qt6 system-information telegram-bot

Last synced: 13 Nov 2024

https://github.com/sorydima/auditor

Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.

aosp aosp-android aosp-device kernel kernel-source linux linux-app linux-kernel

Last synced: 13 Nov 2024

https://github.com/mochaap/frogging-build

Automated build of some Frogging-Family patched packages.

archlinux docker frogging-family kernel pkgbuild wine

Last synced: 13 Nov 2024

https://github.com/bemxio/bemxos

An operating system, made for learning stuff about OS dev and just for fun!

assembly bootloader c kernel low-level operating-system os

Last synced: 15 Nov 2024

https://github.com/azuresphere7/kerneldriver2drawline

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 10 Oct 2024

https://github.com/nufeng1999/jupyter-myhtml-kernel

Minimalism jupyter html kernel

html jupyter kernel

Last synced: 07 Nov 2024

https://github.com/nufeng1999/jupyter-myjava-kernel

minimal Java kernel for jupyter

java jupyter kernel

Last synced: 07 Nov 2024

https://github.com/nufeng1999/jupyter-mynodejs-kernel

Minimalistic Nodejs kernel for Jupyter

jupyter kernel nodejs

Last synced: 07 Nov 2024

https://github.com/frzifus/msk

test

kernel learning

Last synced: 09 Nov 2024

https://github.com/nufeng1999/jupyter-myrust-kernel

Minimalism Jupyter rust kernel

cargo jupyter jupyterlab kernel rust rustc

Last synced: 07 Nov 2024

https://github.com/nufeng1999/jupyter-mytypescript-kernel

Minimalism TypeScript kernel for jupyter

jupyter jupyter-lab kernel typescript

Last synced: 07 Nov 2024

https://github.com/nufeng1999/jupyter-myvbscript-kernel

Minimalistic VBScript kernel for Jupyter

jupyter kernel vbscript

Last synced: 07 Nov 2024

https://github.com/nufeng1999/jupyter-mywls-kernel

Minimalistic WolframScript kernel for Jupyter

jupyter kernel wolframscript

Last synced: 07 Nov 2024

https://github.com/matteyeux/linux-stuff

Linux stuff

kernel linux

Last synced: 10 Nov 2024

https://github.com/nufeng1999/jupyter-mygo-kernel

Minimalism jupyter Go kernel

go jupyter kernel

Last synced: 07 Nov 2024

https://github.com/abund4nt/proc-root-docker-breackout

Explanation and automation for abusing docker escape via /proc/<PID>/root

c docker kernel pentesting

Last synced: 12 Nov 2024

https://github.com/a3ro-dev/rc-os

raspberry pi pico add-on for remote controlled vehicles to have autonomous capibilities (Level2.5+)

html-css-javascript kernel micropython mpython operating-system os python raspberry-pi-pico rc-car rc-os socket

Last synced: 08 Nov 2024

https://github.com/dkosmari/nvidia-340.108-updated

Build scripts for NVIDIA 340.108 drivers on Linux 6.0+

driver kernel linux nvidia

Last synced: 09 Nov 2024

https://github.com/softdevteam/krun-linux-kernel

Cusomised Linux Kernel for use with Krun

benchmarking kernel

Last synced: 06 Nov 2024

https://github.com/pedropizarro/yamiros

Minimal RTOS for learning real-time principles

arm embedded kernel raspberry-pi-pico rtos

Last synced: 06 Nov 2024

https://github.com/shadowy-pycoder/go-node-collector

Prometheus collector for hardware and OS metrics exposed by *NIX kernels.

collector golang kernel linux metrics observability prometheus prometheus-collector stats

Last synced: 06 Nov 2024

https://github.com/yjdwbj/build-firmware-by-action

Building self openWRT firmware and Linux kernel by Github Action

kernel network openwrt socks5 tailscale tunnel v2ray vpn

Last synced: 05 Nov 2024

https://github.com/ljmf00/linux

Our own linux kernel tree with a set of patches

kernel linux linux-hardened linux-kernel linux-rt linux-zen

Last synced: 12 Oct 2024

https://github.com/steinwurf/ranbo

Ranbo is a C Pseudo-Random-Number-Generator (PRNG) library. We wanted to create a library that allows us to use random-number-generators in both user-space and linux-kernel-space that are fast and sufficiently random on a bit-level.

kernel pseudorandom random

Last synced: 05 Nov 2024

https://github.com/luickk/zig-gicv2

arm generic interrupt controller v2 for cortex a57 kernel

aarch64 arm bare-metal freestanding kernel zig

Last synced: 07 Nov 2024

https://github.com/rbourgeat/kfs-1

Discover the world of Kernel Programming and learn how to create your very own Kernel from scratch. PART 1

42 42born2code 42cursus 42paris 42projects 42school kernel kfs

Last synced: 05 Nov 2024

https://github.com/hakavlad/change-max-reclaim-retries

Replace MAX_RECLAIM_RETRIES by vm.max_reclaim_retries

kernel linux patch

Last synced: 29 Oct 2024

https://github.com/arodr967/pinfo_system_call

A system call written in C, which holds the process information.

c-programming kernel kernel-module system-calls

Last synced: 27 Oct 2024

https://github.com/alkuzin/simple-os

Test OS project for x86_32 platform

asm c kernel nasm os osdev osdev-projects

Last synced: 10 Nov 2024

https://github.com/alf45tar/debian-kernel

Compile Debian kernel using GitHub Actions in a couple of hours

armhf cross-compile debian debian-bookworm docker ix4-300d kernel linux-kernel

Last synced: 12 Oct 2024

https://gitlab.com/ecomaikgolf/os-dev

alma is a toy kernel written in C++ for x86_64 machines with the mere purpose of learning OS development

academic-project bootloader cmake cpp kernel make nasm posix-uefi qemu-x86 uefi x86-64 qemu

Last synced: 23 Oct 2024

https://github.com/yodaos-project/kernel-kamino

The Linux kernel for Kamino18

kamino kernel linux yodaos

Last synced: 12 Nov 2024

https://github.com/voltageddebunked/kore

Kore is a free and open source kernel.

c free kernel os os-dev oss

Last synced: 02 Nov 2024

https://github.com/caellian/arch-kernel-legion-y540-17irh

Kernel config with only drivers required by Legion Y540-17IRH

arch-linux kernel

Last synced: 02 Nov 2024

https://github.com/agiraudet/little-penguin

Linux Kernel Development, based on the Eudyptula Challenge

kernel kernel-driver linux

Last synced: 12 Nov 2024

https://github.com/dulikvor/aos

A simplified unikernel pet project

cpp14 kernel

Last synced: 16 Oct 2024

https://github.com/lebedov/ipyk

IPython local kernel management utility

command-line ipython kernel

Last synced: 15 Oct 2024

https://github.com/maximepremont/cau_linuxsysapps-4

Chung Ang University : Linux Systems & its Applications, Assignment 4

chung-ang-univ kernel

Last synced: 15 Oct 2024

https://github.com/nufeng1999/jupyter-mybash-kernel

Minimal Jupyter Bash kernel

bash jupyter jupyter--lab kernel

Last synced: 16 Oct 2024