The main Cython page at https://cython.org/ correctly states that it
converts a Python-like language to C/C++. Maybe that’s what you
meant, but you stated the opposite. And Cython’s documentation
includes tutorials for using it on Windows too, so probably not
accurate to claim it’s Linux-only (though I’ve only used it on Linux
personally, so I can’t vouch for how well it works on Windows).
It’s also not accurate to say it “only works with Python 2.7”
insofar as you can use its current official releases to create C
extensions for Python3-based projects, you just need to use Cython
language_level 2 (a Python 2.x style syntax) for the code you want
to convert to C. Further, Cython 3.x (alpha releases available for
the past 1.5 years and improving) uses a Python3-like syntax with a
language_level of 3.
As for whether Cython is maintained, it’s been under active
development for over a decade and is widely used by many popular
Python libraries to generate optimized C extensions.
I’m really not sure what you meant by “but it is case-sensitive.”
Isn’t all of Python case-sensitive too?
However, the original question was about converting Python to C#,
not C/C++. There is a Python interpreter implemented in C# called
IronPython, not exactly a converter from Python to C# but it claims
to include a lot of .NET tie-ins, if that’s what you’re looking for:
Hope that helps.