Open Source Python Productivity Software

Python Productivity Software

View 1233 business solutions

Browse free open source Python Productivity Software and projects below. Use the toggles on the left to filter open source Python Productivity Software by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 1
    Souper

    Souper

    A superoptimizer for LLVM IR

    Souper is a superoptimizer for LLVM IR designed to automatically discover missed optimization opportunities within LLVM’s mid-end optimizers. By leveraging SMT (Satisfiability Modulo Theories) solvers, Souper symbolically analyzes LLVM Intermediate Representation (IR) to synthesize equivalent, more efficient expressions. It identifies peephole optimizations—small instruction-level improvements—that LLVM’s optimizer may overlook, thereby improving compiled code quality. Souper can operate in multiple modes: as a standalone analysis tool that extracts and solves SMT queries from LLVM bitcode, or as an LLVM optimization pass that applies discovered optimizations directly to the IR. It integrates seamlessly with Clang and LLVM tools and supports caching mechanisms (RAM or Redis) to accelerate repeated analyses. The system can output suggested rewrites for developers or automatically apply transformations, helping compiler engineers improve optimization passes.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Intention Repeater MAX

    Intention Repeater MAX

    Repeating your Intentions to aid in manifestation

    Please see the README.txt. The ServitorConnect 4443 and Python Daemon and Intention Repeater Android are better because repeating once-per-hour is better than millions of times per second (or even 3Hz). The archive bundle includes binaries and source code for: MAX and Simple Intention Repeaters CUDA version for Windows/Linux Memory Frequency Generator Multi-Format to WAV Repeater Android app Sourcecode File/Image Writers Nesting Files Creator Prayer Wheel Spiritual Chat Tarot WiFi Broadcast Whether you're seeking to manifest abundance, enhance your spiritual journey, or promote overall well-being, Intention Repeater MAX empowers you to harness the incredible strength of intention repetition. Compatible with Windows, macOS, and Linux. Download now and experience the life-changing benefits for yourself! 🙌
    Downloads: 36 This Week
    Last Update:
    See Project
  • 3
    MyPy

    MyPy

    Optional static typing for Python

    mypy is a static type checker for Python that analyzes source code without executing it, catching type errors early in development. It implements PEP 484-style type hints and supports gradual typing, allowing untyped or partially typed modules to coexist with statically typed code. The tool integrates with common editors and CI systems, and offers a daemon mode for fast, incremental checks across large codebases. Advanced configuration via mypy.ini or pyproject.toml enables per-module strictness, plugin hooks for popular libraries, and fine-grained control of inference and error reporting. Documentation covers everything from newcomer guides to strict mode recipes and release notes. The ecosystem includes typed stubs, third-party plugins, and broad community support that makes mypy a default choice for large Python projects.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    word_cloud

    word_cloud

    A little word cloud generator in Python

    A little word cloud generator in Python. The code is tested against Python 2.7, 3.4, 3.5, 3.6 and 3.7. If you are using conda, you can install from the conda-forge channel. wordcloud depends on numpy and pillow. To save the wordcloud into a file, matplotlib can also be installed. If there are no wheels available for your version of python, installing the package requires having a C compiler set up. Before installing a compiler, report an issue describing the version of python and operating system being used. The wordcloud_cli tool can be used to generate word clouds directly from the command-line. If you're dealing with PDF files, then pdftotext, included by default with many Linux distribution, comes in handy. Use wordcloud_cli --help so see all available options. The wordcloud library is MIT licenced, but contains DroidSansMono.ttf, a true type font by Google, that is apache licensed.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Everpad

    Everpad

    Evernote client well integrated with linux desktop

    Everpad is a desktop integration layer that brings Evernote notes directly into the Linux environment, especially Ubuntu-based desktops. It runs a background service that syncs with your Evernote account and exposes your notes through an indicator applet and a Unity lens/search integration. The goal is to make Evernote feel like a native part of the desktop, so you can search, open, edit, and create notes without jumping to the web interface. It also supports note attachments, notebooks, and tags, so you can organize content in the same way you do on official Evernote clients. Because it plugs into the desktop search, you can surface notes alongside local files for faster retrieval. It was created to fill the gap for Linux users who didn’t have an official Evernote client but still wanted a smooth, native-like experience.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    IDEA (Text Data Visualizer)

    IDEA (Text Data Visualizer)

    Text Data Visualizer with Django

    It is hard for non-developer to visualize data. But if you use IDEA, you can visualize data easily. If you want to test Project: IDEA locally on your environment, you require mecab-ko and mecab-ko-dic. If you have some data which you want to visualize, just put it in IDEA. Then click the Visualization button!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Nafas

    Nafas

    Breathing Gymnastics Application

    Breathing gymnastics is a system of breathing exercises that focuses on the treatment of various diseases and general health promotion. Nafas is a collection of breathing gymnastics designed to reduce the exhaustion of long working hours. With multiple breathing patterns, Nafas helps you find your way to a detoxified energetic workday and also improves your concentration by increasing the oxygen level. No need to walk away to take a break, just sit comfortably, run Nafas and let the journey begin. Nafas means breath in Persian.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Helal Linux

    Helal Linux

    An Ubuntu based GNU/Linux system, suited for Muslim users.

    Helal Linux is an Ubuntu based distribution , it is main goal is to provide a modern, cool, and a stable Linux OS with a pre-installed system settings and software, supporting both Arab and Muslim users with many new features. The word "Helal" is an Arabic word meaning "Crescent" and translated literati from Arabic to English, it has nothing to do with "Halal" which is a something that you can do in Islam.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 9
    twert

    twert

    Website, application blocking with scheduling. Self/Parental control.

    Anti-procrastination website and application blocker with scheduling. Perfect for students and parents alike. A free and open-source alternative to Cold Turkey. Made by Dang Nam Anh, Truong Duc Quan and Trieu Tran Duc Tri.
    Downloads: 14 This Week
    Last Update:
    See Project
  • All-in-one security tool helps you prevent ransomware and breaches. Icon
    All-in-one security tool helps you prevent ransomware and breaches.

    SIEM + Detection and Response for IT Teams

    Blumira’s detection and response platform enables faster resolution of threats to help you stop ransomware attacks and prevent data breaches. We surface real threats, providing meaningful findings so you know what to prioritize. With our 3-step rapid response, you can automatically block known threats, use our playbooks for easy remediation, or contact our security team for additional guidance. Our responsive security team helps with onboarding, triage and ongoing consultations to continuously help your organization improve your security coverage.
    Learn More
  • 10
    BoolHub

    BoolHub

    A fully functional personal information management software.

    [Native application]: Developed with QT, pure native application, faster response; Cloud synchronization: Data is recorded in the cloud, and the data is no longer lost. Data synchronization is unlimited, everything is in your control; [Rich note types]: Support rich text, Markdown, code, tables, drawings, flowcharts and other note formats; [Manage your customers]: A customer relationship management system that supports team collaboration to grasp every lead and every customer; [Manage daily affairs]: Manage your affairs in an orderly manner through the feature-rich to-do list view; [Free without function limit]: There is no limit to the software functions, free to use, we are just to make a friend; [Different moods and different themes]: Notes and to-do lists, support a variety of exquisite themes, do whatever you want, change it if you want; [More application scenarios]: Memo view, timeline view, passwordbook view, statistics view to meet your different needs.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    Midnight Clock

    Midnight Clock

    Midnight Clock

    A modern, feature-rich, dark-themed clock application for Linux desktops, built with Python and PyQt6. Designed to be both beautiful and functional, it provides all the essential time-keeping tools in one place. The application remains active in the system tray when closed, ensuring your alarms and timers are never missed.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    Stupid Notepad

    Stupid Notepad

    The Simplest Notepad Ever

    Stupid Notepad - The Simplest Notepad Ever! It's simply impossible to come up with something simpler. The program allows you to edit text files. You enter the path to the file and can view and edit it, as well as create new files. Why is this notepad stupid? Because it's extremely simple and primitive, making it understandable for everyone! The interface consists of just seven elements: - Text field for entering the file path; - "Browse..." button; - "Open" button; - "New" button; - "Save" button; - Text field for viewing and editing the file's text; - "Exit" button. This is my first even slightly useful Python program, so I'd be grateful if you'd test it and see if this stupid notepad proves useful! Stupid Notepad is an open source project. You can read the code in "Stupid Notepad.py" in this folder or visit GitHub: github.com/artemik01/stupid-notepad
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    TinyJot

    TinyJot

    A basic FTP, WebDAV and encryption enabled notepad

    TinyJot is a basic notepad with FTP, WebDAV and encryption capabilities. It can open, edit and save clear or encrypted text files on a local drive, on a FTP server or on a WebDAV server.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    A small note taking program for the terminal. Tnote aims to be a small, quick and easy to use note taking app for the terminal similar to sticky style gui note taking apps such as Tomboy notes.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Mindfulness at the Computer

    Mindfulness at the Computer

    Helps you stay mindful of your breathing while using your computer

    This application reminds you to take breaks from the computer, helps you remember to stay in touch with and be mindful of your breathing and body while sitting at the computer, and helps you concentrate on breathing in and out when you need a breathing pause.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Desk-Timer

    Desk-Timer

    A timer for the desktop.

    Desk-Timer is a simple timer for the daily usage on the desktop. The main goal of Desk-Timer is to have a simple and easy to use timer, that provides nothing more than what it should do, while looking simple, cleaned up and neat.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    StudyArc

    StudyArc

    A lightweight study tracker to help you track your daily study time

    StudyArc is a lightweight, distraction-free desktop app designed to help you take control of your study time. Track your daily sessions, review weekly statistics, and keep your workflow clean with a simple, minimal interface. Whether you're preparing for exams, managing multiple subjects, or just aiming to stay focused, StudyArc gives you a clear visual summary of your effort—without getting in your way. We're actively improving StudyArc. If there's a feature you wish existed, a bug you've found, or a way the app fits (or doesn't fit) into your routine—leave a comment or suggestion. Your feedback helps shape the next release.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Linux-reminders

    Linux-reminders

    A simple reminder Gui for Linux using wxpython

    A simple reminder tool for those of us who have lots to do and a mind like a sieve. The following types of reminder can be created: One off, at a specified date and time; every 15 minutes; every 30 minutes; every 45 minutes; every hour; daily; monthly; weekly; annually; last day of the month; penultimate day of the month; the 1st,2nd,3rd,4th or last Monday of the month; the 1st,2nd,3rd,4th or last Tuesday of the month; the 1st,2nd,3rd,4th or last Wednesday of the month; the 1st,2nd,3rd,4th or last Thursday of the month; the 1st,2nd,3rd,4th or last Friday of the month; the 1st,2nd,3rd,4th or last Saturday of the month; the 1st,2nd,3rd,4th or last Sunday of the month. All reminders are issued 2 minutes before the allotted time. All reminders can be “snoozed” even if they are One off. Reminders can be “snoozed” for 5 mins, 15 mins, 30 mins, 1 hour, 1 day or 1 week. Snoozed reminders can be re-snoozed.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    ML Address Book

    ML Address Book

    Easy to use address book

    An easy to use address book, written in python. You can add, edit, delete and save your address book data. The language is English. On https://ml-scripts.de is a German version of the software. The program is for Windows only. It is free to use and without ads. If you like it, you can make a donation.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    yapomo

    yapomo

    yapomo - Yet Another Pomodoro Timer

    This is a simple pomodoro timer to use during your work day, with a tkinter graphical interface.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    ConvertText

    ConvertText

    ConvertText lets anyone change the case of your text easily.

    ConvertText is a very handy text tool where you can change between cases like Uppercase, Title Case, Random Case, Reverse Text, Backwards Text, Phonetic Alphabet and 1337 (Leet Speak).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22

    Universal Clock

    simple universal clock

    a simple Windows software called Kara Universal Clock. Using this program, you can see the current date and time of that city by typing the first letters of the desired city and selecting that city from the list. This software can be used for those who work with foreign clients, work in international companies, or for any reason need to know the exact time of a city anywhere in the world.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23

    GBirthday

    Birthday Reminder that can be used with several backend databases

    Birthday Reminder that can be used with Thunderbird Lightning, CSV, MySQL and Sunbird databases Development has moved to Github: https://github.com/lafrech/gbirthday
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    A fully customizable and extensible talking alarm clock. Alarm can start your computer (bios-dependent) and read user-defined text. Text can include live data (date, time, weather, schedule, news, etc) as defined by the user and play music or Lastfm.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Alphabetizer

    Alphabetizer

    Take a list of words or sentences and arrange them alphabetically.

    Alphabetizer lets anyone take a list of words or sentences and arranged them in alphabetical order easily. Alphabetizer is a tool that takes a list of words or phrases and arranged them in alphabetical order. This tool is useful for organizing information, creating glossaries, sorting names, or any task where the items in a list need to be in alphabetical order. Overall, Alphabetizer can save time and effort by quickly organizing information and making it easier to read and comprehend.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next