GitHub topics: autosar
Marcin214/awesome-automotive
A curated list of delightful and free automotive engineering resources, looking for contributors ❗
Size: 3.69 MB - Last synced at: 41 minutes ago - Pushed at: 8 months ago - Stars: 947 - Forks: 188

christoph2/cxcp
BlueParrot XCP
Language: C - Size: 1.06 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 41 - Forks: 17

wolfSSL/wolfHSM
HSM library that uses wolfCrypt as it's fallback crypto
Language: C - Size: 1.47 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 20 - Forks: 20

COVESA/dlt-viewer
Diagnostic Log and Trace viewing program
Language: C++ - Size: 14.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 493 - Forks: 261

vectorgrp/XCPlite
Simple implementation of the ASAM XCP on Ethernet protocol
Language: C - Size: 6.02 MB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 213 - Forks: 107

chrizog/someipy
A Python Library implementing the SOME/IP Protocol
Language: Python - Size: 917 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 64 - Forks: 18

nhivp/Awesome-Embedded
A curated list of awesome embedded programming.
Size: 123 KB - Last synced at: 7 days ago - Pushed at: 26 days ago - Stars: 7,314 - Forks: 1,047

abougouffa/awesome-coding-standards
Collection of C and C++ Coding Standards
Size: 20.8 MB - Last synced at: about 22 hours ago - Pushed at: about 1 year ago - Stars: 198 - Forks: 40

christoph2/pyxcp
ASAM XCP in Python
Language: Python - Size: 1.84 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 236 - Forks: 70

vectorgrp/xcp-lite
XCP for Rust
Language: Rust - Size: 15.7 MB - Last synced at: 4 days ago - Pushed at: 28 days ago - Stars: 17 - Forks: 5

cogu/autosar
A set of python modules for working with AUTOSAR XML files
Language: Python - Size: 2.11 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 442 - Forks: 191

github/codeql-coding-standards
This repository contains CodeQL queries and libraries which support various Coding Standards.
Language: CodeQL - Size: 12.1 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 166 - Forks: 68

froks/dlt-core
kotlin dlt library to parse autosar dlt files
Language: Kotlin - Size: 91.8 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

TrampolineRTOS/trampoline
Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
Language: C - Size: 201 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 694 - Forks: 294

JulianSchmid/dlt-parse-rs
Rust DLT (Diagnostic Log and Trace) packet parser
Language: Rust - Size: 593 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 33 - Forks: 6

autoas/as
Simple AUTOSAR Basic Software
Language: C - Size: 7.25 MB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 763 - Forks: 247

DanielT/autosar-data
A rust crate to work with Autosar data (arxml) files
Language: Rust - Size: 6.12 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 44 - Forks: 13

zariiii9003/autosar-e2e
Python implementation of the AUTOSAR E2E Protocol
Language: C - Size: 119 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 23 - Forks: 12

girishchandranc/autosarfactory
AutosarFactory is a python package which helps user to read/create/modify AUTOSAR standard arxml files.
Language: Python - Size: 19.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 107 - Forks: 32

melodypapa/py-armodel
support AUTOSAR model with python
Language: Python - Size: 7.99 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 7

naivesystems/analyze
NaiveSystems Analyze is a static analysis tool for code security and compliance.
Language: C++ - Size: 236 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 189 - Forks: 25

DanielT/autosar-data-py
Python bindings for autosar-data
Language: Rust - Size: 3.25 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 17 - Forks: 7

SuckleHomii/nvm
nvm allows you to easily manage multiple Node.js versions on your machine. With simple commands, you can switch between versions and keep your projects running smoothly. 🐱💻🌐
Language: Shell - Size: 2.13 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

k155m1a55/SIP_Vector_Flashbootloader_RH850_Generic
Language: C - Size: 17 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

amdsuhail07/SIP_Vector_BSW_TMS570_PSA
Explore the BSW_TMS570_PSA repository for essential automotive software tailored for the TMS570 microcontroller. This project includes key modules for communication, transport, and diagnostics, meeting PSA automotive standards. 🚗💻
Language: C - Size: 39.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

