awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to librecad/librecad

Open-source alternatives to LibreCAD

30 open-source projects similar to librecad/librecad, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best LibreCAD alternative.

  • qcad/qcadAvatar qcad

    qcad/qcad

    1,829Vezi pe GitHub↗

    QCAD is a professional two-dimensional computer-aided drafting application designed for creating technical drawings, engineering schematics, and architectural plans. It provides a comprehensive suite of geometric construction and modification tools that allow users to draft precise layouts while managing complex project structures through layers, blocks, and part libraries. The software distinguishes itself through an integrated scripting framework that enables users to automate repetitive design tasks and develop custom tools to extend core functionality. It also functions as a manufacturing

    C++2dcaddwg
    Vezi pe GitHub↗1,829
  • cadquery/cadqueryAvatar CadQuery

    CadQuery/cadquery

    5,351Vezi pe GitHub↗

    CadQuery is a programmatic 3D modeling library and parametric CAD framework that allows for the generation of complex geometric solids and assemblies using a fluent Python API. It functions as a B-Rep geometry engine, enabling the construction of models through code rather than a graphical user interface. The project is built on the Open CASCADE Technology kernel and utilizes a method-chaining API to link geometric commands in sequence. It distinguishes itself through a workplane-based coordinate system and a powerful selection system that uses topological and spatial filtering to target spec

    Python3dbrepcad
    Vezi pe GitHub↗5,351
  • xiangechen/chili3dAvatar xiangechen

    xiangechen/chili3d

    4,293Vezi pe GitHub↗

    Chili3D is a browser-based parametric 3D modeling tool that uses boundary representation (B-Rep) to define and manipulate precise solid geometry. It functions as a constructive solid geometry (CSG) engine, combining primitive shapes through union, difference, and intersection operations, while also serving as a parametric constraint system that maintains geometric relationships and dimensions through adjustable parameters. The software distinguishes itself by running entirely in a web browser without requiring installation, while providing industry-standard CAD file format support for importi

    TypeScript3dbrowser-basedcad
    Vezi pe GitHub↗4,293

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • projectchrono/chronoAvatar projectchrono

    projectchrono/chrono

    2,733Vezi pe GitHub↗

    Chrono is a multi-physics simulation suite that functions as a multibody dynamics simulator, a finite element analysis tool, and a robotics simulation framework. It provides specialized solvers for fluid-solid interaction and distributed physics engines capable of synchronizing multiple agents across a network. The project features a dedicated pipeline for converting CAD assemblies into simulation-ready formats and integrates directly with robot operating systems to validate autonomous control logic and sensors. It differentiates itself through the use of WebAssembly for portable browser-base

    C++flexible-bodyfluid-solid-interactiongranular-dynamics
    Vezi pe GitHub↗2,733
  • kekingcn/kkfileviewAvatar kekingcn

    kekingcn/kkFileView

    14,238Vezi pe GitHub↗

    kkFileView is a Spring Boot-based file preview server that provides a universal document viewer for rendering office files, PDFs, images, and 3D models directly in a web browser. It functions as a secure document rendering service that allows users to view a wide variety of file formats without requiring local software installations. The project distinguishes itself through specialized CAD to SVG conversion, transforming complex drawings into web-compatible formats. It includes a RESTful file preview API that allows these rendering capabilities to be integrated into external business applicat

    Javadocxfileviewfileviewer
    Vezi pe GitHub↗14,238
  • xingangpan/dragganAvatar XingangPan

    XingangPan/DragGAN

    35,822Vezi pe GitHub↗

    DragGAN is an interactive generative AI editor and GAN image editing tool designed for modifying the shape and structure of objects within images. It functions as a latent space manipulator that enables precise geometric and appearance editing by transforming images into editable latent codes. The system provides a web-based visual dashboard for real-time manipulation. Users can change the appearance of generated objects through an interactive point-based dragging interface, utilizing a process where source and target coordinates drive the optimization of the generative model. The project in

    Pythonartificial-intelligencegenerative-adversarial-networkgenerative-models
    Vezi pe GitHub↗35,822
  • digidna/colorsetAvatar DigiDNA

    DigiDNA/ColorSet

    239Vezi pe GitHub↗

    ColorSet is a macOS utility and framework allowing developers to manage custom interface colors with ease.

    Swift
    Vezi pe GitHub↗239
  • dps/rust-raytracerAvatar dps

    dps/rust-raytracer

    269Vezi pe GitHub↗

    🔭 A simple ray tracer in Rust 🦀

    Rustraytracingrust
    Vezi pe GitHub↗269
  • dsward2/macsvgAvatar dsward2

    dsward2/macSVG

    1,288Vezi pe GitHub↗

    macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤

    Objective-Canimationarkansasbezier
    Vezi pe GitHub↗1,288
  • duyquoc/screentolayersAvatar duyquoc

    duyquoc/ScreenToLayers

    165Vezi pe GitHub↗

    macOS app to capture your screen as a layered PSD file

    Objective-C
    Vezi pe GitHub↗165
  • freecad/freecadAvatar FreeCAD

    FreeCAD/FreeCAD

    31,553Vezi pe GitHub↗

    FreeCAD is an open-source engineering design suite designed for parametric 3D modeling, architectural planning, and mechanical assembly. It functions as a professional-grade platform that utilizes history-based operations to allow for non-destructive design updates, enabling users to construct complex geometry through a sequence of constrained sketches and solid operations. The platform distinguishes itself through a highly modular, workbench-based architecture that allows users to tailor the interface and toolsets to specific engineering domains. It features deep Python integration, which se

    C++3d3d-printingarchitecture
    Vezi pe GitHub↗31,553
  • gaphor/gaphorAvatar gaphor

    gaphor/gaphor

    2,244Vezi pe GitHub↗

    Gaphor is the simple modeling tool

    Python
    Vezi pe GitHub↗2,244
  • graphiteeditor/graphiteAvatar GraphiteEditor

    GraphiteEditor/Graphite

    24,258Vezi pe GitHub↗

    Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and motion graphics generation into a single platform. It utilizes a functional reactive pipeline and a data-flow execution model to propagate state changes through a graph of interconnected nodes, allowing users to construct complex, automated design workflows. The platform distinguishes itself through a context-aware evaluation engine that injects runtime metadata—such as coordinate data and loop indices—directly into the node graph. This enables the creation of procedural geomet

    Rust2d-graphicsanimationart
    Vezi pe GitHub↗24,258
  • flxzt/rnoteAvatar flxzt

    flxzt/rnote

    10,904Vezi pe GitHub↗

    Rnote is a vector-based note-taking and drawing application designed for capturing handwritten input. It functions as a digital workspace that records stylus pressure and movement to create sketches and notes, storing them as mathematical paths rather than pixels to allow for infinite scaling and non-destructive editing. The application provides a flexible canvas environment that supports infinite scrolling and various page layouts. Users can organize their work using a layer-based system, which allows for the independent manipulation and ordering of individual strokes, shapes, and background

    Rustdrawinggtkgtk-rs
    Vezi pe GitHub↗10,904
  • aseprite/asepriteAvatar aseprite

    aseprite/aseprite

    37,521Vezi pe GitHub↗

    Aseprite is a specialized graphics editor and animation suite designed for the creation of pixel-based artwork. It provides a comprehensive environment for managing multi-layered animation sequences, offering tools for frame-by-frame design, onion skinning, and real-time motion previews. The application is built to handle both indexed color palettes and full-color RGB editing, allowing users to maintain precise control over pixel data and transparency. What distinguishes Aseprite is its focus on programmable workflows and game asset production. It features a scriptable command architecture th

    C++animated-spritesanimationaseprite
    Vezi pe GitHub↗37,521
  • bafs/material-colors-nativeAvatar BafS

    BafS/Material-Colors-native

    269Vezi pe GitHub↗

    Material Colors - A React Native App to Select Material Colors for macOS.

    JavaScriptappdesignmacos
    Vezi pe GitHub↗269
  • cartesiancs/nugget-appAvatar cartesiancs

    cartesiancs/nugget-app

    575Vezi pe GitHub↗

    📷 🖥️ Electron based video editing software. Focusing on adding motion effects using a layered editing system.

    TypeScripteditorelectronffmpeg
    Vezi pe GitHub↗575
  • cleancocoa/infinitecanvasAvatar CleanCocoa

    CleanCocoa/InfiniteCanvas

    142Vezi pe GitHub↗

    Proof of concept for a vector drawing app without canvas boundaries.

    Swift
    Vezi pe GitHub↗142
  • darkly-art/darklyAvatar darkly-art

    darkly-art/darkly

    55Vezi pe GitHub↗

    Entropic Editor for Artists 😈

    Rust
    Vezi pe GitHub↗55
  • imager-io/imagerAvatar imager-io

    imager-io/imager

    730Vezi pe GitHub↗

    Automated image compression for efficiently distributing images on the web.

    Rustcompressionimageimage-compression
    Vezi pe GitHub↗730
  • ivanceras/svgbobAvatar ivanceras

    ivanceras/svgbob

    4,200Vezi pe GitHub↗

    svgbob is an ASCII to SVG converter and text-based diagramming tool. It transforms structured ASCII diagrams and plain text sketches into clean, scalable vector graphics. The tool specializes in converting ASCII art and text-based scribbles into precise SVG paths, specifically for technical documentation and presentations. It supports the generation of directional arrows and structural diagrams by translating specific characters into vector lines, corners, and intersections. The system includes capabilities for rendering ASCII diagrams, generating vector graphics for technical guides, and es

    Rustasciibobdiagram
    Vezi pe GitHub↗4,200
  • kaminarios/rustracerAvatar KaminariOS

    KaminariOS/rustracer

    95Vezi pe GitHub↗

    Vulkan path tracing with Rust

    Rust3d-graphicsanimationash-rs
    Vezi pe GitHub↗95
  • lettier/gifcurryAvatar lettier

    lettier/gifcurry

    1,437Vezi pe GitHub↗

    😎 The open-source, Haskell-built video editor for GIF makers.

    Haskell
    Vezi pe GitHub↗1,437
  • limeth/eucliderAvatar Limeth

    Limeth/euclider

    226Vezi pe GitHub↗

    A higher dimensional raytracing prototype with non-euclidean-like features

    Rust
    Vezi pe GitHub↗226
  • linebender/resvgAvatar linebender

    linebender/resvg

    3,895Vezi pe GitHub↗

    Resvg is a high-compliance SVG rendering library and parsing engine designed to convert scalable vector graphics into raster images. It functions as an SVG to raster converter that resolves XML trees and manages the transformation of vector data into bitmap formats. The project ensures cross-platform visual consistency by producing identical pixel-perfect output regardless of the operating system or CPU architecture. It distinguishes itself through a text layout engine that handles complex typography, including bidirectional reordering, vertical writing modes, and color emoji fonts. The libr

    Rustrendersvg
    Vezi pe GitHub↗3,895
  • museslabs/phontoAvatar museslabs

    museslabs/phonto

    383Vezi pe GitHub↗

    GPU-accelerated video wallpaper program for wayland compositors and macos

    Rustlive-wallpapermacosmacos-wallpaper
    Vezi pe GitHub↗383
  • onmyway133/gifcaptureAvatar onmyway133

    onmyway133/GifCapture

    965Vezi pe GitHub↗

    🏇 Gif capture app for macOS

    Swiftcapturegifmac
    Vezi pe GitHub↗965
  • oxipng/oxipngAvatar oxipng

    oxipng/oxipng

    4,032Vezi pe GitHub↗

    Oxipng is a high-performance command-line utility written in Rust designed for lossless PNG image optimization and data minimization. It functions as a lossless compressor that reduces file sizes without altering visual quality. The tool distinguishes itself through the use of multi-threaded task parallelism to accelerate the processing of large image batches. It employs iterative recompression strategies and symmetric-pass optimization to find the smallest possible file size for each image. The software's capability surface covers the removal of non-essential metadata chunks and the normali

    Rustimage-compressionimage-optimizationpng
    Vezi pe GitHub↗4,032
  • pencil2d/pencilAvatar pencil2d

    pencil2d/pencil

    1,753Vezi pe GitHub↗

    Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.

    C++animationbitmapcartoon
    Vezi pe GitHub↗1,753
  • rodrigorc/papercraftAvatar rodrigorc

    rodrigorc/papercraft

    258Vezi pe GitHub↗

    Papercraft is a tool to unwrap 3D models.

    Rusthandcraftpapercraft
    Vezi pe GitHub↗258