frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Fake-bpy-module – Blender/UPBGE Python autocompletion for external IDEs

https://github.com/nutti/fake-bpy-module
2•nutti•58m ago
I wanted to share fake-bpy-module, a collection of fake Blender Python API stubs designed to enable code auto-completion and type hinting in external IDEs like VSCode. I have been maintaining this open-source project for over 8 years, tracking Blender's active ecosystem from Blender version 2.78 to 5.2+.

-- The Pain Point for Development in Blender Python --

Blender does not expose its Python API (bpy) as standard Python files outside of its built-in text editor. This makes add-on development in external IDEs tedious and prone to type errors.

-- Solution & How it Works --

Instead of relying on the starndard inspect module which often fails to handle edge cases in Blender's dynamic environment. fake-bpy-module parses the official Blender Python API documentation to generate .pyi stub files.

Of course, documentation parsing comes with its own challenges. Some APIs are undocumented, and others cannot be used as-is (such as the bpy_prop_collection class). To address this, the generator internally transforms and patches the types during the stub generation phase to ensure strict compatibility.

-- Availability & Daily CI/CD --

The stubs are available via PyPI (ex. pip install fake-bpy-module-5.2) and support a wide range of Blender versions.

The latest stubs based on the latest Blender code are also available (pip install fake-bpy-module). To realize this, our custom CI/CD system builds the Blender binary daily from the latest source code.

-- Sub-project: fake-bge-module --

UPBGE is an open-source game engine fork based on Blender. I have also created a dedicated sub-project fake-bge-module, for the UPBGE Python API (bge). https://github.com/nutti/fake-bge-module

I would love to hear your feedback on these tools!

Everything in Its Place

https://resolve.works/articles/everything-in-its-place/
1•monneyboi•33s ago•0 comments

90% of executives say AI hasn't boosted productivity

https://fortune.com/2026/08/22/executives-ai-productivity-layoffs-study/
1•champagnepapi•47s ago•0 comments

Polyend Keys: A Three-Octave Computer Keyboard

https://www.gearnews.com/polyend-keys-synth/
1•m_kos•1m ago•0 comments

Taco Bell Programming (2010)

https://widgetsandshit.com/teddziuba/2010/10/taco-bell-programming.html
1•tosh•3m ago•0 comments

OmnisRouter, route each LLM request to the cheapest capable model

https://github.com/Fortitude-Group/OmnisRouter
1•fortitudedev•3m ago•0 comments

Show HN: A robot football league where frontier AI models manage the clubs

https://rfl.football
1•spobin•3m ago•0 comments

Go Toolchain Size History

https://qmuntal.github.io/gosizehistory/
1•qmuntal•5m ago•0 comments

Why Does the AI Industry Fear Pope Leo XIV?

https://mrkt30.com/pope-leo-xiv-ai/
1•newsaiyc•5m ago•0 comments

Meta settles social media addiction case with CA, other states for $16.7B

https://www.cnbc.com/2026/08/26/meta-social-media-trial-settlement.html
2•jbredeche•5m ago•0 comments

Intent to Unship: XSLT

https://groups.google.com/a/mozilla.org/g/dev-platform/c/ZRyt5CzAGfA/m/ckDVFA-8EQAJ
2•tambourine_man•7m ago•0 comments

The Pay-to-Play Model Has Broken Youth Sports

https://nymag.com/intelligencer/article/youth-sports-private-equity-travel-leagues.html
1•sparklingmango•7m ago•1 comments

Indian workers seeking U.S. green cards could face 179-year wait, report finds

https://www.sfchronicle.com/bayarea/article/green-card-immigration-us-22403330.php
1•littlexsparkee•7m ago•0 comments

Access to Urban Woodlands Linked with Lower Use of Antidepressants

https://e360.yale.edu/digest/scotland-woodlands-antidepressants
2•speckx•8m ago•0 comments

Show HN: Otter: experimental multi-threaded JavaScript runtime written in Rust

https://github.com/gi-dellav/otter
1•gidellav•8m ago•0 comments

Why to Start a Startup in a Bad Economy (2008)

https://paulgraham.com/badeconomy.html
1•tosh•10m ago•0 comments

AI Is a Harsh Mistress

https://cacm.acm.org/opinion/ai-is-a-harsh-mistress-on-anima-machina-herd-acceptance-and-the-poli...
2•fscaramuzza•11m ago•0 comments

Wall Street Is Counting on Nvidia to Keep the AI Party Going

https://www.wsj.com/finance/stocks/wall-street-is-counting-on-nvidia-to-keep-the-ai-party-going-7...
2•tosh•12m ago•0 comments

Made two semgrep rulesets for auditing MCP servers

https://github.com/ShroudLabs-io/tlad-semgrep&&https://github.com/ShroudLabs-io/mcp-sinks.git
2•TDouley•12m ago•0 comments

How strict should your schema be?

https://typedb.com/blog/how-strict-should-your-schema-be
1•flyingsilverfin•12m ago•0 comments

Show HN: CueMap – deterministic-first memory retrieval for continuous recall

https://github.com/cuemap-dev/cuemap
1•kaandemirel•13m ago•0 comments

California says states, Meta agree to $17B settlement in child safety trial

https://www.npr.org/2026/08/26/nx-s1-5944781/meta-settlement-child-safety-lawsuit
2•rbanffy•14m ago•0 comments

DuckLabs to Join AWS, Projects to Remain Open Source – DuckDB

https://duckdb.org/2026/08/26/ducklabs-to-join-aws
1•xnx•14m ago•0 comments

"Police have arrested 3 of my mates because of our private WhatsApp group chat"

https://www.reddit.com/r/LegalAdviceUK/comments/1vxkcic/police_have_arrested_and_questioned_3_of_...
1•jackgavigan•15m ago•0 comments

SpaceX intends to invest up to $100B in Louisiana spaceport

https://arstechnica.com/space/2026/08/spacex-intends-to-invest-up-to-100-billion-in-massive-louis...
1•rbanffy•18m ago•0 comments

Meta agrees multi-billion settlement to claims that its platforms harm children

https://www.bbc.co.uk/news/live/cy5v0vrlp4xt
1•c-oreills•18m ago•0 comments

Can one hear the gauge of a string?

https://blog.veitheller.de/gauge.html
1•hellerve•18m ago•0 comments

Meta to Pay Up to $17.1B in Settlement over Social Media Addiction Claims

https://www.nytimes.com/2026/08/26/technology/meta-settlement-social-media-addiction-lawsuit.html
3•JumpCrisscross•20m ago•1 comments

We hand-finished 575,729 Urdu book pages, then trained a model on that work

https://ibteda.org/journey/
1•laamalif•22m ago•0 comments

A Man Who Saw Humanity from Two Billion Years Away

https://thereader.mitpress.mit.edu/the-man-who-saw-humanity-from-two-billion-years-away/
2•samizdis•22m ago•0 comments

Boston Scientific hit by cyberattack, global operations affected

https://www.reuters.com/legal/government/boston-scientific-hit-by-cyberattack-global-operations-a...
2•tartoran•22m ago•0 comments