Hot answers tagged

34 votes
Accepted

Drawing convolutional neural networks

I wrote a simple python script to draw convnet, with adjustable parameters. https://github.com/gwding/draw_convnet It might be useful to you, if you just need some simple/non-fancy illustration. It ...
gwding's user avatar
  • 456
17 votes

Drawing convolutional neural networks

I wrote an in-browser tool for this as well: NN-SVG and you can find the source here. Choose from FCNN layout, LeNet layout, and AlexNet layout.
Alex Lenail's user avatar
13 votes

Software to 'sketch' graphs

Python with numpy and matplotlib will let you rapidly draw a wide range of graphs and includes an xkcd plotting style, (based on XKCD cartoons). All of the above are: Free, Gratis & Open Source ...
Steve Barnes's user avatar
  • 31.6k
11 votes

Program to draw anywhere on screen on Linux

Gromit mpx Is also a possible choice. It works quite well under X, but I couldn't get it to work on Wayland. Drawing is really smooth and the lines can be customised. I am using it together with a ...
tobias47n9e's user avatar
7 votes
Accepted

A tool or software to draw 3D stacked blocks

Since the graphic is isometric, it seems you don't need a too realistic drawing. In that case, I would use Inkscape. Inkscape it not a 3D tool, it's a 2D tool. But as you'll see you can get a 3D-like ...
Thomas Weller's user avatar
6 votes

Tool for sketching / drawing / painting quickly (Linux / Ubuntu)

You can use Krita. Krita is a free sketching and painting program. It was designed for concept art, illustrations, and texture painting. You can see what features are Krita supports here. Krita is an ...
meisyal's user avatar
  • 1,121
6 votes

Linux screen annotations

gromit-mpx worked flawlessly on a MINT 20 installation. I have been having problems with screen annotation software and this is the best one I have used. Highly recommended.
Graeme's user avatar
  • 61
6 votes
Accepted

I need a software that will help me to create an diagram of a structure of my application

Try LucidChart Network Diagram Software, I think this will do it for your case.
Polish's user avatar
  • 188
4 votes

Free UML Drawing

Take a look at yEd - Graph Editor, either via Wikipedia , or via its Product Site. Here is a quote about it (from this last link): yEd is a powerful desktop application that can be used to quickly ...
Kashif Shah's user avatar
4 votes

Drawing convolutional neural networks

This is great: https://github.com/HarisIqbal88/PlotNeuralNet. Solves my problem well, and is written in python/tex.
James Owers's user avatar
4 votes
Accepted

Touch-optimized paint program

A long, long, long time ago, I've used an application TuxPaint. It's an extremely easy to use painting/drawing application designed for children and appears to have a very easy to use UI. It also has ...
Tom's user avatar
  • 7,699
4 votes
Accepted

Software for doing math “by hand”

As with so many things internet, it's all a matter of getting the right search terms. I used “unlimited canvas app iphone,” but then changed it to “infinite canvas app iphone.” The results are many ...
fred_dot_u's user avatar
  • 2,308
4 votes
Accepted

Open source tool to draw GUI mockups

Draw.io can be used both online and offline (you can download for Linux), it's open source, can draw GUI items and annotations, and allows you to save the file locally or on the cloud to edit it later ...
Felladrin's user avatar
4 votes

Open source tool to draw GUI mockups

Pencil is a tool I have used for UI mockups. And there’s quite a few tutorials for it on YouTube.
tale852150's user avatar
3 votes

A JS library to see an image, draw on it and pinch to zoom

One commercial solution you could try is the LEADTOOLS Image Viewer and Annotations Library. The Image Viewer control provided by the SDK supports pinch to zoom as well as the ability to add ...
hcham1's user avatar
  • 300
3 votes

Free software for Piping and Instrumentation Diagrams (P&ID)

AutoCad P&ID A free application for educational use. It achieves all you are after: Integration into Revit and automatic tagging and listing (Share databases, xrefs, and more) Faster P&ID ...
chthonicdaemon's user avatar
3 votes

Linux program like Windows 7 MS Paint

Currently, there are more alternatives, like KolourPaint. I really like it's simplicity.
Eduardo Jiménez's user avatar
3 votes

Tool for sketching / drawing / painting quickly (Linux / Ubuntu)

Pinta is like PaintDotNet but is open source and multi platform. It is a simple image editor with a simpler interface than gimp. I think you can run sudo apt-get install pinta. Otherwise there's PPAs ...
Old Badman Grey's user avatar
3 votes

Software to draw simple technical illustrations

I think this question was supposed to be answered from here: Design CAD-PRO can help you out.This is what it does in brief; CAD-PRO is a technical drawing software,technical drawings are fast, easy ...
quintumnia's user avatar
3 votes

Software to draw simple technical illustrations

LibreCAD is a decent 2D CAD application. Free software Solid base functionality Maybe a bit clunky compared to some commercial solutions Cross platform
Nobody's user avatar
  • 490
3 votes

Linux screen annotations

I highly recommend flameshot: https://github.com/lupoDharkael/flameshot       However, in case that doesn't work for you, there's a few alternatives:     https://github.com/...
Archezuli Soccuttor's user avatar
3 votes
Accepted

Any software that can draw triangle strip like this?

I suspect that many drawing programs can do what you ask if you set the edges to None and the fill to translucent. Example with InkScape (which is free & cross platform) but just about any ...
Steve Barnes's user avatar
  • 31.6k
3 votes
Accepted

What is a software which can draw by just typing?

This sounds like the Logo programming language. The simple Logo drawing commands move the "turtle" (drawing pen) forward and backward and turn it right or left. The commands and their abbreviations ...
Mawg says reinstate Monica's user avatar
3 votes
Accepted

Is there a python library to create draw.io-like schematics?

You could use the diagrams library for writing. For the latex notation, you could use matplotlib. If you need something more abstract or generic, networkx might be what you need. A simpler approach ...
Bruce Becker's user avatar
2 votes

Program to draw anywhere on screen

If you run Windows XP/7/10 as guest vm on Ubuntu host, there is an open source software Gromit-MPX. See Gromit-MPX for Thinkpad Yoga 12, and a short video on Desktop Annotation, Draw Anywhere on ...
Chen Deng-Ta's user avatar
2 votes

Programming language to use for simple GUI and drawing objects on Linux

Nearly two years late, but I would suggest Lazarus IDE, which is based on Object Pascal. Pascal is not the most popular language around, but with Lazarus it is a very good way to develop cross ...
vfclists's user avatar
  • 313
2 votes

Software to draw processor schematics

This is an old question, but sharing what I found recently (Nov 2021). First of all, there are no CPU Design only options. There are general technical drawing options and most of them are usable, but ...
Plasty Grove's user avatar
2 votes

Program to draw anywhere on screen on Linux

new answer to the old question: "Draw On You Screen" GNOME-Extension: https://extensions.gnome.org/extension/1683/draw-on-you-screen/ Features : Basic shapes (rectangle, circle, - ellipse, line, ...
INDIVIDUAL-IT's user avatar
2 votes

Software for creating complex schematics involving organs and circuitry

While a general purpose vector editor like Inkscape would be fine for creating simple diagrams, you might be more interested in a tool more specialised for creating diagrams like Dia. Runs on Linux ...
Lie Ryan's user avatar
  • 411
2 votes
Accepted

Software for creating complex schematics involving organs and circuitry

You can do this in Inkscape. If you turn on the grid1 and hide page borders2 you get an infinite canvas with snapping3. (You can also save this as your default template.) Here is an example I made for ...
scavi's user avatar
  • 46

Only top scored, non community-wiki answers of a minimum length are eligible