# Available CGAL Packages # CGAL is internally organized into packages that gather a set of related data structures and algorithms. The [package overview](http://www.cgal.org/Manual/latest/doc_html/cgal_manual/packages.html) page somehow reflects this structure. Currently we provide wrappers for the following CGAL packages: * [Few Kernel primitives](http://www.cgal.org/Pkg/Kernel23) (details [here](KernelPrimitives.md)) * [2D Triangulations](http://www.cgal.org/Pkg/Triangulation2) * [3D Triangulations](http://www.cgal.org/Pkg/Triangulation3) * [2D Alpha Shapes](http://www.cgal.org/Pkg/AlphaShape2) * [2D Convex Hulls and Extreme Points](http://www.cgal.org/Pkg/ConvexHull2) * [3D Convex Hulls](http://www.cgal.org/Pkg/ConvexHull3) * [dD Spatial Searching](http://www.cgal.org/Pkg/SpatialSearchingD) (only for 2D and 3D cases) * [3D Fast Intersection and Distance Computation (AABB Tree)](http://www.cgal.org/Pkg/AABB_tree) * [3D Polyhedral Surfaces](http://www.cgal.org/Pkg/Polyhedron) * [2D Conforming Triangulations and Meshes](http://www.cgal.org/Pkg/Mesh2) * [3D Surface Mesh Generation](http://www.cgal.org/Pkg/SurfaceMesher3) * [3D Mesh Generation](http://www.cgal.org/Pkg/Mesh_3) * [2D and Surface Function Interpolation](http://www.cgal.org/Pkg/Interpolation2) * [2D Voronoi Diagram Adaptor](http://www.cgal.org/Manual/latest/doc_html/cgal_manual/Voronoi_diagram_2/Chapter_main.html) * [Halfedge Data Structures](http://www.cgal.org/Manual/latest/doc_html/cgal_manual/HalfedgeDS/Chapter_main.html) * [Point Set Processing](http://www.cgal.org/Manual/latest/doc_html/cgal_manual/Point_set_processing_3/Chapter_main.html) * [Intersecting Sequences of dD Iso-oriented Boxes](http://doc.cgal.org/latest/Box_intersection_d/index.html#Chapter_Intersecting_Sequences_of_dD_Iso-oriented_Boxes) * [Polygon Mesh Processing](http://doc.cgal.org/latest/Polygon_mesh_processing) * [2D Polyline Simplification](http://doc.cgal.org/latest/Polyline_simplification_2) * [Advancing Front Surface Reconstruction](http://doc.cgal.org/latest/Advancing_front_surface_reconstruction) (only the main [function](http://doc.cgal.org/4.8/Advancing_front_surface_reconstruction/group__PkgAdvancingFrontSurfaceReconstruction.html#gaa2b1f41291920247fd5c6ef7c09f70a4) is wrapped) * [3D Alpha Wrapping](https://doc.cgal.org/latest/Alpha_wrap_3)