Top 20 Compatibility Open-Source Projects
An extension to the standard SwiftUI library.Project mention: How to build our own HUD in SwiftUI (article in the comments) | reddit.com/r/SwiftUI | 2021-02-24
I haven't tried myself, but maybe using a second window just for the HUD would help with the modal challenge. SwiftUIX has an API for this.
🦾 A list of reported app support for Apple Silicon and the new Apple M1 MacsProject mention: M1 Mac Support removed? | reddit.com/r/AmongUs | 2021-09-19
Noticed there seems to be no way to play Among Us on M1 Mac anymore. It even still says it's compatible on doesitarm.com but yet I can't find anyway to play it. I remember you used to be able to get it from the App Store but it seems like they pulled support for this. Am I wrong?
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
PHP Compatibility check for PHP_CodeSnifferProject mention: Let's say you get an old, PHP5, mysql_*, horrible codebase, riddled with security issues and no composer. Your task is to make it work on PHP7+. | reddit.com/r/PHP | 2021-08-29
also, PHPCompatibility https://github.com/PHPCompatibility/PHPCompatibility is a phpcs ruleset to detect deprecated/removed stuff.
Easy, clean, reliable Python 2/3 compatibilityProject mention: Can you run a Python 3.8.4 code with another python version for example version 2 or 3.9? | reddit.com/r/learnpython | 2021-08-30
Python 2.7 has been EOL for over a year. You should avoid needing to use it. If you do please use something like python-future that should help you write code that is backwards / forwards compatible.
:raised_hands: React compatibility layer for Preact.Project mention: Next.js: Replace React with Preact | dev.to | 2021-02-28
If you use the preact-combat like in the example above then there is very little that isn't supported. For example, PropTypes are not supported in the core but are included in preact-combat.
Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.Project mention: I created a Discord Server for fans of the old Star Trek games like Armada, Elite Force, Bridge Commander, Klingon Academy, Legacy, etc | reddit.com/r/Star_Trek | 2021-08-30
You need the community patches for that ;)
Modernizes Python code for eventual Python 3 migration. Built on top of fissix (a fork of lib2to3)
Run Linux Software Faster and Safer than Linux with Unikernels.
Modern CSS to all browsers
Replacement for Microsoft PC Health Check appProject mention: Thanks, Microsoft! | reddit.com/r/sysadmin | 2021-06-30
Express compatibility layer for FastifyProject mention: From Express to Fastify in Node.js | reddit.com/r/node | 2021-04-01
I've found that the fastify-express plugin makes migrating from Express to Fastify much easier: https://github.com/fastify/fastify-express. It has full support for Express middleware and routes, allowing you to migrate things in stages if you prefer.
Windows app for bulk editing compatibility settings.Project mention: How to globally disable fullscreen optimizations for all programs | reddit.com/r/PUBATTLEGROUNDS | 2021-04-21
People have made programs to try to manage per-exe compatibility settings, and I was about to roll script to automate it myself when I found a way disable fullscreen optimizations globally in Windows 10.
Make GPU passthrough on notebooks easy and accessible!Project mention: Gaming on Fedora 34: Windows 10 host on Vbox or Gnome Boxes? GPU passthrough | reddit.com/r/VFIO | 2021-09-05
A quick overview of what CSS features to prefixProject mention: How many box shadows is too much? | reddit.com/r/css | 2021-02-22
That site hasn't been maintained for at least 3 years and the site author is considering archiving it. If that site says No prefixes!" it's safe not to use prefixes. Otherwise, you should look for that information elsewhere.
Helps macro writers produce better errors for macro usersProject mention: Why LISP Macros ? | reddit.com/r/ProgrammingLanguages | 2021-08-14
If the macro system allows for executing arbitrary code, it would not be hard to check various preconditions on macro arguments. In tricky macros the main problem might be source tracking, but if failures can be attributed to particular code snippets, e.g. with-current-source-form, one can produce useful error messages.
A compatibility layer for base
Backports of GHC deriving extensions
transformers compatibility shim
Backwards-compatible orphan instances for base
Orphan mtl instances for ExceptT from transformers-compat
What are some of the best open-source Compatibility projects? This list will help you:
Are you hiring? Post a new remote job listing for free.