AshZZZzzzz/ElectricPowerSteering_TMS570_BMW_UKL_MCV
# Electric Power Steering (EPS) System for BMW UKL MCVThis project implements a complete Electric Power Steering (EPS) system for the BMW UKL MCV platform. 🚗🔧 It features precise steering control, using the TMS570 microcontroller and adheres to ISO26262 ASIL D for safety.
Language: C - Size: 50.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

BaronAlviar/SIP_Vector_Flashbootloader_RH850_Generic
This repository offers a generic automotive flash bootloader for the Renesas RH850 microcontroller family. It includes essential modules for EEPROM, Flash drivers, and demo applications, making integration with automotive ECUs straightforward. 🚀💻
Language: C - Size: 17 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

DanielT/autosar-data-abstraction
An abstraction layer to simplify working with ARXML files
Language: Rust - Size: 1.36 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 1

k155m1a55/SIP_Vector_Flashbootloader_RH850_GM
Language: C - Size: 23.2 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

k155m1a55/SIP_Vector_BSW_RH850_BMW
Language: C - Size: 621 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

k155m1a55/SIP_Vector_FlashBootloader_TMS570_GM
Language: C - Size: 20.2 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

k155m1a55/SIP_Vector_BSW_TMS570_PSA
Language: C - Size: 39.6 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

k155m1a55/SIP_Vector_BSW_RH850_FORD
Language: C - Size: 537 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

k155m1a55/SIP_Vector_BSW_RH850_FCA
Language: C - Size: 430 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

autoas/as-deprecated
automotive software(OSEK & AUTOSAR) and its tool-chain
Language: C - Size: 19.8 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1,021 - Forks: 483

Hima077/SIP_Vector_Flashbootloader_RH850_GM
SIP_Vector_Flashbootloader_RH850_GM is a reliable bootloader designed for the RH850 microcontroller series. It streamlines the process of flashing firmware, ensuring quick and secure updates for embedded applications.
Language: C - Size: 23.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

yuufyu/SHE_MemoryUpdateProtocol
Implementation of key memory update protocol specified in SHE(Secure Hardware Extensions) specification.
Language: Python - Size: 20.5 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 14 - Forks: 11

skulblakka/AVR-Autosar
AVR based implementation of AUTOSAR OS
Language: C - Size: 12.4 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 10 - Forks: 4

Sauci/CanTp
Implementation of the CanTp module (ISO 15765-2), according to AUTOSAR specification v4.4.0
Language: C - Size: 420 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 61 - Forks: 19

automotive158824/ElectricPowerSteering_RH850_BMW_FAAR_WE
Language: C - Size: 1.02 GB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

automotive158824/ElectricPowerSteering_RH850_FORD_T3T6
Language: C - Size: 1.42 GB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Rupert-WLLP-Bai/AutoSAR-Arxml-Generator
AutoSAR Arxml Generator
Language: Python - Size: 186 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 1

automotive158824/ElectricPowerSteering_TMS570_PSA_BMPV
Language: C - Size: 579 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

automotive158824/ElectricPowerSteering_TMS570_PSA_CMP
Language: C - Size: 832 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

automotive158824/ElectricPowerSteering_TMS570_HAITEC_LC
Language: C - Size: 466 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

automotive158824/ElectricPowerSteering_TMS570_GM_C1XX
Language: C - Size: 666 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

automotive158824/ElectricPowerSteering_TMS570_FIAT_321
Language: C - Size: 657 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

automotive158824/ElectricPowerSteering_TMS570_GM_9BXX
Language: C - Size: 3.61 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

automotive158824/ElectricPowerSteering_TMS570_CHRYSLER_LWR
Language: C - Size: 326 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

automotive158824/ElectricPowerSteering_RH850_GM_T1XX
Language: C - Size: 1.3 GB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

automotive158824/ElectricPowerSteering_TMS570_BMW_UKL_MCV
Language: C - Size: 50.7 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

automotive158824/ElectricPowerSteering_RH850_GM_G2KCA
Language: C - Size: 1.27 GB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

langroodi/Adaptive-AUTOSAR
Adaptive Runtime AUTOSAR Linux Simulator
Language: C++ - Size: 650 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 432 - Forks: 175

arkad94/arxio
AUTOSAR ARXML Parser for Dynamic Block Diagram Visualization
Language: Python - Size: 0 Bytes - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Sauci/Xcp
Implementation of the Xcp module according to AUTOSAR specification v4.3.1
Language: C - Size: 539 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 5

Iandiehard/diag-client-lib
Diagnostic Client library for diagnosing Automotive ECU, based on Adaptive Autosar Standard
Language: C++ - Size: 67.3 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 58 - Forks: 18

rvenkatesh95/arxml-model-element-finder
Script to find arxml element and its references
Language: Python - Size: 0 Bytes - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

richhaar/autosar-crc
JavaScript NPM package for 8 bit, 16bit, 32bit and 64 bit CRC functions as specified by the AUTOSAR standard, written with C++
Language: C++ - Size: 794 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 5 - Forks: 3

embesyslabs/embedded-software
:rocket: Embedded Software Programming Series
Size: 17.5 MB - Last synced at: 25 minutes ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

embesyslabs/embedded-software-for-automotive-products
:car: Embedded Software for Automotive Products
Size: 0 Bytes - Last synced at: 25 minutes ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

froks/dlt-tools
dlt-tools is a repository hosting several tools to work with dlt (diagnostic log and trace)-files
Language: Kotlin - Size: 138 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

BravoHoseok/Lee-s-Tech-Blog
Lee's Tech Blog
Language: Ruby - Size: 6.09 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

Omarkhaledaw/Embedded_Diploma_MT
This contains all files and resources for the projects and drivers I've made so far in my career as an Embedded engineer
Language: C - Size: 6.61 MB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

renatosoriano/AUTOSAR-MCAL-Embedded-Upskilling-Bootcamp
AUTOSAR MCAL Embedded Upskilling Bootcamp by Modular MX.
Language: C - Size: 423 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 6

chrizog/someip-service-viewer
An introspection tool for SOME/IP systems showing all available services
Language: C# - Size: 85 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

AbdulrahmaNosser/ISTQB-CTFL-AuT
A summary of ISTQB-CTFL-AuT syllabus version 2.0.2 for exam preparation
Size: 1.16 MB - Last synced at: about 14 hours ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Ibrahim-Saber-Mohammed/DIO-AUTOSAR
Language: C - Size: 39.1 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

mitsut/cfg
TOPPERS 2nd Gen configurator
Language: C++ - Size: 12 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 3

hussein-shamy/Advanced_Embedded_Systems_Diploma
This repository, integral to my Automotive Embedded Systems Diploma, an advanced complement to the standard diploma, covers pivotal topics like ARM Microcontroller, AUTOSAR, and RTOS. Under Engineer Mohamed Tarek's guidance at Siemens DISW, explore my work during the course "A Taste of the Industry Level :) ".
Language: C - Size: 25.3 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ElsayedAner/Led-blinking-based-on-AUTOSAR-PORT-DIO-Driver
AUTOSAR port driver, testing using led blinking
Language: SuperCollider - Size: 657 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

yooouxin/smw
A Scalable Middleware,integration Eclipse iceoryx and Fast-DDS.
Language: C++ - Size: 1.96 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 3

OmarMahmoudSalah/AUTOSAR_PORT_Driver_TIVAC_TM4C123GXL
Full AUTOSAR (4.0.3) Port Driver for Target Tiva C TM4C123GXL based on Full Layered Architecture
Language: C - Size: 124 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mjankela/LIN-Local-Interconnect-Network-Example
This repository holds the basic code for an educational LIN (Local Interconnect Network) driver. It accompanies the course offered on https://www.invehiclelan.com.
Language: C++ - Size: 141 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

openAUTOSAR/classic-platform
Open source AUTOSAR classic platform forked from the Arctic Core
Language: C - Size: 27.1 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 408 - Forks: 257

kaalikhh/Variant-Models-for-Variability-Management-in-AUTOSAR-SWCs
Language: C - Size: 8.34 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 9

yhoazk/automo
Lessons learned in automotive
Language: C++ - Size: 32.4 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 10

Khedr05/SPRINTS_Automotive_Software_Bootcamp
The SPRINTS_BC repository contain a collection of labs, assignments, and projects that i delivered during my scholarship for an embedded systems development Bootcamp with SPRINTS .
Language: C - Size: 397 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Khedr05/ITI_ES_4M
The ITI_ES_4M repository contain a collection of labs, assignments, and projects that i delivered during my scholarship for an embedded systems development course with ITI .
Language: C - Size: 25.5 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

girishchandranc/autosarconfigreader
The tool provides an elegant way of accessing AUTOSAR module configurations than the conventional methods.
Language: Python - Size: 1.02 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 3

yousefosama654/YO_Scheduler
YO_Scheduler is an efficient OS scheduler designed for embedded systems, specifically for the TM4C123GH6PM mcu based on the Cortex-M4F. This scheduler provides accurate time-triggered task management, flexibility for custom task implementation,integration into AUTOSAR-based architectures with compliant DIO and Port drivers.
Language: C - Size: 39.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

miketsukerman/autosar Fork of cogu/autosar
A set of python modules for working with AUTOSAR XML files
Language: Python - Size: 1.31 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1

evidence/erika3
ERIKA Enterprise v3 RTOS
Language: C - Size: 2.53 MB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 190 - Forks: 86

Mohd-Sherif/STM32-ARM-Cortex-M4-Drivers
My STM32F401CC Micro-controller Drivers
Language: C - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Mohd-Sherif/AVR-ATmega32-Drivers
My ATmega32 Drivers
Language: C - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

AbdelrhmanWalaa/Sprints-Automotive_Software_Bootcamp
This repository is dedicated to housing all the tasks and projects related to the Sprints Automotive Software Bootcamp.
Language: C - Size: 196 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

xcalcc/labrador
C/C++ standard compliance analyzer
Language: C - Size: 1.75 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

tenkoh/go-shecomp
Implementation of Compression function defined by AUTOSAR - Secure Hardware Extensions (SHE).
Language: Go - Size: 21.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

DD-Silence/Autosar-Configurator
Autosar Configurator for ECU GUI based configuration, checking and code generation.
Language: C# - Size: 87.8 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 61 - Forks: 23

kal102/CanNm
Can Network Managment module implementation for AUTOSAR 4.4.0 Classic Platform.
Language: C - Size: 1.96 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 28 - Forks: 19

Yiyang-CYY/AUTOSAR_BSW
AUTOSAR Classic Platform BSW Implement
Language: C - Size: 303 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

GENIVI/ionas-hmi 📦
Language: HTML - Size: 2.01 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 4

mahmut-aksakalli/arxml-viewer
This tool aims to visualize ARXML files in human readable form with easy search operations.
Language: Vue - Size: 52.8 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 25 - Forks: 4

iamkhalil/autosarcpp14-checker
Language: C++ - Size: 74.2 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 6

mitsut/autosar_os_training
AUTOSAR Classic OS training
Language: Makefile - Size: 143 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

mitsut/toppers-sample-rh850
Playground for AUTOSAR classic OS
Language: Dockerfile - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 2

Mennah-ae/AUTOSAR_PORT_DRIVER
AUTOSAR Port driver based on Tm4c123gh6pm
Language: C - Size: 29.3 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

AlessandroBono/dlt-viewer-flatpak 📦
Flatpak manifest for building DLT-Viewer
Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

DD-Silence/Autosar
An Autosar arxml general serializer and deserializer
Language: C# - Size: 4.52 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

DD-Silence/Autosar-Class
Helper class to extract needed information from arxml and vice versa
Language: C# - Size: 2.41 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

NESCAR/artop_examples_learning
Learing Artop examples.
Size: 48.8 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0
