Open Source Licenses

MechaDataCleaner is built on the shoulders of giants. We are grateful to the open source community for providing these excellent libraries. All libraries used are commercially friendly with permissive licenses.

License Summary

MIT

Most permissive

Apache 2.0

Patent protection

BSD-3-Clause

Permissive

ISC

Simple permissive

PSF

Python specific

🐍 Python Libraries (Data Cleaning App)

LibraryVersionLicenseDescription
Python3.xPython Software Foundation LicenseProgramming language
pandas>=1.5.0BSD-3-ClauseData analysis and manipulation
numpy-BSD-3-ClauseNumerical computing
openpyxl>=3.0.0MITExcel file handling
sqlalchemy-MITDatabase toolkit
requests-Apache-2.0HTTP library
python-dotenv-BSD-3-ClauseEnvironment variable management
openai2.6.1MITOpenAI API client
streamlit>=1.37.0Apache-2.0Web application framework
rapidfuzz>=3.0.0MITFuzzy string matching
phonenumbers>=8.0.0Apache-2.0Google's phone number validation
email-validator>=2.0.0CC0 (Public Domain)Email validation with DNS check
dateparser>=1.0.0BSD-3-ClauseNatural language date parsing
ftfy>=6.0.0Apache-2.0Fixes text encoding issues (mojibake)
charset-normalizer>=3.0.0MITAuto-detect file encoding
validators>=0.22.0MITURL, IP, UUID, domain, MAC, credit card, IBAN validation
pandera>=0.18.0MITDataFrame schema validation with detailed error reports
sweetviz>=2.0.0MITAutomated data profiling and quality reports

⚡ JavaScript Libraries (Website)

LibraryVersionLicenseDescription
Next.js16.xMITReact framework
React19.xMITUI library
TypeScript5.xApache-2.0Typed JavaScript
Tailwind CSS4.xMITCSS framework
Framer Motion12.xMITAnimation library
Lucide React-ISCIcon library
@supabase/supabase-js-MITSupabase client
NextAuth.js-ISCAuthentication
Stripe-MITPayment processing
Zod-MITSchema validation
bcryptjs-MITPassword hashing
nanoid-MITID generation
otpauth-MITOTP authentication
qrcode-MITQR code generation
Resend-MITEmail sending
isomorphic-dompurify-Apache-2.0HTML sanitization
validator-MITString validation

Commercial Use

All libraries listed above use permissive licenses that allow commercial use, modification, and distribution. MechaDataCleaner complies with all license requirements and acknowledges the contributions of these open source projects.

MechaDataCleaner License

MechaDataCleaner itself is proprietary software. The source code is not open source, but you may use the application according to our Terms of Service. For licensing inquiries, please contact us.

This website utilizes technologies such as cookies to enable essential site functionality, as well as for analytics, personalization, and targeted advertising. Privacy Notice