All Projects → gnustep → libs-opal

gnustep / libs-opal

Licence: LGPL-2.1 license
Opal is a vector drawing library with an API similar to Quartz 2D built on top of Cairo.

Programming Languages

objective c
16641 projects - #2 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to libs-opal

dubai
迪拜后台系统框架:基于Springside、Mysql、Bootstrap2的后台系统框架,旨在为繁杂的各种业务流程提供一个界面简约、操作高效、运行稳定、容易集成和横向扩展的开发基础框架及规范。
Stars: ✭ 45 (+164.71%)
Mutual labels:  quartz
graphicsvg
Graphics library authored by Chris Schankula and Dr. Christopher Anand
Stars: ✭ 42 (+147.06%)
Mutual labels:  drawing
nativescript-drawingpad
📝 NativeScript plugin to provide a way to capture any drawing (signatures are a common use case) from the device
Stars: ✭ 89 (+423.53%)
Mutual labels:  drawing
paintDraw
A JavaScript paint and draw app.
Stars: ✭ 25 (+47.06%)
Mutual labels:  drawing
InfiniteCanvas
Proof of concept for a vector drawing app without canvas boundaries.
Stars: ✭ 106 (+523.53%)
Mutual labels:  drawing
Quartz.Unity
Quartz.Net integration with Unity
Stars: ✭ 22 (+29.41%)
Mutual labels:  quartz
ol3-drawFeatures
Plugin OpenLayers 3 for drawing features
Stars: ✭ 17 (+0%)
Mutual labels:  drawing
flutter rough
A Flutter implementation of the rough.js library
Stars: ✭ 77 (+352.94%)
Mutual labels:  drawing
lock-bitmap
A very small class to work with images faster in .net
Stars: ✭ 20 (+17.65%)
Mutual labels:  drawing
canvas-free-drawing
A JavaScript library that allows you to draw in a canvas HTML element, straightforward to use and extremely lightweight.
Stars: ✭ 57 (+235.29%)
Mutual labels:  drawing
beihu-boot
企业级快速开发框架集,提供各种组件的模板方法包装,简化使用成本,供参考学习!
Stars: ✭ 32 (+88.24%)
Mutual labels:  quartz
dotfiles
[Mirror] Configuration files for Emacs and some other programs. Running on Arch Linux. Managed with GNU Stow.
Stars: ✭ 37 (+117.65%)
Mutual labels:  gnu
Darkside
Exploring Dark-sides of the C language (GNU C99)
Stars: ✭ 17 (+0%)
Mutual labels:  gnu
cairo
Package cairo provides full Go bindings for Cairo, a 2D graphics library.
Stars: ✭ 28 (+64.71%)
Mutual labels:  drawing
svg-drawing
svg drawing library.
Stars: ✭ 55 (+223.53%)
Mutual labels:  drawing
guile-gi
Bindings for GObject Introspection and libgirepository for Guile
Stars: ✭ 49 (+188.24%)
Mutual labels:  gnu
Knight
The scheduler with UI base on quartz-scheduler(spring boot + angular)
Stars: ✭ 16 (-5.88%)
Mutual labels:  quartz
imageman
Image manipulation library. Use Pixie instead.
Stars: ✭ 58 (+241.18%)
Mutual labels:  drawing
leaflet-draw-toolbar
Leaflet.toolbar for Leaflet.draw. Example: https://justinmanley.github.io/leaflet-draw-toolbar/examples/popup.html.
Stars: ✭ 55 (+223.53%)
Mutual labels:  drawing
kernel xiaomi sdm845
Polar Kernel for Xiaomi SDM845 devices
Stars: ✭ 13 (-23.53%)
Mutual labels:  quartz
====
Opal
====

What is Opal?
-------------

Opal is a vector drawing library with an API similar to
Quartz 2D <http://www.cocoadev.com/index.pl?CoreGraphics>.
Opal is built on top of Cairo <http://www.cairographics.org>.

Opal is also a gemstone consisting of amorphous hydrated
silicon dioxide (SiO2 · nH2O) which is sometimes included
in the quartz group of minerals.

There is a homepage (which may not be updated too frequently) at
<http://goliat.eik.bme.hu/~balaton/gnustep/opal>

The sources are available from the GNUstep repository at
<svn://svn.gna.org/svn/gnustep/libs/opal/trunk>

*** Warning! *** This version is not yet suitable for general use.
It may be interesting for developers only, contributions are much welcome!
For more information see the TODO file.


Developers
----------

- Eric Wasylishen <[email protected]>
- BALATON Zoltan <[email protected]>


Requirements
------------

- GNUstep base
- cairo
- libjpeg
- libpng
- libtiff
- lcms (version 2)

and on non-Windows platforms:
- freetype
- fontconfig

Build and install with:

make
sudo -E make install

or 'make install' on Windows, in the GNUstep MinGW environment available
here: http://gnustep.org/experience/Windows.html
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].