1455 Integrations with Python
View a list of Python integrations and software that integrates with Python below. Compare the best Python integrations as well as features, ratings, user reviews, and pricing of software that integrates with Python. Here are the current Python integrations in 2026:
-
1
GLM-5.1
Zhipu AI
GLM-5.1 is the latest iteration of Z.ai’s GLM series, designed as a frontier-level, agent-oriented AI model optimized for coding, reasoning, and long-horizon workflows. It builds on the GLM-5 architecture, which uses a Mixture-of-Experts (MoE) design to deliver high performance while keeping inference costs efficient, and is part of a broader push toward open-weight, developer-accessible models. A core focus of GLM-5.1 is enabling agentic behavior, meaning it can plan, execute, and iterate across multi-step tasks rather than simply responding to single prompts. It is specifically designed to handle complex workflows such as debugging code, navigating repositories, and executing chained operations with sustained context. Compared to earlier models, GLM-5.1 improves reliability in long interactions, maintaining coherence across extended sessions and reducing breakdowns in multi-step reasoning.Starting Price: Free -
2
Kimi K2.6
Moonshot AI
Kimi K2.6 is a next-generation agentic AI model developed by Moonshot AI, designed to push forward real-world execution, coding, and multi-step reasoning beyond earlier K2 and K2.5 versions. It builds on a Mixture-of-Experts architecture and the multimodal, agent-first foundation of the Kimi series, combining language understanding, coding, and tool use into a single system capable of planning and executing complex workflows. It introduces deeper reasoning capabilities and significantly improved agent planning, allowing it to break down tasks, coordinate tools, and handle multi-file or multi-step problems with greater accuracy and efficiency. It supports advanced tool calling with high reliability, enabling integration with external systems such as web search or APIs, and includes built-in validation mechanisms to ensure correct execution formats.Starting Price: Free -
3
Composer 2.5
Cursor
Composer 2.5 is the latest AI coding model released by Cursor, offering major improvements in intelligence, collaboration, and long-task performance compared to Composer 2. The model is designed to follow complex instructions more accurately while providing a smoother and more natural user experience during coding sessions. Cursor enhanced Composer 2.5 through larger-scale training, more advanced reinforcement learning environments, and improved behavioral tuning focused on communication and effort calibration. The model uses targeted reinforcement learning with textual feedback to correct specific mistakes during training, helping it avoid issues like invalid tool calls or poor coding behavior. Composer 2.5 was also trained using significantly more synthetic coding tasks, enabling it to handle increasingly difficult programming challenges and real-world development scenarios.Starting Price: $0.50/M input -
4
Qwen3.7-Max
Alibaba
Qwen3.7-Max is Qwen’s latest proprietary model designed for the agent era, built to be a versatile agent foundation that is equally capable of writing and debugging code, automating office workflows, and sustaining autonomous browser sessions over long horizons. It reaches frontier-level coding performance, with stronger results across software engineering, terminal tasks, GUI grounding, web browsing, and agentic tool use. Qwen3.7-Max is designed to reduce the gap between model intelligence and real agent execution by supporting planning, long-context reasoning, reliable function calling, and multi-step task completion across complex workflows. It also strengthens multimodal and document-oriented work through Qwen Studio, which supports chatbot interaction, image and video understanding, image generation, document processing, presentation generation, coding assistance, deep research, and web development.Starting Price: Free -
5
omp
omp
omp is an open source AI coding agent and development harness that provides developers with a powerful local environment for AI-assisted engineering. It connects AI models directly to IDE capabilities, debugging tools, code execution, language servers, browser automation, memory, and dozens of built-in development tools. It supports more than 40 AI providers while allowing developers to use a single interface across cloud and local language models. omp enhances coding performance with features such as intelligent code editing, parallel subagents, persistent execution environments, integrated debugging, and advanced code review workflows. It also includes collaborative sessions, local memory, workflow automation, browser control, and GitHub integration to streamline complex software development tasks. Built with a native Rust engine and designed for Windows, macOS, and Linux, omp helps developers build, debug, and maintain software.Starting Price: Free -
6
Sourcegraph
Sourcegraph
Sourcegraph is a code understanding platform built to help developers and AI agents search, understand, and evolve large, complex codebases. It provides powerful tools like Deep Search, Code Search, Batch Changes, and Insights to give teams full visibility into how their code works. By enabling natural-language, agentic AI search and exhaustive code navigation, Sourcegraph helps engineers move faster with confidence. The platform supports massive, multi-repository environments across all major code hosts. Sourcegraph is designed to reduce complexity, improve maintainability, and unblock engineering teams as codebases scale rapidly with AI.Starting Price: $49/user/month -
7
Codacy
Codacy
Codacy is a comprehensive platform for code quality and security that helps development teams build secure, maintainable, and compliant software. It integrates across the entire development lifecycle, from IDE to production, providing real-time feedback and automated checks. Codacy analyzes code repositories, enforces quality standards, and detects vulnerabilities before deployment. With AI Guardrails, it also protects against risks introduced by AI-generated code. The platform centralizes rules and policies, ensuring consistency across teams and projects. Developers benefit from automated pull request checks, test coverage tracking, and actionable insights. Overall, Codacy enables faster development without compromising security or code quality.Starting Price: $21/user/month -
8
Predator CNC Editor
Predator Software
The Predator CNC Editor is the most popular CNC code editor available on the market. It includes hundreds of features to improve the day to day productivity of CNC machine tools, operators and CNC programmers, yet it is extremely easy to use. The Predator CNC Editor is the ideal choice for the small job shop or the largest manufacturer.Starting Price: $250 -
9
Sourcetrail
Coati Software
Sourcetrail is an interactive source explorer that simplifies navigation in existing source code by indexing your code and gathering data about its structure. Sourcetrail then provides a simple interface consisting of three interactive views, each playing a key role in helping you obtain the information you need. Search: Use the search field to quickly find and select indexed symbols in your source code. The autocompletion box will instantly provide an overview of all matching results throughout your codebase. Graph: The graph displays the structure of your source code. It focuses on the currently selected symbol and directly shows all incoming and outgoing dependencies to other symbols. Code: The Code view displays all source locations of the currently selected symbol in a list of code snippets. Clicking on a different source location allows you to change the selection and dig deeper.Starting Price: $195.00/one-time/user -
10
Upsun
Upsun
Upsun, is a cloud application platform designed to give developers production-perfect preview environments on every branch. It instantly clones live data, configuration, and code so teams can eliminate staging drift and accelerate testing and deployment. The platform enhances collaboration by allowing simultaneous development, stakeholder feedback, and rapid iteration without IT bottlenecks. With built-in observability, teams can monitor performance, optimize resources, and troubleshoot issues proactively. Upsun delivers strong security, automated compliance, sustainable hosting, and globally reliable infrastructure backed by 24/7 support. Trusted by major organizations worldwide, it empowers teams to deploy faster, cut costs, and improve development workflows.Starting Price: $15 per month -
11
FOSSA
FOSSA
Scalable, end-to-end management for third-party code, license compliance, and Open Source has become the critical supplier for modern software companies, changing everything about how people think about their code. FOSSA builds the infrastructure for modern teams to be successful with open source. FOSSA's flagship product helps teams track the open source used in their code and automate license scanning and compliance. Since then, over 7,000 open source projects (Kubernetes, Webpack, Terraform, ESLint) and companies ( Uber, Ford, Zendesk, Motorola) rely on FOSSA's tools to ship software. If you are in the software industry today, you're now using code that runs FOSSA. FOSSA is a venture-funded company backed by Cosanoa Ventures, Bain Capital Ventures, etc. with affiliate angels including Marc Benioff (Salesforce), Steve Chen (YouTube), Amr Awadallah (Cloudera), Jaan Tallin (Skype), and Justin Mateen (Tinder).Starting Price: $230 per month -
12
SlickEdit
SlickEdit
A true cross-platform, multi-language code editor, with support for over 60 languages on 9 platforms. Build or compile your project, then double-click on an error message in the Build window to jump to that location. Errors and warnings are marked with an icon in the left margin. In addition, the overview bar, positioned alongside the vertical scrollbar, marks the position of errors and warnings relative to the current scroll position in the document. To quickly scroll a marked location into view, you can drag the scrollbar slider to the mark, or click on the mark itself. SlickEdit's integrated debugging provides a convenient and easy to use front-end for many debuggers. Set breakpoints, step, inspect the stack, view variables/members - all the features you expect from a debugger. SlickEdit supports debugging for: GNU C/C++, Java, WinDbg, Clang C/C++ LLDB, Google Go, Python, Perl, Ruby, PHP, XCode, Scala, C# using Mono, Visual Basic using Mono, and Android JVM/NDK.Starting Price: $99.95 -
13
Codecov
Codecov
Develop healthier code. Improve your code review workflow and quality. Codecov provides highly integrated tools to group, merge, archive, and compare coverage reports. Free for open source. Plans starting at $10/user per month. Ruby, Python, C++, Javascript, and more. Plug and play into any CI product and workflow. No setup required. Automatic report merging for all CI and languages into a single report. Get custom statuses on any group of coverage metrics. Review coverage reports by project, folder and type test (unit tests vs integration tests). Detailed report commented directly into your pull request. Codecov is SOC 2 Type II certified, which means a third-party audits and attests to our practices to secure our systems and your data.Starting Price: $10 per user per month -
14
Snappytick
Snappycode Audit
Snappy Tick Source Edition (SAST) is a source code review tool, it helps to identify the Vulnerability in Source code. We provide - Static Code Analysis tools and Source Code Review tools. Consider an In-line auditing approaches will identify the largest amount of most significant Security issues in your application and it will verify that the proper security controls exist. Snappy Tick Standard Edition (DAST) is Dynamic application security tool, it helps to perform black box and grey box testing. Analyze the requests and responses and find potential vulnerabilities inside an application by trying to access them in variety of ways, while the applications are running. Built with amazing features developed specifically for SnappyTick. Capable of scanning multiple languages. Best reporting that highlights the precise source files, line numbers, and even subsections of lines that are affected.Starting Price: $549 per month -
15
DeepSource
DeepSource
DeepSource is an AI-powered code review platform designed to help development teams maintain high-quality, secure, and reliable code. The platform automates code reviews using a hybrid approach that combines static analysis with advanced AI agents. It integrates directly with development workflows through platforms like GitHub, GitLab, Bitbucket, and Azure DevOps. DeepSource analyzes pull requests in real time, identifying bugs, security vulnerabilities, code complexity issues, and maintainability risks before code reaches production. The system provides structured feedback and inline comments to help developers quickly understand and resolve issues. Additional features such as secrets detection, dependency vulnerability scanning, and infrastructure-as-code review strengthen application security. By automating repetitive review tasks and providing intelligent insights, DeepSource enables teams to ship software faster while maintaining strong code quality standards.Starting Price: $24/user/month -
16
Shells
Shells
Shells provides you with a 1-click, powerful virtual desktop environment, driven by a cloud computer, without leaving your browser! It's your personal workspace in the cloud. Shells are virtual desktop cloud computers. Access Shells with any web-enabled device. Shells gives you the cloud for your computer! Shells are Intel powered cloud computers that are always on, just like a desktop computer. Additionally, you’ll never miss anything with push notifications! The one-device-life has arrived! Run full desktop software, including but not limited to desktop grade browsers, desktop grade office applications, and even software development, music and media production applications and much more! Shells lets you run multiple apps at the same time and position them however you want. There are no rules or restrictions here! Run anything you want, anywhere you want, in any way you want!Starting Price: $4.95 per month -
17
DB PowerStudio
IDERA, an Idera, Inc. company
Administer, manage changes, tune queries, and develop relational databases. Database professionals need to minimize the time and effort spent on the routine management and development of databases across the organization. To address this challenge, benefit from IDERA’s bundle of top tools for the management and development of multiple database platforms. Perform database administration. Automate and manage complex database schema changes. Automate SQL query tuning and profiling. Develop SQL code efficiently.Starting Price: $1,699.20 per user -
18
PythonAnywhere
PythonAnywhere
Get started for free. Our basic plan gives you access to machines with a full Python environment already installed. You can develop and host your website or any other code directly from your browser without having to install software or manage your own server. Just write your application. No need to configure or maintain a web server — everything is set up and ready to go. Take your development environment with you! If you have a browser and an Internet connection, you've got everything you need. PythonAnywhere is a fully-fledged Python environment, ready to go, for students and teachers — concentrate on teaching, not on installation hassles. Need help with PythonAnywhere? If you get in touch, you can talk directly with the development team. Help for developers, from developers. We make a normally complicated process very simple, letting you focus on creating exciting applications for your users.Starting Price: $5 per month per app -
19
Codeanywhere
Codeanywhere
Our Cloud IDE saves you time by deploying a development environment in seconds, enabling you to code, learn, build, and collaborate on your projects. With our amazing web-based code editor in Codeanywhere, you will forget you ever used any other code editor. All major programming languages fully supported, including JavaScript/TypeScript, PHP, Python, Ruby, Go, Java, C/C++, C# any many other. Intelligent editing features such as auto-complete, code refactor, go to definition, rename symbol and many others. Debug code with break points, call stacks and interactive console. Fully featured Git client. Expandable with vast amount of existing extensions. You can also spin up powerful containers in seconds, that can be fully preconfigured for the programming environment of your choice. Develop and run your code on our infrastructure with full sudo access. Prebuilt development environments for all major programming languages, packed with tools and database preinstalled.Starting Price: $2.50 per user per month -
20
Ona
Ona
Ona, formerly Gitpod, is a modern development platform that provides mission control for software projects and engineering agents. It allows developers to keep momentum on any device by offering sandboxed, API-first environments in the cloud or within a company’s VPC. These environments come pre-configured with tools, dependencies, and controls, ensuring a consistent and secure setup for professional software engineering. Ona Agents further enhance productivity by assisting with tasks like scoping, writing, reviewing, and documenting code across the entire development lifecycle. Enterprise-ready guardrails deliver fine-grained permissions, policies, and audit trails, giving organizations full control over compliance and security. Trusted by millions of developers and Fortune 500 companies, Ona integrates seamlessly with tools like GitHub, GitLab, AWS, Copilot, and Amazon Bedrock.Starting Price: $20/month -
21
CodeSandbox
CodeSandbox
CodeSandbox is a cloud development platform that empowers development teams to code, collaborate, and ship projects of any size from any device in record time. Run your code in powerful microVMs and build anything without limits. We configure your environment for you and keep your code always ready, behind a URL. Boxy, the CodeSandbox AI coding assistant, is also now available to all Pro subscribers.Starting Price: $12 per month -
22
Glitch
Glitch
Glitch is a collaborative programming environment that lives in your browser and deploys code as you type. Use Glitch to build anything from a good ol’ static webpage to full-stack Node apps. You never have to start from scratch: Just start remixing an existing starter app, or clone a project from services like GitHub and GitLab to experiment and deploy on Glitch. Build off the most popular JavaScript frameworks. Your favorite companies use Glitch to share apps that get you up and running with their APIs. Invite friends to work with you on public or private projects. Anyone with a browser can jump in and pick up where you left off, and private .env files keep secrets like API keys, well, secret. There's no deployment setup—as soon as you create a new project, your Glitch app is live with its own URL (or your custom domain!). Share or embed anywhere, and invite anyone to check out your code or remix it.Starting Price: $8 per month -
23
MatDeck
LabDeck
MatDeck is a universal, technical software for Mathematics, Science, Engineering, Chemistry, Coding, Databases and many other uses. Our software offers a complete Python IDE; thousands of mathematical functions; a drag and drop GUI Designer and various visualization tools, all embedded within a cutting-edge, live document for an inexpensive and professional computing environment.Starting Price: Free -
24
Boost Note
Boost Note
Boost Note is a powerful, lightspeed collaborative workspace for developer teams. Built to empower developers productivity with the most solid note taking experience for developers. Not just a GitHub flavored markdown. Put diagrams with Charts.js, Mermaid, and PlantUML in documents to maximize visibility. Choose from keymaps like Vim, over 150 themes, and more to create your own Markdown editor. Manage your documents programmatically. Grab an authentication token and access Boost Note's APIs via simple HTTP requests. Automate your documentation work with over 2,000 external tool integrations via Zapier. Collaborate with your colleagues and share information your way. Have all your teams in one shared workspace. Write documents as a team with Boost Note's realtime editing. Check revision history of a doc. You can easily roll back to one of the previous versions in one click. Keep your important data safe through granula access control based on workspace.Starting Price: $3 per member per month -
25
Espresso
Espresso
The web editor for Mac is back. For people who make delightful, innovative and fast websites — in an app to match. Espresso helps you write, code, design, build and publish with flair and efficiency. Sophisticated text features, amazing Live Preview with Browser Xray, CSSEdit tools, the Navigator, Dynamo auto-building, and Server Sync. Whether you're starting from scratch or tweaking a live site, Espresso has you covered. Change CSS for live sites and see your design update in real-time. No need to publish, reload or even save. Only Espresso makes playing with live projects this fun, easy and non-destructive. The new Espresso lets you build first-class standard CSS, but also modular SCSS and LESS. Styling is a joy with the beautiful navigator, auto-building by Dynamo and incredible integration with live preview and overrides.Starting Price: $99 -
26
Qt Creator
Qt Group
Qt Creator's advanced code editor lets you code in C++, QML, JavaScript, Python and other languages. It features code completion, syntax highlighting, refactoring and has built-in documentation at your fingertips. Qt Creator integrates with most popular version control systems, including Git, subversion, perforce, and mercurial. Integrated visual editors for building C++ widget-based applications or fluid Qt Quick-based animated UIs with ready-made controls. Import an existing project or create one from scratch – Qt Creator generates all the necessary files. Support for Cmake and cross-compiling with qmake is included. Build for and run your software on desktop, mobile and embedded operating systems. The build settings allow you to easily switch between targets. Test and debug applications in conditions practically identical to those on your target device.Starting Price: $83 per month -
27
Merico
Merico
Old analytics measure surface level signals. Merico directly analyzes the code, measuring what matters with deep program analysis. Engineering performance is challenging to measure. Few companies try, most that do use inaccurate and misleading signals, while missing hidden opportunities for recognition, improvement, and advancement. Until now, analytics and evaluation tools have focused on superficial metrics to assess quality and productivity. Developers know this isn't the right way. This is why we built Merico. With commit-level analysis, your team get the insights they need directly from the codebase. With Merico the information is immune to the inaccuracies that can be generated from measuring processes. With a direct relationship to the code, developers can improve, prioritize, and evolve with specifity. With Merico, teams can create clear shared goals, while tracking progress, productivity, and quality with practical benchmarks.Starting Price: $2.50 per month -
28
Dynamsoft Batch Barcode Scanner
Dynamsoft
The Dynamsoft Batch Barcode Scanner captures and decodes over 100 barcodes in a single scan with nearly 100% accuracy. Built for high-volume environments like retail, pharmaceuticals, and laboratories, it simplifies bulk data capture and minimizes manual effort. The scanner accurately reads densely packed, curved, or uneven barcodes using images from smartphones, webcams, or industrial cameras. Its camera-based approach eliminates repetitive scanning, greatly enhancing speed and efficiency. The solution integrates seamlessly into desktop, mobile, or web applications through Dynamsoft’s SDK. It supports a wide range of 1D and 2D barcode formats and includes intelligent validation features to detect duplicate or unreadable codes in real time. By enabling fast and reliable scanning, the Dynamsoft Batch Barcode Scanning helps organizations save time, reduce errors, and improve productivity across critical workflows. -
29
Textastic
Textastic
Textastic for Mac is the perfect desktop companion to the popular iOS code editor. With support for more than 80 source code and markup languages, Textastic brings the powerful syntax coloring engine of the iOS source code editor to the Mac. You can use your own TextMate, and Sublime Text, compatible syntax definitions. Textastic for Mac is based on the code editor that powers the iOS app. It uses native macOS APIs like Core Text for maximum speed. Code completion, file navigation with the symbol list and support for modern Mac features like Auto Save and Versions make your life easier. With iCloud Drive, you can sync your files across your macOS and iOS devices with ease. The app packs in support for 80 source code and markup languages, iCloud auto-save and macOS Versions. Built with the ability to import syntax definitions, themes and templates from TextMate.Starting Price: $7.99 one-time payment -
30
JetBrains Datalore
JetBrains
Datalore is a collaborative data science and analytics platform aimed at boosting the whole analytics workflow and making work with data enjoyable for both data scientists and data savvy business teams across the enterprise. Keeping a major focus on data teams workflow, Datalore offers technical-savvy business users the ability to work together with data teams, using no-code or low-code together with the power of Jupyter notebooks. Datalore enables analytical self-service for business users, enabling them to work with data using SQL and no-code cells, build reports and deep dive into data. It offloads the core data team with simple tasks. Datalore enables analysts and data scientists to share results with ML Engineers. You can run your code on powerful CPUs or GPUs and collaborate with your colleagues in real-time.Starting Price: $19.90 per month -
31
Komodo Edit
ActiveState
Komodo Edit is a great editor if you’re looking for something powerful, yet simple. Komodo IDE provides more robust functionality such as debugging, unit testing, code refactoring and code profiling. Software vendors are increasingly the front line of security for their customers since one compromised patch or upgrade can make hundreds or even thousands of your customers susceptible to cyberattacks. Don’t be the next SolarWinds. Rather than implementing multiple point solutions and custom code, the ActiveState Platform can provide you with an out-of-the-box solution that helps ensure the security and integrity of the open source components you import, work with and run.Starting Price: $84 per month -
32
Sumocode
Sumo Apps
Create apps and games with just a few lines of code. Learn how to code with gamified examples. Remix example of sample code or write something new from scratch. Inspired by examples, using JavaScript as a language you'll discover how easy it is to program and create games with few lines of code. Boost your creativity with Sumocode, and let your mind build new things! Update your skills and learn how to code like a pro! There's no holding back your imagination! Learn to apply engineering concepts to create digital solutions to problems at hand! It doesn't matter if you're 5, 55, or 105, you can learn to code! Sumocode is here to help you navigate the first steps on your journey to becoming a programmer. It is easier than you think. Learn to build apps and code snippets. It is surprisingly easy with our Sumo3D code library. You can use our examples as the base or create your own apps from scratch.Starting Price: $9 per month -
33
UEStudio
UltraEdit
UEStudio is built upon the world's best text editor, UltraEdit, and delivers additional features for teams and developers – like deep Git integration. You can clone, checkout, update, commit, push/pull, and more directly from within UEStudio to manage your Git repositories. As a Git editor, UEStudio combines the world's best text editor and the power of Git all within a single application. Edit and update your source files, then commit them with the stroke of a hotkey or the click of a mouse. You can easily merge branches in UEStudio's Git branch manager (or in the Git shell if that's your style). Quickly review and resolve them with UltraCompare's merge tool support so you can be on your way. UEStudio parses your project and source files to provide you with intelligent, automatic source code completion.Starting Price: $89.95 per year -
34
FPDF
FPDF
FPDF is a solution written in PHP that allows you to generate PDF documents directly from PHP, so you can use the PDFlib library. The F of FPDF means free, so you can use it for any purpose and modify it to your liking to satisfy your needs. FPDF does not need any extension for PHP (except Zlib to enable compression and GD for GIF support) and works with PHP5 (≥ 5.1), PHP7 and PHP8. The tutorials will allow you to quickly access FPDF. FPDF generates documents in many other languages apart from the Western European ones, like Central, Cyrillic, Greek and Baltic, if they have TrueType or Type1 sources with the set of appropriate characters. UTF-8 is also available. The speed of generation of a document is less than that of PDFlib. Without the resentment, however, is very reasonable and is adequate for the majority of cases, unless its documents are specifically compiled or extended.Starting Price: Free -
35
System Locker
System Locker
Control the access and distribution of your software product. With dozens of features, flexibility is maximized: you can create short term access keys, notify users when updates are available, view access logs and even give resellers the ability to purchase new keys without contacting you. Choose from registration-required or key-only authentication for each application. If key-only is your preference, your users will appreciate the speed. If you require users to register an account on System Locker, they can choose between verifying their email or verifying their Discord account. Our dedication to reliability remains strong, even as hundreds of new users join every day.Starting Price: $10/year -
36
Stickler CI
Stickler
Align your team's code reviews with automatic style feedback, for all the languages you use, all in one place. Connecting your repository is a couple of clicks away and our reviews finish in record time. Use the default style guides or customize each tool to fit your team's tastes. Use auto fixing to correct your team's style errors so you can focus on feedback. Stickler CI only keeps your code on our servers for the duration of a review. After the comments for a review are posted your code is removed from our servers. Incrementally improve and standardize the quality of your code in each pull request. Ensure your coding standards are applied consistently as code changes without having to disrupt your team. Make sure your code quality and style are standardized by automatically applying style and quality checking tools. Either use the defaults or customize linters to fit your existing coding standards.Starting Price: $15 per month -
37
Django
Django
Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel. Django was designed to help developers take applications from concept to completion as quickly as possible. Django takes security seriously and helps developers avoid many common security mistakes. Some of the busiest sites on the web leverage Django’s ability to quickly and flexibly scale. Django includes dozens of extras you can use to handle common web development tasks. Django takes care of user authentication, content administration, site maps, RSS feeds, and many more tasks — right out of the box.Starting Price: Free -
38
Flask
Flask
Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks. Flask offers suggestions, but doesn't enforce any dependencies or project layout. It is up to the developer to choose the tools and libraries they want to use. There are many extensions provided by the community that make adding new functionality easy.Starting Price: Free -
39
IronPython
IronPython
IronPython is an open-source implementation of the Python programming language which is tightly integrated with .NET. IronPython can use .NET and Python libraries, and other .NET languages can use Python code just as easily. Experience a more interactive .NET and Python development experience with Python Tools for Visual Studio. IronPython is an excellent addition to .NET, providing Python developers with the power of the .NET. Existing .NET developers can also use IronPython as a fast and expressive scripting language for embedding, testing, or writing a new application from scratch. The CLR is a great platform for creating programming languages, and the DLR makes it all the better for dynamic languages. Also, the .NET (base class library, presentation foundation, etc.) gives developers an amazing amount of functionality and power. IronPython uses Python syntax and standard libraries and so your Python code will need to be updated accordingly.Starting Price: Free -
40
parsel
Python Software Foundation
Parsel is a BSD-licensed Python library to extract and remove data from HTML and XML using XPath and CSS selectors, optionally combined with regular expressions. Create a selector object for the HTML or XML text that you want to parse. Then use CSS or XPath expressions to select elements. CSS is a language for applying styles to HTML documents. It defines selectors to associate those styles with specific HTML elements. XPath is a language for selecting nodes in XML documents, which can also be used with HTML. You can use either CSS or XPath. CSS is usually more readable, but some things can only be done with XPath. Being built atop lxml, parsel selectors support some EXSLT extensions and come with pre-registered namespaces to use in XPath expressions. Parsel selectors allow you to chain selectors, so most of the time you can just select by class using CSS and then switch to XPath when needed.Starting Price: Free -
41
pexpect
pexpect
Pexpect makes Python a better tool for controlling other applications. Pexpect is a pure Python module for spawning child applications; controlling them, and responding to expected patterns in their output. Pexpect works like Don Libes’ Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands. Pexpect can be used for automating interactive applications such as ssh, FTP, passwd, telnet, etc. It can be used to automate setup scripts for duplicating software package installations on different servers. It can be used for automated software testing. Pexpect is in the spirit of Don Libes’ Expect, but Pexpect is pure Python. Unlike other Expect-like modules for Python, Pexpect does not require TCL or Expect nor does it require C extensions to be compiled. It should work on any platform that supports the standard Python pty module. The Pexpect interface was designed to be easy to use.Starting Price: Free -
42
pygame
pygame
Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system. Pygame is free. Released under the LGPL license, you can create open-source, freeware, shareware, and commercial games with it. With dual-core CPUs common, and 8-core CPUs cheaply available on desktop systems, making use of multi-core CPUs allows you to do more in your game. Selected pygame functions release the dreaded python GIL, which is something you can do from C code. Uses optimized C and assembly code for core functions. C code is often 10-20 times faster than python code, and assembly code can easily be 100x or more times faster than python code. Comes with many operating systems. Just an apt-get, emerge, pkg_add, or just install away.Starting Price: Free -
43
pyglet
pyglet
The cross-platform windowing and multimedia library for Python. pyglet is a powerful, yet easy-to-use Python library for developing games and other visually-rich applications on Windows, Mac OS X, and Linux. It supports windowing, user interface event handling, Joysticks, OpenGL graphics, loading images, and videos, and playing sounds and music. All of this with a friendly Pythonic API, that's simple to learn and doesn't get in your way. pyglet is provided under the BSD open-source license, allowing you to use it for both commercial and other open-source projects with very little restriction. No external dependencies or installation requirements. For most application and game requirements, pyglet needs nothing else besides Python, simplifying distribution and installation. This makes it easy to package your project with freezers such as PyInstaller. pyglet provides real platform native windows, allowing you to take advantage of multiple windows and multi-monitor desktops.Starting Price: Free -
44
Bokeh
Bokeh
Bokeh makes it simple to create common plots, but also can handle custom or specialized use-cases. Plots, dashboards, and apps can be published in web pages or Jupyter notebooks. Python has an incredible ecosystem of powerful analytics tools: NumPy, Scipy, Pandas, Dask, Scikit-Learn, OpenCV, and more. With a wide array of widgets, plot tools, and UI events that can trigger real Python callbacks, the Bokeh server is the bridge that lets you connect these tools to rich, interactive visualizations in the browser. Microscopium is a project maintained by researchers at Monash University. It allows researchers to discover new gene or drug functions by exploring large image datasets with Bokeh’s interactive tools. Panel is a tool for polished data presentation that utilizes the Bokeh server. It is created and supported by Anaconda. Panel makes it simple to create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.Starting Price: Free -
45
Pylons
Python Software Foundation
The Pylons web framework is designed for building web applications and sites in an easy and concise manner. They can range from as small as a single Python module, to a substantial directory layout for larger and more complex web applications. Pylons comes with project templates that help boot-strap a new web application project, or you can start from scratch and set things up exactly as desired. A framework to make writing web applications in Python easy. Utilizes a minimalist, component-based philosophy that makes it easy to expand on. Harness existing knowledge about Python. Extensible application design. Fast and efficient, an incredibly small per-request call stack provides top performance. Uses existing and well-tested Python packages. Pylons 1.0 series is stable and production-ready but in maintenance-only mode. The Pylons Project now maintains the Pyramid web framework for future development. Pylons 1.0 users should strongly consider using Pyramid for their next project.Starting Price: Free -
46
PyQtGraph
PyQtGraph
PyQtGraph is a pure-python graphics and GUI library built on PyQt/PySide and NumPy. It is intended for use in mathematics/scientific/engineering applications. Despite being written entirely in python, the library is very fast due to its heavy leverage of NumPy for number crunching and Qt's GraphicsView framework for fast display. PyQtGraph is distributed under the MIT open-source license. Basic 2D plotting in interactive view boxes. Line and scatter plots. Data can be panned/scaled by mouse. Fast drawing for real-time data display and interaction. Displays most data types (int or float; any bit depth; RGB, RGBA, or luminance). Functions for slicing multidimensional images at arbitrary angles (great for MRI data). Rapid update for video display or real-time interaction. Image display with interactive lookup tables and level control. Mesh rendering with isosurface generation. Interactive viewports rotate/zoom with mouse. Basic 3D scenegraph for easier programming.Starting Price: Free -
47
python-docx
python-docx
python-docx is a Python library for creating and updating Microsoft Word (.docx) files. Paragraphs are fundamental in Word. They’re used for body text, but also for headings and list items like bullets. You’re free to specify both width and height, but usually, you wouldn’t want to. If you specify only one, python-docx uses it to calculate the properly scaled value of the other. This way the aspect ratio is preserved and your picture doesn’t look stretched. If you don’t know what a Word paragraph style is you should definitely check it out. Basically, it allows you to apply a whole set of formatting options to a paragraph at once. python-docx allows you to create new documents as well as make changes to existing ones. Actually, it only lets you make changes to existing documents; it’s just that if you start with a document that doesn’t have any content, it might feel at first like you’re creating one from scratch.Starting Price: Free -
48
Pillow
Pillow
The Python Imaging Library adds image processing capabilities to your Python interpreter. This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities. The core image library is designed for fast access to data stored in a few basic pixel formats. It should provide a solid foundation for a general image processing tool. Pillow for enterprise is available via the Tidelift subscription. The Python Imaging Library is ideal for image archival and batch processing applications. You can use the library to create thumbnails, convert between file formats, print images, etc. The current version identifies and reads a large number of formats. Write support is intentionally restricted to the most commonly used interchange and presentation formats. The library contains basic image processing functionality, including point operations, filtering with a set of built-in convolution kernels, and color space conversions.Starting Price: Free -
49
python-sql
Python Software Foundation
python-sql is a library to write SQL queries in a pythonic way. Simple selects, select with where condition. Select with join or select with multiple joins. Select with group_by and select with output name. Select with order_by, or select with sub-select. Select on other schema and insert query with default values. Insert query with values, and insert query with query. Update query with values. Update query with where condition. Update query with from the list. Delete query with where condition, and delete query with sub-query. Provides limit style, qmark style, and numeric style.Starting Price: Free -
50
waiting
Python Software Foundation
waiting is a small library for waiting for stuff to happen. It basically waits for a function to return True, in various modes. Waiting is compatible with flux for simulated timelines. The most basic usage is when you have a function you want to wait for. Waiting forever is very simple. If your predicate returns a value, it will be returned as the result of wait(). A timeout parameter can also be specified. When a timeout expires without the predicate being fulfilled, an exception is thrown. Sleeping polls the predicate at a certain interval (by default 1 second). The interval can be changed with the sleep_seconds argument. When waiting for multiple predicates, waiting provides two simple facilities to help aggregate them, any and all. They resemble Python’s built-in any() and all(), except that they don’t call a predicate once it has been satisfied (this is useful when the predicates are inefficient and take time to complete).Starting Price: Free