UCALC
UCALC (Ultimate Calculator) is an advanced Python-based calculator that was my first major Python project. (by seanpm2001)
RPGenie
A set of tools to help you develop RPG games in Python (by Diapolo10)
UCALC | RPGenie | |
---|---|---|
1 | 6 | |
2 | 28 | |
- | - | |
5.0 | 0.0 | |
about 2 years ago | over 2 years ago | |
Python | Python | |
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.
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.
UCALC
Posts with mentions or reviews of UCALC.
We have used some of these posts to build our list of alternatives
and similar projects.
RPGenie
Posts with mentions or reviews of RPGenie.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-14.
-
Module not found Error in Python.
But if all you care about is getting something working ASAP, regardless of whether it's actually a good idea or not, you can use sys.path.insert to help your code find what it needs. I've deliberately not fixed the package yet because I use it as an example for this scenario. I don't recommend this, but I want to show you the options you have anyway.
-
printing objects Java vs Python
I made something like that once as a mixin.
-
I'm lost "no module named...", how importing works?
For option 2, you can see an example in this old project of mine: https://github.com/Diapolo10/RPGenie/blob/master/tests/test_classes.py
-
How to import module from sibling directory?
Source: https://github.com/Diapolo10/RPGenie/blob/master/tests/test_classes.py
-
[Python] Test file cannot find my module
At one point I had the same problem and did a dirty workaround by abusing sys.path.insert to do the dirty deeds for me, but that's not a good approach. Nowadays I use pytest by running py -m pytest tests in the project's root directory, or at least something similar to that - technically it all goes through Poetry and its virtual environment.
-
When to Use Class Methods vs. Functions?
Another, much older example that may demonstrate the idea a little better: https://github.com/Diapolo10/RPGenie/blob/master/src/mixins.py
What are some alternatives?
When comparing UCALC and RPGenie you can also consider the following projects:
tubeup - Use yt-dlp to download video and upload to the Internet Archive with metadata.
buutti_maze_solver - A solver for two mazes
useful_bot - A simple reddit bot template in python
Dead-End - This is a zombie survival game where you must make the best choices and decisions possible in order to live. As a survivor, you will encounter zombies, weapons, people, and a merchant to buy from with an in-game currency. Every decision you make has a cause and effect while some lead you to fortune and others lead you to death.