contiki-ng/contiki-ng
FreeContiki-NG: The OS for Next Generation IoT Devices
FreeFree tier
LinksX
About contiki-ng/contiki-ng
Contiki-NG is an open-source, cross-platform operating system designed for next-generation IoT devices. It focuses on dependable low-power communication and supports standard protocols including IPv6/6LoWPAN, 6TiSCH, RPL, and CoAP. The project provides extensive documentation, tutorials, a roadmap, and a defined release cycle. It is distributed under the BSD-3-Clause license and originated as a fork of the Contiki OS. The project is actively maintained on GitHub with over 1,500 stars and regular releases.
Key Features
Open-source and cross-platform
Dependable low-power communication
Support for IPv6/6LoWPAN, 6TiSCH, RPL, and CoAP
Extensive documentation and tutorials
Defined release cycle and roadmap
Community contributions via GitHub
BSD-3-Clause license
Fork of Contiki OS
Pros & Cons
Pros
- Free and open-source (BSD-3-Clause)
- Reliable low-power communication
- Support for standard IoT protocols
- Active community and development
- Comprehensive documentation and tutorials
- Cross-platform compatibility
Best For
IoT device developmentWireless sensor networksLow-power communication systemsIPv6/6LoWPAN networking6TiSCH and RPL networksCoAP-based applications
FAQ
What is Contiki-NG?
Contiki-NG is an open-source, cross-platform operating system for next-generation IoT devices, focusing on dependable low-power communication and standard protocols.
What protocols does Contiki-NG support?
Contiki-NG supports IPv6/6LoWPAN, 6TiSCH, RPL, and CoAP.
What license is Contiki-NG distributed under?
Contiki-NG is distributed under the BSD-3-Clause license.
How does Contiki-NG relate to the original Contiki OS?
Contiki-NG started as a fork of the Contiki OS and retains some of its original features.