IETF Critical Tools
The most frequently-used and critical IETF tools are:
- I-D Tracker - Access and search the database of Internet Drafts in the IETF database.
- IDNits - Check Internet Drafts for submission nits. Use idnits to check that your Draft has the desired formatting, boilerplate, references consistency and more.
- RFCdiff - Compare two Internet Drafts or RFCs for differences and modifications.
- ID Submission Tool - Submit your Internet Draft to the IETF.
- xml2rfc -
Take your XML source (using the format defined in RFC 2629 and its unofficial successor) and see how the results look like in the original ASCII look-and-feel or the new modern HTML rendition of that look-and-feel. The previous version of XML2RFC is currently available at http://xml2rfc.tools.ietf.org/old.html.
IETF Community Tools
The IETF Community Tools Page lists and explains the variety of other tools used by members of the IETF community, and various IETF leaders, to conduct the day-to-day operations of the IETF.
IETF Tools Team Pages
The IETF Tools Team Pages, hosted on tools.ietf.org, contains Prototype Tools. Tools Team Prototype Tools are tools that are under development by the Tools Team, and are not maintained by the Secretariat. Mature versions of these tools may be transferred to the Secretariat in the future.
The Tools Team pages host wikis for several IETF-related groups, including the IAB, IAOC, IESG, IRTF, IETF Trust, NomCom, Proto Team, Tools Team and Working Group Chairs.
The Education (EDU) Team manages the internal educational activities of the IETF with the goal of improving the effectiveness of IETF operations. The team strives to improve the effectiveness of IETF leaders and participants by offering training sessions and educational materials that clarify their roles and responsibilities and prepare them to be more effective in their roles. The EDU Team pages host several tutorials presented at past IETF meetings.
Code Sprint Volunteers
Thanks to all the volunteers from our most recent Code Sprints!
- Lars Eggert, Bill Fenner, Tony Hansen, Brandon Height, Jelte Jansen, Shane Kerr, Tero Kivinen, Suresh Krishnan, Henrik Levkowetz, Peter Musgrave, Adam Roach, Robert Sparks
If you are interested in participating in future Code Sprint events, join the mailing list at https://www.ietf.org/mailman/listinfo/codesprints
Volunteers working on tools other than the Datatracker can use any
license for the code that they wish, and use libraries with any
license that they wish. That said, we strongly prefer libraries with
no end user royalty. If there is a strong possibility that the
resulting tool will become critical to the IETF community, then there
is a very strong preference that the tool is licensed under a BSD
license since the BSD 3-clause license is used in so many of the
tools that are maintained by the IETF community, and that any
libraries it calls are compatible with the tool being licensed under
a BSD license. Critical code that uses a license other than a BSD
license will be considered on a case-by-case exceptional basis.
The Secretariat makes every effort to keep its Web tools in continuous operation 24 hours a day, seven days a week. However, technical support is only available during normal business hours: 08:00 to 17:00 PT Monday through Friday.