← Back to FET Timetable Explorer
Credits & Acknowledgments
Thank You! FET Timetable Explorer is made possible by the amazing open-source community. We are grateful to all developers who contribute to the libraries and tools we use.
1. Third-Party Libraries
FET Timetable Explorer uses the following open-source libraries:
Papa Parse
Version: 5.4.1
Purpose: Fast and powerful CSV parser for parsing FET timetable CSV files in the browser.
Developer: Matthew Holt
Website: https://www.papaparse.com/
Repository: https://github.com/mholt/PapaParse
MIT License
html2canvas
Version: 1.4.1
Purpose: JavaScript library for capturing screenshots of web pages, enabling PNG export functionality for timetables.
Developer: Niklas von Hertzen and contributors
Website: https://html2canvas.hertzen.com/
Repository: https://github.com/niklasvh/html2canvas
MIT License
2. FET Software
FET (Free Timetabling Software)
Developer: Liviu Lalescu
Purpose: FET Timetable Explorer is designed to visualize and manage timetables generated by FET, a free, open-source automated timetabling software.
Website: https://lalescu.ro/liviu/fet/
Important: FET Timetable Explorer is an independent web application and is not officially affiliated with or endorsed by FET. FET is a registered trademark of its respective owners.
GNU AGPL v3
3. Development Tools & Technologies
FET Timetable Explorer is built using standard web technologies:
- HTML5: Markup and structure
- CSS3: Styling and responsive design
- JavaScript (ES6+): Application logic and interactivity
- LocalStorage API: Client-side data persistence
- Drag & Drop API: Interactive timetable management
4. CDN Services
We use the following Content Delivery Networks to serve third-party libraries:
- cdnjs (Cloudflare): https://cdnjs.com/ - Fast and reliable CDN for open-source libraries
5. Icons & Visual Assets
FET Timetable Explorer uses:
- Unicode Emoji: Native system emojis for icons (📚, 🏫, 👥, 👨🏫, 🏷️, etc.)
- Custom Logo: Designed specifically for FET Timetable Explorer
6. License Information
All third-party libraries used in this project are released under permissive open-source licenses that allow commercial and non-commercial use:
MIT License
Both Papa Parse and html2canvas are licensed under the MIT License, which grants permission to:
- Use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software
- Permit persons to whom the software is furnished to do the same
Full license texts are available in the respective repositories.
7. Special Thanks
We would like to extend our gratitude to:
- Liviu Lalescu: For creating and maintaining FET, the powerful timetabling software that inspired this visualization tool
- Matthew Holt: For Papa Parse, which makes CSV parsing effortless
- Niklas von Hertzen: For html2canvas, enabling easy screenshot exports
- The Open Source Community: For building and maintaining the tools that power modern web development
- Educational Institutions: For providing feedback and helping improve this tool
8. Contributing
If you'd like to contribute, report bugs, or suggest features:
- Submit feedback through the application
- Contact us through fetviewer.com
9. Version History
FET Timetable Explorer has evolved through multiple milestones, continuously improving functionality and user experience. For detailed version information, please refer to the application's changelog.
10. Disclaimer
The third-party libraries mentioned in this document are maintained by their respective owners. FET Timetable Explorer does not claim ownership or affiliation with these projects beyond using them as dependencies. All trademarks, logos, and brand names are the property of their respective owners.