contiki-ng/contiki-ng logo

contiki-ng/contiki-ng

Free

Contiki-NG: The OS for Next Generation IoT Devices

FreeFree tier
Type
Open Source
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.