Open Source
OpenFrameworks is open-source, allowing developers to access, modify, and contribute to its codebase. This fosters a community-driven development environment and encourages collaboration.
Cross-Platform
It supports multiple platforms, including Windows, macOS, Linux, iOS, and Android, making it versatile for developing applications across various operating systems.
Rich Collection of Add-ons
OpenFrameworks offers a wide range of add-ons and libraries contributed by the community, which extend the framework's capabilities and provide tools for graphics, sound, video, computer vision, and more.
Community Support
The framework has a robust community that provides support via forums, tutorials, and a wealth of shared projects and code snippets, making it easier to learn and troubleshoot.
Artistic and Creative Focus
OpenFrameworks is particularly well-suited for projects that emphasize creativity and artistic output, making it popular among artists and designers working on interactive installations and media art.
OpenFrameworks is considered a good choice for those looking to explore creative coding due to its combination of versatility, performance, and community support. Its open-source nature and cross-platform capabilities make it an attractive option for both beginners and experienced developers in the field.
We have collected here some useful links to help you find out if OpenFrameworks is good.
Check the traffic stats of OpenFrameworks on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of OpenFrameworks on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of OpenFrameworks's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of OpenFrameworks on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about OpenFrameworks on Reddit. This can help you find out how popualr the product is and what people think about it.
This reminds me of OpenFrameworks [0], which provides very similar framework style functionality like Nannou but for C++. [0]: https://openframeworks.cc/. - Source: Hacker News / 6 months ago
Zach Lieberman https://x.com/zachlieberman does his work in C++ with https://openframeworks.cc/. - Source: Hacker News / over 1 year ago
Not exactly VJ, but could be used for it. https://openframeworks.cc. - Source: Hacker News / over 2 years ago
- openFrameworks https://openframeworks.cc/ C++. - Source: Hacker News / over 2 years ago
Vulkan is sort of a post-API API. It seems to be designed specifically with high performance render pipelines in mind, and "end users" should interface with it through an intermediary layer. Ie, you might prefer bgfx[0], cinder[1] or openframeworks[2]. 0: https://github.com/bkaradzic/bgfx 2: https://openframeworks.cc/. - Source: Hacker News / almost 3 years ago
Since you have C# experience, take this time to learn more about C++ while you continue to look. While yes, it is very easy to write bad code, it's not a huge deal since you just graduated and are just hacking around. Plus there are a lot of helpers these days to make writing bad code a little less likely.A former mentor of mine gifted me "C++ Without Fear" by Brian Overland which I can recommend. It's not too... Source: about 3 years ago
Have you come across openFrameworks (https://openframeworks.cc/) or Cinder (https://libcinder.org/)? Source: over 3 years ago
Let me know if I can help out - also checkout the forum at openframeworks.cc - the people there are very friendly and helpful - especially with people that are completely new to oF... Source: over 3 years ago
I mean, https://www.libcinder.org and https://openframeworks.cc have been mainstays of the creative coding industry for a long time now. A Rust take on the problem shouldn't be too surprising. - Source: Hacker News / over 3 years ago
OpenFrameworks[0] is quite popular for creative coding even though it's written in C++ - framework is actually pleasant to use. If you want to do some creative coding on both iOS and Android you don't have many options. If you want to use sensors (cameras, microphones, gyroscope, accelerometer, etc) and e.g. Process video stream at 120fps you have even less choices. Sadly OpenFrameworks development seems kind of... - Source: Hacker News / over 3 years ago
GlitchiO is a piece of visual generative Pocket Art for mobile phones and tablets that explores the space inside randomness and glitch. It is inspired by the analogue VHS tape noise of damaged video cassettes and dirty playback heads on domestic VCRs. Reimagining this space for contemporary digital media and mobile phones glitchiO is a contemplation and treatise on what it is to hear machines speak in the... Source: almost 4 years ago
You can look into open frameworks. https://openframeworks.cc/ it is somewhere between a game engine and low level c++ and was my entry into the language. If you really want to make a game. Go for godot or something similar. Source: almost 4 years ago
No big secret. I'm using openFrameworks for the creation of this 2D world with a custom implementation of a very basic physics engine but there are plenty of libraries you can use to achieve something like this. The simulation is in real time (let's say capped at 60fps) and then I render a video or the frame sequence of the process. SD takes them sequentially as input images for the diffusion process. Source: almost 4 years ago
How about https://openframeworks.cc/ in C++? Source: almost 4 years ago
Https://openframeworks.cc/ (<-- highly recommend this) Find the programming environment you want, feel them out. - Source: Hacker News / almost 4 years ago
I've been in love with OpenFrameworks for several years now. Cross-platform, open-source, free, nicely wraps up everything I want wrapped into simple usable pieces. Source: about 4 years ago
Besides the mentioned SDL, SFML etc stuff you could also look into Https://openframeworks.cc/. Source: about 4 years ago
If you're not limited to the web you can use Processing (the โdaddyโ of p5.js so to speak) which out of the box has better performance. Further, still you could use openFrameworks which allows for much better performance. Source: about 4 years ago
You might want to look into openFrameworks (C++) Website: https://openframeworks.cc/. Source: about 4 years ago
I have been using OpenFrameworks for 2D games in C++, and it has remained my favorite framework for years. Source: about 4 years ago
Or its C++ cousins openFrameworks and Cinder. Source: about 4 years ago
Do you know an article comparing OpenFrameworks to other products?
Suggest a link to a post with product alternatives.
Is OpenFrameworks good? This is an informative page that will help you find out. Moreover, you can review and discuss OpenFrameworks here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.