Comments (11)
I was just thinking about that the other day. It could use Ace code editor web component. I have experience in creating a single page application using the Elm language. This would be a great shelter-at-home project.
from context-free.
That would be very cool! I've been playing with an old js version(contextfree.js), but it's very outdated from your latest ContextFree API. https://observablehq.com/d/18ced937e9bd7ae0
I'd be happy yo help in some way, testing etc.
from context-free.
I came across this while searching for Antigrain that the developer has pass away in 2013!
may it time to change the engine?? https://news.ycombinator.com/item?id=19581113
https://www.reddit.com/r/rust/comments/bmpmm0/a_pure_rust_2d_software_graphics_library/
https://github.com/jrmuizel/raqote/blob/master/DESIGN.md
https://github.com/DougLau/footile
from context-free.
Wow, I'll be waiting!
Which file be the starting point if I want to do some coding? Is there any guidance for new code contributor?
Rust is great language for wasm that my tip :)
from context-free.
oh by the way what is the highest resolution image I can generate; I want a 4000x4000 and beyond resolution :)
from context-free.
@tyty999 I've heard about how Rust is great for WASM. I've been playing with https://emscripten.org/ and seems pretty straight forward with simple C/C++ code. The original context-free is written in C++. Would it make sense to reuse code rather than rewrite in Rust?
from context-free.
I believe there is already a c/c++ to rust like cython in python.
I just found this https://rust-gamedev.github.io/posts/newsletter-011/
https://ianjk.com/rust-gamejam/
radames : What the highest resolution can you get from contextfree I want to render at 4000x4000 is this possible
from context-free.
deno support wasm and rust
from context-free.
I can't remember what the maximum resolution is for the GUI versions of Context Free, but I'm pretty sure they can do 4000x4000. The command line version can definitely do greater than 10,000x10,000. I think it can go up to 32,768x32,768.
Maxim died in 2013, but a small group of people have been maintaining a fork of AGG 2.4. We are not adding new features, but bugs are getting fixed. I just updated the Debian package last week to work with GCC 10.
from context-free.
thank for the head up, I'll test it out
cheer
from context-free.
This would be really great.
I remember cfdg from many years ago by the way, which makes me quite an old dude at this point in time. :-)
I still have a look at cfdg every some months to check what's new! In particular the gallery - over the years
some people had AMAZINGLY creative ideas. I am nowhere near as creative, sadly. But on my todo list,
is a gtk-editor (in ruby-gtk3) for cfdg. I already had one working in ruby-gtk2 like 10 years ago or so but
that one has not been updated in years, so I am starting anew. Adding fewer features, but in a simpler
code base, and with more documentation - this should be more useful.
Anyway. What I actually wanted to add was this old webpage here:
It has not been updated in 16 years, sadly, but I always liked the idea.
My hope would then be that we could actually all simply set up a cfdg
online for people to use / re-use it (of course all adhering to the licence
in use). With the old approach like korsh, this depends so much on one
person, who tends to move on due to reallife and stuff, so things decay
and no longer work at one point in time. :(
So it would be great if WASM really becomes a success, to also be able
to have like cfdg on the www! Perhaps sandbox and isolated too.
(I sort of "work around" via ruby-gtk locally, but this isn't good for the www,
and I hate javascript ... if I can get away NOT having to use javascript
I am happy. I suppose it's not a big difference because I could use a
ruby wrapper and expose it via HTTP calls anyway, so a GUI is not
needed, but my long term dream is actually to use one DSL for the
GUI parts, for desktop and www-like GUIs. A bit like glimmer does, if
anyone knows it, but I know there are similar projects - one language
to rule them all. The GTK toolkit even has support for CSS or some
CSS, which is cool.)
from context-free.
Related Issues (20)
- Null pointer dereference while printing syntax error HOT 1
- Bad syntax for functions causes windows client crash HOT 2
- Dead Link HOT 3
- Question about 16 bit rendering HOT 13
- Release dates at https://www.contextfreeart.org/downloads.html HOT 2
- Unhandled Exception when submitting to gallery HOT 3
- What are rule weights? HOT 4
- Dead link https://github.com/MtnViewJohn/context-free/wiki/Targeting-a-Color HOT 1
- add gh topics HOT 1
- how could I count iterations? HOT 1
- The download link for Mac on the website requires you to right click and select "save link as" HOT 1
- Issue installing on Ubuntu HOT 2
- missing necessary library in readme to compile HOT 1
- how to I export all frames to jpg at 6000x6000 resolutions HOT 2
- [Documentation] Specific examples explained on the wiki HOT 1
- A suggestion for an additional way to describe a cfdg grammar HOT 3
- Requesting docker development hub for contextfree development HOT 1
- [Doc] Clarifications on the TRSSF canonical order
- Compile problem with src-common/cfdg.l
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from context-free.