Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Awesome
  3. Computational Geometry

Computational Geometry

CC0-1.0

A curated list of awesome computational geometry visualizations, libraries, and educational resources.

GitHubGitHub
128 stars6 forks0 contributors

What is Computational Geometry?

Awesome Computational Geometry is a curated GitHub repository listing high-quality resources for the field of computational geometry. It aggregates visualizations, software libraries, textbooks, courses, and academic references to help developers and researchers solve geometric problems in areas like computer graphics, robotics, and GIS.

Target Audience

Computer science students, researchers, competitive programmers, and software engineers working in fields that involve geometric algorithms, such as computer-aided design, game development, robotics, or geographic information systems.

Value Proposition

It saves significant time by vetting and organizing scattered resources into a single, well-structured list, providing a trusted starting point for learning and applying computational geometry concepts without needing to search across disparate sources.

Overview

A curated list of awesome computational geometry visualizations, frameworks, and resources

Use Cases

Best For

  • Finding interactive visualizations to understand geometric algorithms
  • Discovering production-ready geometry libraries for a specific programming language
  • Learning computational geometry through textbooks and university course materials
  • Preparing for competitive programming problems involving geometry
  • Staying updated on academic conferences and journals in the field
  • Exploring resources for applications in robotics, computer vision, or GIS

Not Ideal For

  • Teams needing hands-on, integrated coding tutorials with immediate feedback
  • Projects requiring commercial support or SLAs for geometric libraries
  • Developers focused exclusively on niche areas like geometric deep learning without prior resources
  • Users wanting a single, authoritative textbook instead of a curated list of multiple sources

Pros & Cons

Pros

Rich Algorithm Visualizations

Includes interactive tools like Visualgo for convex hull and CGViz for step-by-step demos, making complex algorithms easier to grasp through direct experimentation.

Wide Library Coverage

Lists major production-ready libraries across languages such as CGAL for C++ and S2 Geometry for spherical geometry, providing practical tools for various applications.

Academic and Competitive Focus

Curates links to key conferences, journals, and competitive programming resources, bridging research and practice for students and professionals.

Educational Resource Depth

Aggregates textbooks, lecture notes, and university courses from institutions like MIT and UIUC, offering multiple structured learning paths.

Cons

Passive Resource Aggregation

Serves as a directory rather than an active learning platform, requiring users to independently seek out and evaluate each linked resource without built-in guidance.

Maintenance and Freshness Risks

As a community-maintained list, some links or resources might become outdated over time, despite contribution guidelines, leading to potential dead ends.

No Hands-On Implementation

Lacks direct code snippets or interactive exercises, so learners must rely on external sources for practical coding experience, which can be inefficient.

Frequently Asked Questions

Quick Stats

Stars128
Forks6
Contributors0
Open Issues0
Last commit11 months ago
CreatedSince 2017

Tags

#algorithm#mathematics#algorithm-visualization#educational-resources#computer-science#geometry#data-structures#awesome-list#academic-research#awesome#competitive-programming#algorithms#computer-graphics#computational-geometry

Included in

Awesome452.0k
Auto-fetched 17 hours ago

Related Projects

AwesomeAwesome

😎 Awesome lists about all kinds of interesting topics

Stars488,229
Forks36,016
Last commit24 days ago
Self HostedSelf Hosted

A list of Free Software network services and web applications which can be hosted on your own servers

Stars307,737
Forks14,429
Last commit3 days ago
Free for DevelopersFree for Developers

A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

Stars130,275
Forks13,644
Last commit1 day ago
Beginner-Friendly ProjectsBeginner-Friendly Projects

A list of awesome beginners-friendly projects.

Stars87,690
Forks7,950
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub