pdxparse
mwclient
pdxparse | mwclient | |
---|---|---|
2 | 1 | |
4 | 310 | |
- | 2.6% | |
8.9 | 6.8 | |
1 day ago | 5 days ago | |
Haskell | Python | |
MIT License | MIT License |
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.
pdxparse
-
EU4 project development!
I don't know the game darktide, but I had a look at your site. For eu4, the official wiki fulfills part of what your site does. It is maintained by the community and could need more help to keep it updated. I currently maintain (forks of) several tools which automatically generate part of the wiki from the game files(pdxparse, eu4 parts of ck2utils, pyradox). There is a lot of room for improvement in these tools, so they could benefit from help by people with python or haskell programming experience.
-
Is there an API for the game wikis?
There are also tools like pyradox, ck2utils(especially the esc subfolder), paradox-tools(I don't know if this one does anything for the wiki) and HairyDude's pdxparse (see also my fork) which can parse the game files and generate stuff for the wiki. This is usually then copy&pasted into the wiki, but I plan to change this with my tool. These tools all have support for eu4, but I never tried to search for tools for other games. If somebody knows tools for other paradox games, I would be interested in them.
mwclient
-
Is there an API for the game wikis?
The wikis have the normal mediawiki api and this can be used to update pages. But paradox uses their own login system, so you either have to use a tool which can use a cookie(you login with a browser and take the cookie from the browser) or you have to implement the paradox login in your tool or you have to get an administrator to enable support for a bot password(I have asked for this, but didn't get a reply). I have a python tool which can mirror the eu4 wiki and update some images and do simple page updates and I extended mwclient to handle the paradox login. If there is interest in this, I could clean up my tool and publish it.
What are some alternatives?
pdxparse - A parser for scripts used in Paradox Development Studios games, written in Haskell
MediaWiki-Tools - Tools for getting data from MediaWiki websites
pdx-tools - View maps, graphs, and tables of your save and compete in a casual, evergreen leaderboard of EU4 achievement speed runs. Upload and share your save with the world.
Wiki-scripts - Scripts used on the official factorio wiki
ck2utils - Utilities for working with Crusader Kings II
infoboxer - Wikipedia information extraction library
pyradox - Python parser for Paradox .txt files.
wikifunctions - Python functions for retrieving data from the MediaWiki/Wikipedia API
pyradox - Python parser for Paradox .txt files.
ck2utils - Utilities for working with Crusader Kings II
paradox-tools - Utilities for formats found in various Paradox games (Europa Universalis, Crusader Kings etc.)