PyNifly VS CommonLibSSE-NG

Compare PyNifly vs CommonLibSSE-NG and see what are their differences.

PyNifly

Export/Import tools between Blender and the Nif format, using Bodyslide/Outfit Studio's Nifly layer. Supports Skyrim LE, Skyrim SE, Fallout 4, Fallout New Vegas, Fallout 76, and Fallout 3. (by BadDogSkyrim)

CommonLibSSE-NG

This is a reverse engineered library for Skyrim Special Edition and Skyrim VR. (by CharmedBaryon)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
PyNifly CommonLibSSE-NG
26 16
145 122
- 1.6%
9.0 8.2
17 days ago 6 days ago
Python C++
GNU General Public License v3.0 only MIT 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.

PyNifly

Posts with mentions or reviews of PyNifly. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-11.
  • 3DS Max vs. Blender vs. Maya for creating custom models and animations in Skyrim?
    1 project | /r/skyrimmods | 6 Jul 2023
    https://github.com/BadDogSkyrim/PyNifly/releases AFAIK
  • Help with Khajiit tail disappear ing
    1 project | /r/skyrimmods | 16 Mar 2023
    Not in NIFSkope; you need a real mesh editor like Blender or 3DS, with a plug-in that understands Skyrim NIFs (or something like https://github.com/BadDogSkyrim/PyNifly that can transfer between Blender and NIF). You have to edit the mesh to add the bones that move the mesh, then generate the xml file to control the physics. You can look at some of the SMP jewelry mods to see how it's done.
  • NIF plugins for 3D software - Blender, Maya, 3ds Max
    1 project | /r/skyrimmods | 16 Mar 2023
  • Player and NPC head re-mesh
    1 project | /r/skyrimmods | 28 Jan 2023
    Not sure if this is relevant, but I also prefer using pynifly for .nif import/export.
  • Exporting edited .nif from blender
    2 projects | /r/skyrimmods | 11 Jan 2023
    I personally find PyNifly much easier to use, so I’m more familiar with that.
  • Exporting from Blender3.0 to Nif using NifAddon
    1 project | /r/skyrimmods | 11 Jan 2023
    https://github.com/BadDogSkyrim/PyNifly use this - it is much better - currently using blender 3.1 and it works great. No scaling or rotation issues - faster and simple - exports in LE and SE nifs - Select all your objects ( weapon and blood fx meshes) and export into a new nif - choose a vanilla weapon with a similar profile and save a copy of the nifs to the same folder (1st person and 3rd person meshes) - open both the nif you exported from blender and the vanilla nif you are using as a template simultaneously - copy the BStrishapes from you exported nif into the vanilla nif one at a time and set all your BSshaderproperties and flags up accordingy, using the vanilla nif as an example - once you are happy with the way the new model looks, delete the original weapon and blood fx meshes and save the nif as a new file and name it accordingly - after that, in xedit, find the records in the vanilla game for the weapon you used as an example - right click and copy the record as a new record into a new plugin - give it a new ID - after you tweak the new plugin, save it and give it a unique name and note the ref ID you gave the weapon - activate the plugin and enter the game - open the console after loading and type player.additem (YourRefID) 1 or type help (YourWeaponName) 4 and get the ref ID there and then add it
  • Does Blender No Longer Support NIF Files?
    1 project | /r/skyrimmods | 24 Dec 2022
    PyNifly is probably the easiest for you to use.
  • Skyrim to Blender help!
    1 project | /r/skyrimmods | 10 Oct 2022
    You can use PyNifly to import/export NIFs with Blender. It’s under active development and works with the newest version of Blender too. I find it a lot easier to use than the NifTools plugin.
  • Advice for making modular clothing system
    2 projects | /r/skyrimmods | 29 Sep 2022
    (https://github.com/BadDogSkyrim/PyNifly/releases/tag/V5.10) This is the plugin I was/am using.
  • Blender mesh to Nif file
    1 project | /r/skyrimmods | 27 Sep 2022
    You can get more info on using PyNifly on its wiki here: https://github.com/BadDogSkyrim/PyNifly/wiki

CommonLibSSE-NG

Posts with mentions or reviews of CommonLibSSE-NG. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-01.
  • Advice on how to update a mod to "NG"
    1 project | /r/skyrimmods | 6 Jul 2023
    If I were to set out to do this, I'd find the github repo for a plugin that got upgraded to the NG variation of CommonLibSE, and read the commit history to see how the modder went about doing it. I took a look at one of these a while back, and it's mostly pulling in the NG library, telling cmake about the new library, then walking through all the places where the APIs changed. You might want to find a Discord where the plugin authors hang out to get some head starts on dealing with the API changes.
  • If I want to make a SKSE plugin, do I have to use C++?
    1 project | /r/skyrimmods | 9 May 2023
    You can technically write an SKSE plugin in any language (see PluginAPI.h for the minimum requirements your DLL must provide), but all of the interesting middleware that makes writing a plugin easier is in C++. I would highly suggest looking at https://github.com/CharmedBaryon/CommonLibSSE-NG. It wraps many gameplay objects with a modern interface, and does a lot to help abstract over the differences between different patches of the game.
  • Improved Camera SE - Preview Release 5 (1.5.97/1.6.353)
    3 projects | /r/skyrimmods | 1 Feb 2023
    Next Gen. It's a term used for mods that utilize the CommonLibSSE-NG which makes this NG DLL mods work on any Skyrim SE version.
  • Static Skill Leveling for VR
    3 projects | /r/skyrimvr | 11 Jan 2023
  • Huge Improvement to Proteus - Skyrim Multiple Player Characters Mod!
    1 project | /r/skyrimmods | 25 Oct 2022
  • Mod Release: Civil War Lines Expansion
    1 project | /r/skyrimmods | 24 Oct 2022
    Ask them if they would be willing to move it over to the CLIB-NG framework, it only requires building one plugin, and maintaining updates for future SKSE versions only requires editing one line
  • How hard is it to make SKSE plugins cross-compatible between versions?
    1 project | /r/skyrimmods | 10 Oct 2022
    Please note that I am NOT trying to ask this in a sarcastic way. I've seen some SKSE plugin authors say in their descriptions that their plugin works with all game versions due to being build with CommonLibSSE-NG. Given that there was only a 5 hour gap between the release of POISE - Stagger Overhaul SKSE and POISE - Stagger Overhaul - NG, it seems like its a relatively quick process. Is this just not something that can be done with any plugin?
  • Need Help Updating Proteus DLL
    1 project | /r/skyrimmods | 4 Oct 2022
    I know nothing of developing plugins, so this probably isnt even useful for you, but someone made a fork of CommonLibSSE for it to be able to support multiple versions of the game with a single .dll, its is what mods like True Directional Movement uses. It should make the port more straight forward and the documentation seems pretty good.
  • Mod authors, what tools do you wish existed to make your life easier when creating mods?
    4 projects | /r/skyrimmods | 8 Aug 2022
    SKSE plugin development doesn't get any easier than CommonLibSSE. The NG fork has significantly more documentation and lets you compile SKSE plugins that support Skyrim SE, AE, and VR simultaneously.
  • "Supports both SE and AE."
    1 project | /r/skyrimmods | 7 Aug 2022
    It means the plugin was built using the CommonLibSSE-NG framework, NG stands for Next Gen

What are some alternatives?

When comparing PyNifly and CommonLibSSE-NG you can also consider the following projects:

nifskope - A git repository for nifskope.

SKSEPlugins - Scripted template for setting up SKSE64 development environment for both AE and SE.

blender_niftools_addon - The Blender Niftools Addon is a Blender add-on to enable import and export of NetImmese File Formats including .nif, .kf, .egm.

commonlibsse-sample-plugin

max_nif_plugin - The nif plugin for 3ds max.

SKSE64Plugins - Collection of all SKSE64 compatible plugins

CommonLibSSE - A reverse engineered library for hacking Skyrim Special Edition

commonlibsse-ng-plugin-template

ImprovedCameraSE - First Person Mod for The Elder Scrolls V: Skyrim - Special Edition

LibFire - Papyrus Extender by fireundubh. New releases first available at letsplaywithfire.com

Mathf - Papyrus Extender for common math functions. New releases first available at letsplaywithfire.com.