SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Haskell Graphic Projects
-
Project mention: Brick: A declarative Unix terminal UI library written in Haskell | news.ycombinator.com | 2022-11-17
-
implicit
A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...
Project mention: Show HN: Make 3D art in your browser using Lisp and math | news.ycombinator.com | 2022-09-06There's also ImplicitCAD (https://github.com/Haskell-Things/ImplicitCAD) which produces STLs, as it is designed for CAD. It uses implicit functions, which I believe are similar to SDFs (I believe the idea is not to necessarily correspond to the distance function).
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
gifcurry is freeware
-
Project mention: Reanimate: Haskell library for building declarative animations from SVG graphics | news.ycombinator.com | 2022-12-20
Is this the discussion you're referring to? https://github.com/reanimate/reanimate/discussions/210
It's actually pretty interesting to read. The author makes a not totally unreasonable argument as for why it uses unsafePerformIO.
Now what I'm really curious about is why the very first example on the site I clicked into the source code for, a simple 59-line example, is using unsafePerformIO. That actually worries me more because it suggests that as a user I might have to use unsafePerformIO. https://github.com/reanimate/reanimate/blob/d4d3898831edb4aa...
-
This is not specific to graphics, of course. Though you'll certainly find graphics packages, like hylogen for 3D GPU code or diagrams for more 2D stuff.
-
Maybe? https://github.com/HeinrichApfelmus/threepenny-gui
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
That Picture type is what does all the heavy lifting. Have you read its Haddocks already? There's an example using play in gloss-examples if it helps you (it just renders the most recent event as text on the screen). When I was new to Haskell and gloss, I found "following the types" helped. There's only a limited amount of things you can do with Picture, and those limitations can help guide you.
-
Project mention: R3BL TUI library & apps focused on developer productivity | reddit.com/r/rust | 2022-08-07
Here's another cool one: tart, for making things like ASCII diagrams for code comments (or hell, even fully fledged terminal art)
-
-
Project mention: "Unknown GLUT entry glutInit" -- Failing to get Gloss working on Windows | reddit.com/r/haskell | 2022-12-25
For example, I've been wrestling for a few hours with getting SDL2 set up and was halfway through writing another post here when I discovered that my issue appears generic to the OS, and has already been solved in this lonely little Github issue.
-
-
-
diagrams
Embedded domain-specific language for declarative vector graphics (wrapper package) (by diagrams)
-
-
-
-
From what I can see, your first compilation error is a regression in diagrams-lib that the developer already fixed once but then reintroduced. Perhaps try raising an issue with him?
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Haskell Graphics related posts
- Building not-gloss package
- Any DSLs that generate movies or slideshows?
- "Unknown GLUT entry glutInit" -- Failing to get Gloss working on Windows
- Reanimate: Build declarative animations with SVG and Haskell
- Adding text to image?
- About Gloss
- Question for SVG
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea59d2cfd0>
www.saashub.com | 3 Feb 2023
Index
What are some of the best open-source Graphic projects in Haskell? This list will help you:
Project | Stars | |
---|---|---|
1 | brick | 1,398 |
2 | implicit | 1,188 |
3 | Gifcurry | 1,136 |
4 | reanimate | 1,023 |
5 | hylide | 471 |
6 | threepenny-gui | 408 |
7 | Chart | 402 |
8 | gloss | 372 |
9 | tart | 358 |
10 | clay | 347 |
11 | sdl2 | 327 |
12 | friday | 274 |
13 | typed-spreadsheet | 186 |
14 | diagrams | 177 |
15 | GPipe | 147 |
16 | OpenGL | 141 |
17 | Rasterific | 131 |
18 | diagrams-lib | 130 |
19 | vulkan | 123 |
20 | luminance | 111 |
21 | hip | 108 |
22 | X11 | 101 |
23 | Win32 | 93 |