f3d-app/f3d

Fast and minimalist 3D viewer.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 14 minutes ago
Added to GitGenius on September 14th, 2026
Created on February 17th, 2020
Open Issues & Pull Requests: 329 (+0)
GitHub issues: Enabled
Number of forks: 447
Total Stargazers: 4,706 (+0)
Total Subscribers: 41 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.7 hours
Mean response time: 68.9 days
90th percentile: 212.2 days
Tracked items: 652

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in four opened in the past year never receives a reply. 30% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "os:windows" is answered fastest, typically in under an hour, while "funding:nlnet" waits about 2 months. 57% of tracked open issues have had no activity in three months. Only 52% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 280
New in 7 days: 3
Closed in 7 days: 4
Avg open age: 544 days
Stale 30+ days: 214
Stale 90+ days: 186

Recent activity

Opened in 7 days: 3
Closed in 7 days: 4
Comments in 7 days: 16
Events in 7 days: 157

Top labels

  • help wanted (289)
  • source:libf3d (191)
  • source:VTK (97)
  • funding:nlnet (88)
  • good first issue (69)
  • source:F3DApplication (42)
  • source:CI (37)
  • os:windows (23)

Detailed Description

F3D is a fast and minimalist 3D viewer that runs from the command line and supports interactive use, drag-and-drop, and file manager integration.

F3D addresses the need for quick, lightweight 3D model visualization across many file formats. It emphasizes sensible defaults that let users view models immediately while remaining highly configurable through command-line arguments and configuration files. The tool supports numerous formats including glTF, OBJ, STL, STEP, FBX, DXF, USD, and volume data. It offers multiple rendering modes including physically-based rendering, raytracing, and volume rendering. Beyond the standalone viewer, F3D provides libf3d, a C++17 library for 3D rendering with bindings for C, Python, Java, and JavaScript, enabling integration into other applications. The viewer can also run in a web browser.

F3D suits developers and users who need to inspect 3D models quickly without heavyweight modeling software, particularly those working with scientific data, CAD files, or glTF assets. It works well in automated pipelines where non-interactive rendering to image files is needed. The tool deliberately avoids providing a traditional menu-driven UI, data processing capabilities, or export features, keeping its scope focused on viewing. Those seeking a browser-based viewer option can use F3D's web version directly.

The project maintains active engagement with its community through a dedicated Discord server and processes issue reports. Development follows a structured contribution process documented in the repository's contribution guide. The tool receives sponsorship support from multiple organizations, indicating sustained backing for ongoing maintenance and development.