iTensor
Open Scientific Computing in Your Browser
A free, open-source scientific engine for physics, general relativity, and differential geometry. Built to bring advanced tensor calculus, symbolic computation, and numerical simulations directly into the browser.
Why iTensor?
Modern science relies on symbolic and numerical tools like Mathematica or Maple, but these are expensive, closed-source, and often out of reach for students, researchers, and independent developers.
Tensor Algebra
Perform real-time tensor calculations with support for Riemann, Ricci, Einstein, and Weyl tensors directly in your browser.
Open Source
Built with transparency and extensibility in mind, enabling collaboration and customization for your specific needs.
Educational Access
Accessible to anyone, anywhere—from students to researchers—without the barriers of expensive proprietary software.
Key Features
- Real-time tensor algebra in the browser
- General relativity support: Riemann, Ricci, Einstein, Weyl tensors
- Differential operators: Laplacian, divergence, gradient
- Symbolic and numerical backend using SymPy and a Django API
- Early support for magnetohydrodynamic (MHD) simulations
Who Is Behind It?

Klaudiusz Sroka
iTensor is a solo project by a scientific software developer with a background in technical physics, general relativity, and system design. It is built with passion, but its ambition demands support.
Follow on GitHubWhat We Need
To continue developing iTensor and make it an even more powerful tool, we need support in several key areas:
Infrastructure
Server costs, backend compute resources, and bandwidth to keep the platform running smoothly for all users.
Development
Time and resources to finalize the C-based numerical engine and desktop interface for more advanced calculations.
Education
Design and UX polish for education and outreach to make advanced physics concepts accessible to more people.
Scientific Validation
Collaboration with physicists and mathematicians to ensure accuracy and relevance of all calculations and simulations.
Community
Building forums, feedback tools, examples, and tutorials to create a thriving community around open scientific computing.
Project Roadmap
Our vision for iTensor extends far beyond its current capabilities. Here's where we're headed:
Note: All features listed below are actively being developed. I'm currently working on implementing these capabilities to make iTensor an even more powerful scientific computing platform.
Additional Features
Advanced Simulation Modules
Specialized modules for General Relativity, Quantum Field Theory, and Astrophysics with robust numerical solvers and visualization tools.
Interactive Web Interface
Enhanced visualization and data analysis capabilities directly in your browser, enabling real-time exploration of complex mathematical concepts.
Advanced Computational Tools
Sophisticated tools for processing and visualizing results, including interactive charts, animations, and 3D rendering of tensor fields.
Comprehensive Documentation
Extensive documentation system including tutorials, practical examples, and educational resources for users at all levels of expertise.
AI Integration & Machine Learning
Integration of custom neural networks for tensor data analysis, metric classification, and an experimental AI API endpoint to process symbolic or numerical inputs with interactive visualizations of training results.
Long-term Goals
Comprehensive Scientific Platform
A unified platform that seamlessly integrates symbolic, numerical, and visual computational methods, providing a complete scientific computing environment.
Desktop & Mobile Apps
Native applications for desktop and mobile platforms with offline accessibility, ensuring iTensor is available anywhere, even without an internet connection.
Extension System
A modular architecture allowing integration of external libraries and user-generated extensions, making iTensor infinitely expandable by the community.
Regular Updates & Community Support
Ongoing development with regular updates introducing new computational methods and continuous support from the scientific community.
Support This Project
iTensor is not just code — it's a foundation for future scientists. Your support will directly enable:
Open education in advanced physics and math
Free access to symbolic computing for underfunded researchers
Development of next-generation, transparent scientific tools
Donation Options
GitHub Sponsors
Support ongoing development through monthly sponsorship
Buy Me a Coffee
Make a one-time contribution of any amount
OpenCollective
Transparent funding for the entire community
Direct / PayPal
Direct financial support via PayPal