Our great sponsors
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Onboard AI - Learn any GitHub repo in 59 seconds
- SaaSHub - Software Alternatives and Reviews
tvmv | ld48-game | |
---|---|---|
5 | 2 | |
19 | - | |
- | - | |
10.0 | - | |
about 1 month ago | - | |
Haskell | ||
BSD 3-clause "New" or "Revised" License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tvmv
Posts with mentions or reviews of tvmv.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-21.
-
Command-line tool to bulk-rename TV episode files
https://github.com/keithfancher/tvmv (or check out the quick-start to get the rough idea)
-
What can I do in Haskell? UwU
For example, I wanted to build a tool to pull down TV episode data from an API and bulk-rename files. Super IO-heavy, figured it would be a P.I.T.A. to write in Haskell. But I did it anyway, haha. And it was fine! Fun, even.
-
What practice programs or knowledge should I learn to do "real" projects in Haskell
And now I'm working on something a bit more complex: lots of IO, filestystem stuff, API calls, etc. It's basically a FileBot replacement (tentatively) called tvmv. And after that, I kinda want to try a small game.
ld48-game
Posts with mentions or reviews of ld48-game.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-16.
-
What can I do in Haskell? UwU
ld48-game - kinda similar to the nyx-game codebase but a bit smaller, newer and cleaned up.
-
Asteroid clone... two of them? A paper on functional programming in video games
On a different topic, one benefit of keeping code without IO is having the ability to rollback it for networking. This is what alpaca-netcode does - you give it a stepper function and it handles simulating the world, including rollback, and networking for you. I used it in my last ludum dare entry and it was very cool, but also not without issues.
What are some alternatives?
When comparing tvmv and ld48-game you can also consider the following projects:
alpaca-netcode - Game NetCode Solved
splits - Expense-splitting for no one, or: A Haskell joyride.
threepenny-gui - GUI framework that uses the web browser as a display.
monomer - An easy to use, cross platform, GUI library for writing Haskell applications.
io-sim - Haskell's IO simulator which closely follows core packages (base, async, stm).
post-rfc - Blog post previews in need of peer review
sdl2-boilerplate
purescript-halogen - A declarative, type-safe UI library for PureScript.
FunGEn - A lightweight, cross-platform, OpenGL-based 2D game engine in Haskell