Graphics Software for Mac

View 1417 business solutions
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    plotly.py

    plotly.py

    The interactive graphing library for Python

    plotly.py is a browser-based, open source graphing library for Python that lets you create beautiful, interactive, publication-quality graphs. Built on top of plotly.js, it is a high-level, declarative charting library that ships with more than 30 chart types. Everything from statistical charts and scientific charts, through to maps, 3D graphs and animations, plotly.py lets you create them all. Graphs made with plotly.py can be viewed in Jupyter notebooks, standalone HTML files, or hosted online using Chart Studio Cloud.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 2
    FontForge – An Outline Font Editor
    NOTE: FontForge has moved to fontforge.github.io, newer binaries and sources are available at github.com/fontforge. FontForge allows you to edit outline and bitmap fonts. You may create new ones or modify old ones. It is also a format converter and can interconvert between PostScript (ascii & binary Type1, some Type3, some Type0), TrueType, OpenType (Type2), CID, SVG
    Downloads: 62 This Week
    Last Update:
    See Project
  • 3
    Xmind

    Xmind

    The most popular mindmapping and brainstorming software

    Professional and powerful brainstorming and mind mapping software tool, open source, Eclipse Community Award winner, often used for capture ideas, knowledge/project management and GTD, supporting fishbones/org-charts/tree charts/spreadsheets, easy-to-use.
    Downloads: 49 This Week
    Last Update:
    See Project
  • 4
    FreeWRL VRML/X3D browser
    FreeWRL is an Open Source, cross platform VRML2 and X3D compliant browser, with script, SAI and EAI support. Platforms supported: Linux and other Unix-style platforms; Mac OS/X; Windows. Support for mobile platforms (iOS, Android, QNX) is under development.
    Leader badge
    Downloads: 66 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    Filament

    Filament

    Real-time physically based rendering engine for Android, iOS, and more

    Filament is a real-time physically-based renderer written in C++. It is mobile-first, but also multi-platform. We are very conscientious about keeping Filament small, fast to load, and focused on rendering. For example, Filament does not compile materials at run time. Instead, we provide a command line tool (matc) that does this offline. Filament is a physically based rendering (PBR) engine for Android. The goal of Filament is to offer a set of tools and APIs for Android developers that will enable them to create high quality 2D and 3D rendering with ease. For both artists and developers, our system will rely on as few parameters as possible to reduce trial and error and allow users to quickly master the material model. A physically based approach must not preclude non-realistic rendering. User interfaces for instance will need unlit materials. Our primary goal is to design and implement a rendering system able to perform efficiently on mobile platforms.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    Goverlay

    Goverlay

    Goverlay is an easy graphical interface to configure MangoHud

    Goverlay is a graphical configuration tool designed to simplify and centralize the management of performance and visual enhancement utilities for Linux gaming environments. It provides an intuitive user interface that allows users to configure tools such as MangoHud for real-time performance monitoring, vkBasalt for post-processing effects, and OptiScaler for advanced upscaling techniques. By abstracting complex configuration files into a visual interface, it makes advanced system tuning accessible even to users who are not comfortable editing text-based configs. The software is particularly useful for gamers seeking to optimize frame rates, visualize system metrics, or enhance graphical fidelity without manually managing multiple tools. It supports multiple installation methods including Flatpak and AppImage, ensuring accessibility across different Linux distributions.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    Viewer.js

    Viewer.js

    JavaScript image viewer

    You may set viewer options with new Viewer(image, options). If you want to change the global default options, You may use Viewer.setDefaults(options). Enable the modal backdrop, specify static for the backdrop that will not close the modal on click. Specify the visibility and the content of the title. Filter the images for viewing (should return true if the image is viewable, return false to ignore the image). Indicate if toggle the image size between its natural size and initial size when double click on the image or not. As there are some asynchronous processes when start the viewer, you should call a method only when it is available. If you have to use another viewer with the same namespace, call the Viewer.noConflict static method to revert to it.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 8
    gowitness

    gowitness

    Golang, web screenshot utility using Chrome Headless

    A golang, web screenshot utility using Chrome Headless. gowitness is a website screenshot utility written in Golang, that uses Chrome Headless to generate screenshots of web interfaces using the command line, with a handy report viewer to process results. Both Linux and macOS is supported, with Windows support mostly working. Inspiration for gowitness comes from Eyewitness. If you are looking for something with lots of extra features, be sure to check it out along with these other projects. For installation information and other documentation, please refer to the wiki. The primary of purpose that gowitness serves is to take screenshots of websites and do that well. As such, gowitness has many ways to be told how to take a screenshot. By default, gowitness will store screenshots in a screenshots/ directory in the path where gowitness is being run from. It will also store all of the preflight information (initial HTTP response which includes headers & TLS information).
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    softProjector
    Наша цель это создать программу которая простая в использование, но мощная в своих возможностях. Our goal is to create a program that is powerful, yet easy to use.
    Leader badge
    Downloads: 47 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    FastPhotoTagger

    FastPhotoTagger

    A fast way to set photo metadata tags

    FastPhotoTagger tries to be the fastest way to set the metadata in your photos. Add, change, delete, and search the metadata fields of your choice. FastPhotoTagger excels when you have lots of files and lots of metadata. With FastPhotoTagger, you can - Set multiple images to have the same tags - Set individual images to have unique tags - Display all the metadata in an image - Compare and edit all the metadata in several images - Work with your favorite metadata fields: EXIF, XMP, IPTC, etc. - Define hierarchical keywords - View images and slideshows that display tags as captions - Create and search a metadata database FastPhotoTagger has versions for PC and Android. FastPhotoTagger uses ExifTool to read & write metadata, HyperSQL to manage its database, dcraw to display DNG & RAW, and ImageMagick to display TIFF. WEBP, & HEIC.
    Leader badge
    Downloads: 50 This Week
    Last Update:
    See Project
  • 11
    GLE - Graphics Layout Engine
    GLE is a graphics scripting language designed for creating publication quality graphs, plots, diagrams, figures, and slides. Text can be formatted with LaTeX/TeX markup. Its output formats include EPS, PS, PDF, JPEG, and PNG. GLE can operate as either a command line or GUI application.
    Leader badge
    Downloads: 50 This Week
    Last Update:
    See Project
  • 12
    SmillaEnlarger is a small graphical tool ( based on Qt ) to resize, especially magnify bitmaps in high quality. ( The used algorithm is an invention of my own )
    Downloads: 48 This Week
    Last Update:
    See Project
  • 13
    ksnip

    ksnip

    Qt based cross-platform screenshot tool with annotations

    Ksnip is a Qt based cross-platform screenshot tool that provides many annotation features for your screenshots.
    Leader badge
    Downloads: 85 This Week
    Last Update:
    See Project
  • 14
    Aperture

    Aperture

    Record the screen on macOS

    Record the screen on macOS.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    FXGL

    FXGL

    Java/JavaFX/Kotlin Game Library (Engine)

    No installation or setup required. "Out of the box": Java 8-17, Win/Mac/Linux/Android 8+/iOS 11.0+/Web. Simple and clean API, higher level than other engines. Superset of JavaFX, no need to learn new UI API. Real-world game development techniques, entity-component, interpolated animations, particles, and many more. Games are easily packaged into a single executable .jar or native images. Any 2D game (side-scroller/platformer/arcade/RPG). Any business application with complex UI controls/animations. Hobby/academic/commercial projects. Teaching/learning/improving game development skills.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    PicGo

    PicGo

    A tool for uploading pictures built by vue-cli-electron-builder

    Picture upload, plus new management experience. Under macOS, you can drag and drop to the menubar icon to upload. The menubar app window displays the 5 most recently uploaded pictures and the pictures in the clipboard. Clicking on the picture will automatically copy the uploaded link to the clipboard. (Not supported on Windows platform.) A mini floating window is provided under Windows and Linux systems for users to drag and upload, saving your precious desktop space. Check your upload record, it is more convenient to reuse. Click on the picture to view it as a big picture. Click delete pictures button (only local) to clean the interface. The default support for Weibo Tubing, Qiniu Tubing, Tencent Cloud COS, Youpaiyun, GitHub, SM.MS, Alibaba Cloud OSS, Imgur. Convenient for uploading different image beds. Starting from version 2.0, you can develop your own plug-ins to meet the uploading requirements of other image beds.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 17
    Pinta

    Pinta

    Simple GTK# Paint Program

    Pinta is a free, open-source program for drawing and image editing. Its goal is to provide users with a simple yet powerful way to draw and manipulate images on Linux, Mac, Windows, and BSD. Use easy drawing tools to draw freehand, lines, rectangles, ellipses, and more. Pinta includes over 35 adjustments and effects for tweaking your images. Use Pinta in your language. Pinta is at least partially translated into over 55 languages. Don't be afraid to experiment, Pinta tracks your full history so you can always undo. Use layers to help separate and group elements of your image for easy editing. Like docked windows? No problem. Floating windows? No problem. You can even mix and match. Original Pinta code is licensed under the MIT License, see license-mit.txt for the MIT License. Code from Paint.Net 3.36 is used under the MIT License and retains the original headers on source files.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 18
    WorldWind Java

    WorldWind Java

    For building cross-platform 3D geospatial apps in Java

    WorldWind Java is an open-source virtual globe SDK developed by NASA that allows developers to embed a 3D Earth visualization into Java applications. It renders detailed global terrain and satellite imagery, and supports real-time geographic data overlays, making it ideal for applications in geospatial analysis, education, simulation, and scientific visualization. With its flexible API and plugin system, WorldWind Java is a powerful platform for building interactive geospatial applications that need accurate globe rendering and data integration.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    ascii from image

    ascii from image

    Literally just an image -> ascii image generator

    Converts images/video to ascii art.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 20
    ksnip

    ksnip

    ksnip the cross-platform screenshot and annotation tool

    Ksnip is a Qt-based cross-platform screenshot tool that provides many annotation features for your screenshots. Obfuscate image regions with blur and pixelated. Add effects to the image (Drop Shadow, Grayscale, inverted color or Border). Add watermarks to captured images. Global hotkeys for capturing screenshots (currently only for Windows and X11). Tabs for screenshots and images. Open existing images via dialog, drag-and-drop or paste from the clipboard. Run as a single instance application (secondary instances send cli parameter to primary instance). Pin screenshots in frameless windows that stay atop other windows. User-defined actions for taking screenshots and post-processing. OCR support through plugins (Windows and Linux/Unix). Many configuration options.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 21
    Java Treeview - An Open Source, Extensible Viewer for Microarray Data in the PCL or CDT format
    Downloads: 45 This Week
    Last Update:
    See Project
  • 22
    FidoCadJ

    FidoCadJ

    Simple and intuitive 2D vector drawing for electronics and not only.

    A multiplatform vector drawing program with a complete library of electronic symbols. Schematics and drawings are stored in a very compact text format. There is no netlist concept behind the drawings (so no simulation, and this is a choice) but this allows a great graphical flexibility and ease of use, making FidoCadJ the perfect tool for exchange sketches in forum and newsgroup discussions with a few clicks. Drawings can be exported in several graphic formats, such as pdf. Follow the development live on Twitter: https://twitter.com/davbucci
    Downloads: 39 This Week
    Last Update:
    See Project
  • 23
    PhotoFilmStrip
    PhotoFilmStrip creates movies out of your pictures in just 3 steps. First select your photos, customize the motion path and render the video. There are several output possibilities for VCD, SVCD, DVD up to FULL-HD. Creates animated slideshows.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 24
    A general-purpose library that generates three-dimensional coherent noise. Useful for terrain generation and procedural texture generation. Uses a broad number of techniques (Perlin noise, ridged multifractal, etc.) and combinations of those techniques.
    Leader badge
    Downloads: 65 This Week
    Last Update:
    See Project
  • 25
    Barcode4J
    Barcode4J is a flexible generator for barcodes written in Java and available under the Apache License v2.0. Features: Extensions for Apache FOP, Xalan-J and SAXON, Servlet, command-line interface, output to SVG, EPS, Java2D/AWT and bitmaps.
    Downloads: 37 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB