• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2          "http://www.w3.org/TR/html4/strict.dtd">
3<!-- Material used from: HTML 4.01 specs: http://www.w3.org/TR/html401/ -->
4<html>
5<head>
6  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
7  <title>Clang Related Projects</title>
8  <link type="text/css" rel="stylesheet" href="menu.css">
9  <link type="text/css" rel="stylesheet" href="content.css">
10</head>
11<body>
12  <!--#include virtual="menu.html.incl"-->
13  <div id="content">
14    <h1>Clang Related Projects</h1>
15
16    <p>As Clang matures, more and more projects are being built atop the Clang
17      libraries and other open source projects are starting their own Clang
18      related subprojects, like building their source code with Clang or writing
19      custom analysis tools using Clang. This page tracks some of those Clang
20      related projects.</p>
21
22    <p>Please email <a href="get_involved.html">cfe-dev</a> if you have a Clang related project you would like
23      added to this list.</p>
24
25    <dl>
26      <dt>FreeBSD Clang Page</dt>
27      <dd>
28        <p>
29          <b>Site:</b>
30          <a href="http://wiki.freebsd.org/BuildingFreeBSDWithClang">
31            http://wiki.freebsd.org/BuildingFreeBSDWithClang</a>
32        </p>
33        <p>
34          This is an effort to get FreeBSD to build with clang/llvm.
35        </p>
36      </dd>
37
38      <dt>Chromium Clang Page</dt>
39      <dd>
40        <p>
41          <b>Site:</b>
42          <a href="http://code.google.com/p/chromium/wiki/Clang">
43            http://code.google.com/p/chromium/wiki/Clang</a>
44        </p>
45        <p>
46          Notes on using Clang to build the Chromium web browser.
47        </p>
48      </dd>
49
50      <dt>Debian Clang Page</dt>
51      <dd>
52        <p>
53          <b>Sites:</b><br />
54        <a href="http://clang.debian.net/">http://clang.debian.net/</a><br />
55        <a href="http://wiki.debian.org/llvm-clang">
56            http://wiki.debian.org/llvm-clang</a>
57        </p>
58        <p>
59          Notes on using Clang to rebuild the whole Debian archive.
60        </p>
61      </dd>
62
63      <dt>Include what you use</dt>
64      <dd>
65        <p>
66          <b>Site:</b>
67        <a href="http://code.google.com/p/include-what-you-use/">http://code.google.com/p/include-what-you-use/</a>
68        </p>
69        <p>
70        Analyze #includes in C and C++ source files
71        </p>
72      </dd>
73
74      <dt>OCLint</dt>
75      <dd>
76        <p>
77          <b>Site:</b>
78        <a href="http://oclint.org/">http://oclint.org/</a>
79        </p>
80        <p>
81        OCLint is a static code analysis tool for improving quality and reducing defects by inspecting C, C++ and Objective-C code.
82        </p>
83      </dd>
84
85      <dt>DXR</dt>
86      <dd>
87        <p>
88          <b>Site:</b>
89        <a href="https://github.com/mozilla/dxr#dxr">https://github.com/mozilla/dxr</a>
90        </p>
91        <p>
92        DXR is a code search and navigation tool aimed at making sense of large projects like Firefox. It supports full-text and regex searches as well as structural queries like "Find all the callers of this function."
93        </p>
94      </dd>
95
96    </dl>
97  </div>
98</body>
99</html>
100