Software Alternatives & Startups

Cairo

Cairo is an open-source 2D graphics library released under the GNU Lesser General Public License with support for several output devices.

Cairo

Cairo Alternatives & Competitors

  1. 9

    PlotDevice is a graphics language for tinkerers, designers, developers and is written in Python.

    Key PlotDevice features:

    Ease of Use Python-Based Vector Graphics Integration Capabilities

    Open Source

    /plotdevice-alternatives
  2. 6

    Anti-Grain Geometry (AGG) is an open-source 2D graphics library that provides you with tools to create multiple shapes and also comes with detailed documentation for explaining all the important concepts.

    Key Anti-Grain Geometry (AGG) features:

    High Quality Rendering Subpixel Accuracy Platform Independence Open Source

    /anti-grain-geometry-agg-alternatives
  3. Tap a thing and the counter resets. A quiet, local-first day counter for the things you keep meaning to do. No account needed, no spreadsheet.

    Key cobwebs.app features:

    Day counters No account needed Cross-device sync

    Try for free freemium €14 / Annually (Plus) Sponsored

    Try for free
  4. 11

    Raphael.js is an Object Oriented drawing library. It is good at making in-depth diagrams with complex interactions.

    Key Raphael features:

    Cross-Browser Compatibility Scalability Animation Support Simple API

    Open Source

    /raphael-alternatives
  5. 6

    Bgfx is an open-source, high-performance, and cross-platform graphics API agnostic style rendering library that gives you the tools to create high-profile video games without limitations.

    Open Source

    /bgfx-alternatives
  6. 11

    Skia is an easy-to-use and user-friendly 2D Graphics Library that comes with many prominent APIs for usage in software and hardware platforms.

    Key Skia features:

    Open Source Cross-Platform High Performance Integration

    Open Source

    /skia-alternatives
  7. 9

    Cross-platform complete 2D graphic library with System.Drawing API.

    Key Aspose.Drawing for .NET features:

    Comprehensive Graphics Library Cross-Platform Compatibility No Dependencies on System Libraries Active Development and Support

    /aspose-drawing-for-net-alternatives
  8. 5

    Processing.js is an open programming language, port of the ...

    Key Processing.js features:

    Easy Transition from Processing Web-based Graphics Interactive Visualizations Open Source

    /processing-js-alternatives
  9. 4

    JS library for creating graphic and interactive experiences.

    Key p5.js features:

    Ease of Use Web-Based Creative Coding Community Extensibility

    Open Source

    /p5-js-alternatives
  10. 6

    SkiaSharp is a simple yet robust, cross-platform 2D graphics API designed from scratch for .NET platforms based on Google’s Skia Graphics Library.

    Key SkiaSharp features:

    Cross-platform support High-performance rendering Rich drawing API Active community and support

    /skiasharp-alternatives
  11. 5

    Open source vector graphics scripting framework that runs on top of the HTML5 Canvas.

    Key Paper.js features:

    Vector Graphics Support Scene Graph Rich API Ease of Use

    Open Source

    /paper-js-alternatives
  12. 3

    Lightweight JavaScript animation library.

    Key Anime.js features:

    Ease of Use Lightweight Versatility Performance

    Open Source

    /anime-js-alternatives
  13. 2

    D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS. .

    Key D3.js features:

    Powerful Visualization Data Binding Community and Ecosystem Flexibility

    Open Source

    /d3-js-alternatives
  14. 2

    A JavaScript 3D library which makes WebGL simpler.

    Key Three.js features:

    Ease of Use Cross-Browser Compatibility Comprehensive Documentation Integration with HTML and CSS

    Open Source

    /three-js-alternatives
If you think we've missed something, please suggest an alternative to Cairo.

Cairo discussion

Log in or Post with