Open Source
FileCraft is free and open source software. Everything we do is in the open.
Our Commitment to Openness
FileCraft is published under the MIT Licence, one of the most permissive open source licences. You are free to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software.
We believe that privacy claims should be verifiable. By making our source code public, anyone can confirm that files are processed locally, that no tracking code is present, and that our security headers are configured as documented.
Source Code
The full source code for FileCraft is available on GitHub:
Technology Stack
FileCraft is built entirely with open source technologies:
Next.js 14
React framework with App Router and static export
TypeScript
Strict type safety throughout
Tailwind CSS
Utility-first styling
shadcn/ui
Accessible component primitives
pdf-lib
Pure-JS PDF creation and manipulation
PDF.js
Mozilla's PDF rendering engine
Lucide React
Icon library
Vitest
Unit testing framework
Cloudflare Pages
Global edge hosting
Contributing
Contributions are welcome and encouraged. Here's how to get started:
- Fork the repository on GitHub
- Create a feature branch (
git checkout -b feat/my-tool) - Make your changes with tests
- Open a pull request with a clear description
For significant changes, please open an issue first to discuss what you would like to change. For security issues, please use the responsible disclosure process described on our Security page instead of opening a public issue.
Licence
MIT License Copyright (c) 2025 FileCraft Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.