Melon
IMUtility
Melon | IMUtility | |
---|---|---|
5 | 5 | |
1,252 | 31 | |
- | - | |
9.4 | 7.4 | |
3 days ago | 21 days ago | |
C | C | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Melon
-
Simple and easy-to-use JSON parser in C
This article introduces the JSON parser of the open source C library Melon.
- When C language, WebAssembly and GPT are combined
-
Open Source C Library Melon: Doubly Linked List
Readers who are interested in the open source C library can visit its Github repo.
- Introduction to a Generic C Library
- Melon C Framework Library
IMUtility
-
An open-source project that aims to comply with safety-critical requirements
Does anyone know of a small or medium-sized open-source project that would be interested in adapting its code to comply with safety-critical standards? Our project, https://github.com/IMProject/IMUtility, would like to port all reusable code as a utility so it could be added as a submodule. We also offer assistance in integrating ECALIER into the project.
-
Running MISRA-C analysis tool.
You can take look at how we integrated MISRA C 2012 from cppcheck. We also have ECLAIR but it is not free. https://github.com/IMProject/IMUtility
-
What should I look for in a Master's Degree for Embedded Systems?
You can join our project at https://github.com/IMProject/IMUtility and write a master's thesis in which you compare the latency and memory usage of algorithms written in compliance with the MISRA coding standard versus those that are not. I would expect non-MISRA algorithms to be more optimized, but nobody really knows the answer since no one has yet conducted such a comparison. This could open doors for you at all automotive companies in Germany. ;)
-
Examples of excellently-written projects.
Link to project: https://github.com/IMProject/IMUtility
-
Open-source MISRA-compliant projects
We started this small Utility code https://github.com/IMProject/IMUtility and we make sure we set up cppchecker for MISRA C 2012. Soon we get contacted by Bugseng and get the offer to integrate ECLAIR so we did it. Since ECLAIR is certificated we can tell that our open-source project is checked with a certified tool and this can maybe help some startups that don't have the money at the beginning of journey to pay for all development.
What are some alternatives?
oniguruma - regular expression library
pim - Source code for the book: Patterns in the Machine: A Software Engineering Guide to Embedded Development
iwnet - Pure C Asynchronous HTTP/IO library providing websockets, SSL, routing, reverse proxy.
cFS - The Core Flight System (cFS)
Collections-C - A library of generic data structures for the C language.
IMBootloader - Safety-Critical bootloader, written by following MISRA guidelines
mirth - Compiler for the Mirth programming language.
Generic-Data-Structures - A set of Data Structures for the C programming language
nanoclj - A Tiny Clojure Interpreter
mt_asm - Multithreading on GNU/Linux x86_64 from scratch.
sc - Common libraries and data structures for C.
libdsa - C data structures and algorithms library