Python Step

Open-source Python projects categorized as Step Edit details
Related topics: #Cad #Opencascade #Stl #Python #3D

Top 5 Python Step Projects

  • cadquery

    A python parametric CAD scripting framework based on OCCT

    Project mention: Any recommendations for a simple solid modeling API library? Preferably C or C++ | reddit.com/r/FreeCAD | 2022-09-20

    Not C but maybe cadquery? https://cadquery.readthedocs.io

  • CQ-editor

    CadQuery GUI editor based on PyQT

    Project mention: An X11 Apologist Tries Wayland | news.ycombinator.com | 2022-09-18

    On a previous laptop I used i3, then after a few years on Windows, I returned to Linux on my current laptop and decided to try Sway, and now I’ve been using it for almost a year and a half, but I set up i3 somewhere along the way too, which I have used when I needed screen sharing on Zoom.

    I much prefer Sway. It handles output management much better than i3 (because it’s integrated and integrated well rather than being entirely up to you with xrandr—so this probably wouldn’t apply to full desktop environments like GNOME or KDE), supports mixed-DPI environments, properly supports high-DPI (though I’ve also been using patches for fractional scaling since I want 1.5×), avoids all tearing (which was what really surprised me when I first ran i3, I’d forgotten what the tearing was like), and supports my XF86AudioMicMute key (key code 256; it took a little effort to get it to work, involving dumping the xkb keymap and adding in a suitable entry, but I think that it’s literally impossible to support under X, though you may be able to remap it to a different key like F20 in some way at a lower level, but my attempts at that failed).

    It’s not been without its troubles. Screen sharing is only possible at the screen granularity rather than individual windows, and I think Zoom is still broken because they did things stupidly in the past (using a GNOME screenshot API many times per second instead of the compositor-neutral screen sharing API that did exist when they implemented their thing) and are still unravelling them. I’ve also had a couple of apps require tweaks to unbreak, e.g. https://github.com/CadQuery/CQ-editor/issues/266, if you build it with a version of Qt that supports Wayland (the default, though their first-party distribution doesn’t), you have to explicitly tell it to use xcb instead of wayland or it crashes on startup. But honestly that’s all I can think of.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • opencascade.js

    Port of the OpenCascade CAD library to JavaScript and WebAssembly via Emscripten.

    Project mention: Fornjot: A next-generation Code-CAD application | news.ycombinator.com | 2022-03-09
  • InventorLoader

    Workbench for FreeCAD to loads or import Autodesk (R) Inventor (R) files.

    Project mention: Windows CAD alternatives to Autodesk Inventor? | reddit.com/r/freesoftware | 2022-09-20
  • cq_keyboard_gen

    CadQuery 2 keyboard case generator

    Project mention: CadQuery keyboard case generator | reddit.com/r/MechanicalKeyboards | 2022-02-20
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-20.

Python Step related posts

Index

What are some of the best open-source Step projects in Python? This list will help you:

Project Stars
1 cadquery 1,724
2 CQ-editor 446
3 opencascade.js 304
4 InventorLoader 64
5 cq_keyboard_gen 19
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Download talent.io’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io
www.talent.io