Skip to content

InvenTree is an open-source inventory management system that provides efficient stock control, part tracking, and powerful integration options via a REST API and plugin system. Fork maintained by @Kaydeewrld.

License

Notifications You must be signed in to change notification settings

Kaydeewrld/Inventree-openSource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
<title>InvenTree - Open Source Inventory Management System</title> <style> body { font-family: Arial, sans-serif; line-height: 1.6; margin: 20px; } h1, h2, h3 { color: #2c3e50; } a { color: #2980b9; text-decoration: none; } code { background-color: #f4f4f4; padding: 2px 4px; border-radius: 3px; } pre { background-color: #f4f4f4; padding: 10px; border-radius: 5px; overflow-x: auto; } </style>

InvenTree

InvenTree is a powerful open-source inventory management system offering precise stock control, part tracking, and integration capabilities. Built with a Python/Django backend and supported by a vibrant community, InvenTree is designed to streamline inventory workflows for makers, manufacturers, and engineers.

Maintained and extended by @kaydeewrld.

✨ Features

  • Intuitive web-based admin interface
  • RESTful API for integration with external applications
  • Barcode scanning and QR code support
  • Flexible plugin system for custom extensions
  • Multi-level part and BOM (Bill of Materials) tracking
  • Stock location hierarchy and movement logs
  • Custom fields, labels, and filtering options

🚀 Getting Started

To get InvenTree up and running, you can choose between Docker, Bare Metal installation, or a quick one-line installer.

wget -qO install.sh https://get.inventree.org && bash install.sh

Visit the Getting Started Guide for detailed instructions.

📚 Documentation

🚧 Deployment Options

  • Docker: official Docker image
  • Bare Metal: suitable for local installations and advanced users
  • DigitalOcean: one-click deploy
  • Netlify: deploy frontend documentation or portals

📊 Tech Stack

  • Backend: Python, Django
  • Database: PostgreSQL, SQLite (dev/test)
  • Frontend: JavaScript, Bootstrap, AJAX
  • Mobile App: Android & iOS (React Native)
  • CI/CD: GitHub Actions, Docker, Netlify

📱 Mobile App

Access stock, scan items, and manage inventory on-the-go with the official InvenTree mobile app:

📖 Translation

Help translate InvenTree into your language via Crowdin.

✨ Roadmap

Explore future plans and active development goals under the Roadmap tag.

❤️ Contributing

We welcome your ideas, bug reports, feature requests, and code contributions. Check our contribution guidelines to get started.

🚪 Security

We follow OpenSSF best practices. Report vulnerabilities responsibly via our security policy.

🎁 Sponsors

This project is generously supported by community sponsors. If you find it helpful, consider sponsoring development.

✉️ Contact

🔒 License

Distributed under the MIT License.

README customized and documented by kaydeewrld.

About

InvenTree is an open-source inventory management system that provides efficient stock control, part tracking, and powerful integration options via a REST API and plugin system. Fork maintained by @Kaydeewrld.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published