The Open Engineering Toolbox
Modern, fast, and free mathematical tools for engineers and students worldwide.
Achronyme aims to replace expensive proprietary engineering software with a modern, web-based, open-source alternative. We're building a comprehensive toolbox that empowers engineering students and professionals with fast, accurate, and accessible mathematical tools.
- ✅ 100% Free & Open Source - No licenses, no paywalls
- ⚡ Blazing Fast - Optimized algorithms, future WASM support
- 🌐 Web-Based - Works on any device with a browser
- 📚 Educational - Built-in tutorials and documentation
- 🎨 Modern UI - Beautiful, intuitive interface
- ♿ Accessible - WCAG compliant, keyboard navigation
- 🌍 International - Multi-language support (coming soon)
- Fourier Series - Decompose periodic functions into sines and cosines
- Fourier Transform - Analyze signals in frequency domain
- Convolution - Visualize signal convolution in real-time
- 📐 Linear Programming - Simplex method solver
- 📈 Quantitative Methods - Decision-making tools
- 🧮 Matrix Operations - Linear algebra toolkit
- 📉 Numerical Analysis - Root finding, integration, differentiation
- 📊 Statistics & Probability - Comprehensive statistical tools
- 🔢 Differential Equations - ODE and PDE solvers
Make sure you have the following installed:
- PHP >= 8.2
- Composer >= 2.x
- Node.js >= 18.x
- npm >= 9.x
- MySQL >= 8.0 or MariaDB >= 10.3
-
Clone the repository
git clone https://github.com/eddndev/achronyme.git cd achronyme
-
Install dependencies
composer install npm install
-
Setup environment
cp .env.example .env php artisan key:generate
-
Configure database
Edit
.env
with your database credentials:DB_DATABASE=achronyme DB_USERNAME=your_username DB_PASSWORD=your_password
-
Run migrations
php artisan migrate
-
Build assets
npm run dev
-
Start development server
php artisan serve
-
Visit
http://localhost:8000
For detailed setup instructions, see CONTRIBUTING.md.
- Laravel 12 - Robust PHP framework
- PHP 8.2+ - Modern PHP with types and attributes
- MySQL/MariaDB - Reliable database
- Vite - Lightning-fast build tool
- Tailwind CSS - Utility-first CSS framework
- Alpine.js - Lightweight JavaScript framework
- GSAP - Professional-grade animation
- Chart.js - Beautiful, responsive charts
- Math.js - Comprehensive math library
- MathJax - LaTeX formula rendering
- WebAssembly (WASM) - High-performance computing
- C/C++ - Core mathematical algorithms
- Rust - System-level optimizations
- Fourier Series Guide (coming soon)
- Fourier Transform Guide (coming soon)
- Convolution Guide (coming soon)
- Contributing Guide
- API Reference (coming soon)
- Architecture Overview (coming soon)
- Fourier Series implementation
- Fourier Transform implementation
- Convolution visualization
- User authentication & profiles
- Responsive design improvements
- Linear Programming tools
- Quantitative Methods suite
- Matrix operations & Linear Algebra
- Statistics & Probability tools
- Free courses & tutorials
- Multi-language support (ES, EN, PT, FR)
- WebAssembly migration for critical operations
- C/C++ core mathematical library
- Performance benchmarks
- Mobile-first PWA
- Public API for integrations
- Plugin system for custom tools
- Community-contributed tools
- Mobile native apps
- Desktop apps (Electron/Tauri)
We welcome contributions from everyone! Whether you're fixing bugs, adding features, improving documentation, or suggesting ideas - your help makes Achronyme better.
Please read our Contributing Guide to get started.
- 🐛 Report bugs - Help us improve quality
- 💡 Suggest features - Share your ideas
- 📝 Improve docs - Make things clearer
- 🌍 Translate - Make Achronyme accessible to more people
- 💻 Write code - Add tools and features
- 🎨 Design - Improve UI/UX
Eduardo Alonso Sánchez
- 🔗 GitHub
- 📧 contacto@eddndev.com
- 📱 Instagram • Facebook • TikTok • YouTube
- Role: Founder & Lead Developer
This project originated as a collaborative university project for Digital Signal Processing:
# | Name |
---|---|
1 | Alonso Sánchez Eduardo |
2 | Bonilla Ramírez Josué Eleazar |
3 | Jiménez Meza Ana Harumi |
4 | Quiroz Mora Abel Mauricio |
5 | Vilchis Paniagua Johan Emiliano |
See CONTRIBUTORS.md for our amazing community members!
This project is licensed under the MIT License - see the LICENSE file for details.
- ✅ Use commercially
- ✅ Modify freely
- ✅ Distribute
- ✅ Private use
- ❌ Liability
- ❌ Warranty
- Math.js - Comprehensive mathematics library
- Chart.js - Beautiful charting library
- MathJax - Mathematical formula rendering
- GSAP - Professional animation platform
- Laravel - The PHP framework for web artisans
- Tailwind CSS - Utility-first CSS framework
Special thanks to all our contributors!
- 🌐 Website: achrony.me
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📧 Email: contacto@eddndev.com
- 📷 Instagram: @_eddndev
- 📘 Facebook: @eddndev.studios
- 🎵 TikTok: @eddndev
- 🎥 YouTube: @eddndev
- 💻 GitHub: @eddndev
If you find Achronyme useful, please consider:
- ⭐ Star this repository
- 🐦 Share on social media
- 📝 Write a blog post
- 💰 Sponsor the project (coming soon)
Built with ❤️ by engineers, for engineers
Making engineering mathematics accessible to everyone, everywhere.