Showing 773 open source projects for "python mini project"

View related business solutions
  • Cloud-based help desk software with ServoDesk Icon
    Cloud-based help desk software with ServoDesk

    Full access to Enterprise features. No credit card required.

    What if You Could Automate 90% of Your Repetitive Tasks in Under 30 Days? At ServoDesk, we help businesses like yours automate operations with AI, allowing you to cut service times in half and increase productivity by 25% - without hiring more staff.
    Try ServoDesk for free
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    OWASP Mobile Application Security

    OWASP Mobile Application Security

    Manual for mobile app security testing and reverse engineering

    The OWASP Mobile Application Security (MAS) flagship project provides a security standard for mobile apps (OWASP MASVS) and a comprehensive testing guide (OWASP MASTG) that covers the processes, techniques, and tools used during a mobile app security test, as well as an exhaustive set of test cases that enables testers to deliver consistent and complete results. MAS Advocates are industry adopters of the OWASP MASVS and MASTG who have invested a significant and consistent amount of resources...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    Example Streamlit

    Example Streamlit

    Example Streamlit app that you can fork to test out share.streamlit.io

    streamlit-example is an open source sample app created by the Streamlit team to demonstrate how to quickly build and deploy applications with Streamlit. The repository contains a minimal Python app (streamlit_app.py) that can be customized by editing the source file. It is designed for use with share.streamlit.io, allowing developers to fork the repo and instantly deploy their own interactive app. The project includes basic dependencies defined in requirements.txt and supports containerized development via .devcontainer. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Google Toolbox for Mac

    Google Toolbox for Mac

    Google Toolbox for Mac

    Google Toolbox for Mac (GTMSession) is a comprehensive collection of open source Objective-C utilities and frameworks developed by Google to support macOS and iOS application development. It consolidates reusable code components drawn from various internal Google projects, offering developers a wide range of tools for building efficient, maintainable Apple platform software. The library includes modules for networking, logging, testing, data handling, and user interface extensions, helping...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MegaLinter

    MegaLinter

    Mega-Linter analyzes 50 languages, 22 formats, 21 tooling formats etc.

    Verify your code consistency with an open-source tool. MegaLinter is an Open-Source tool for CI/CD workflows that analyzes the consistency of your code, IAC, configuration, and scripts in your repository sources, to ensure all your projects sources are clean and formatted whatever IDE/toolbox is used by their developers, powered by OX Security. Supporting 54 languages, 24 formats, 22 tooling formats and ready to use out of the box, as a GitHub action or any CI system highly configurable and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 5
    GitSavvy

    GitSavvy

    Full git and GitHub integration with Sublime Text

    Sublime Text plugin providing probably all git has to offer. Sublime Text 2 is not supported. Also, GitSavvy takes advantage of modern features of Sublime Text (like annotations). For the best experience, use the latest Sublime Text dev build. The documentation is probably outdated. Yeah it's sad but you can contribute and I will eventually get onto it but every special view has help available, just press ?. GitSavvy requires Git versions at or greater than 2.18.0. basic Git functionality;...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    django-organizations

    django-organizations

    Multi-user accounts for Django projects

    Separate individual user identity from accounts and subscriptions. Django Organizations adds user-managed, multi-user groups to your Django project. Use Django Organizations whether your site needs organizations that function like social groups or multi-user account objects to provide account and subscription functionality beyond the individual user. Works with your existing user model, whether django.contrib.auth or a custom model. No additional user or authentication functionality is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Errbot

    Errbot

    Chatbot daemon that connects to your favorite chat services

    Errbot is a chatbot, a daemon that connects to your favorite chat service and brings your tools into the conversation. The goal of the project is to make it easy for you to write your own plugins so you can make it do whatever you want, a deployment, retrieving some information online, trigger a tool via an API, troll a co-worker, etc. Errbot is being used in a lot of different contexts, chatops (tools for devops), online gaming chatrooms like EVE, video streaming chatrooms like...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    MetricFlow

    MetricFlow

    MetricFlow allows you to define, build, and maintain metrics in code

    MetricFlow is an open-source semantic layer engine designed to help organizations define, manage, and query business metrics in a consistent, governed way. It works alongside a data stack—typically built with dbt—and allows you to express metrics as YAML‐based definitions tied to semantic models and dimension tables, rather than embedding logic ad-hoc across many dashboards or scripts. When a user or tool requests a metric (e.g., “monthly revenue by region”), MetricFlow generates optimized,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Ansible-lint

    Ansible-lint

    Best practices checker for Ansible

    Ansible Lint is a command-line tool for linting playbooks, roles and collections aimed towards any Ansible users. Its main goal is to promote proven practices, patterns and behaviors while avoiding common pitfalls that can easily lead to bugs or make code harder to maintain. Ansible lint is also supposed to help users upgrade their code to work with newer versions of Ansible. Due to this reason we recommend using it with the newest version of Ansible, even if the version used in production...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Houzz Pro is the #1 business management software for home construction and design professionals. Icon
    Houzz Pro is the #1 business management software for home construction and design professionals.

    Get the all-in-one tool for marketing, project and client management built specifically for remodeling and design professionals.

    Get an all-in-one solution that spans the full customer lifecycle, including marketing, CRM, estimation & proposal building, project management, a 3D Floor Plan builder, an online invoicing and payment portal, as well as a client portal and collaboration tools. Start a free trial today to see why thousands of Pros run their business on Houzz Pro. Plans available for all business sizes.
    Learn More
  • 10
    SDGym

    SDGym

    Benchmarking synthetic data generation methods

    The Synthetic Data Gym (SDGym) is a benchmarking framework for modeling and generating synthetic data. Measure performance and memory usage across different synthetic data modeling techniques – classical statistics, deep learning and more! The SDGym library integrates with the Synthetic Data Vault ecosystem. You can use any of its synthesizers, datasets or metrics for benchmarking. You also customize the process to include your own work. Select any of the publicly available datasets from the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    wger

    wger

    Self hosted FLOSS fitness/workout, nutrition and weight tracker

    wger Workout Manager is a free and open web application that manages your exercises, routines and nutrition. It started out as a personal project to replace my growing collection of spreadsheets but has turned into something that other people may find useful. You can create and manage flexible training routines for whatever goals you have. Select exactly what exercises you are going to do and how many repetitions, time or distance you want to do. You can also combine different workouts in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    vb2py is developing a VB to Python tool for automatically converting VB projects to Python, including both the code and GUI elements. The project is currently focussing on the PythonCard GUI system on the Python side
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    DAE Tools Project

    DAE Tools Project

    Object-oriented equation-based modelling and optimisation software

    DAE Tools is a cross-platform equation-based object-oriented modelling, simulation and optimisation software. It is not a modelling language nor a collection of numerical libraries but rather a higher level structure – an architectural design of interdependent software components providing an API for: - Model development/specification - Activities on developed models, such as simulation, optimisation, sensitivity analysis and parameter estimation - Processing of the results, such as...
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    PEP 8 Speaks

    PEP 8 Speaks

    A GitHub app to automatically review Python code style

    A GitHub app to automatically review Python code style over Pull Requests. PEP 8 Speaks is a GitHub integration which detects Python code style issues on new Pull Requests. You can install it on your Python projects and configure with your own code style. Check out the project on GitHub. Maintainers of Python projects have a difficult time reviewing Pull Requests by new contributors who may not be aware of the code style.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    TorBot

    TorBot

    Dark Web OSINT Tool

    Contributions to this project are always welcome. To add a new feature fork the dev branch and give a pull request when your new feature is tested and complete. If its a new module, it should be put inside the modules directory. The branch name should be your new feature name in the format <Feature_featurename_version(optional)>. On Linux platforms, you can make an executable for TorBot by using the install.sh script. You will need to give the script the correct permissions using chmod +x...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    PyDev for Eclipse
    PyDev is a Python Development Environment (Python IDE plugin for Eclipse). It features an editor with code completion, code analysis, refactoring, outline view, debugger, mark occurrences and other goodies - check http://pydev.org for more details). It's kept going by community contributions, so, if you think it's a worthy project, please contribute through http://pydev.org
    Leader badge
    Downloads: 682 This Week
    Last Update:
    See Project
  • 17
    IlyasBat

    IlyasBat

    Bahasa Prosedural Mini

    Sudah menjadi bahasa pemrograman prosedural sederhana, ide karya turanan dari Earl. Memanfaatkan perintah-perintah mirip dengan bahasa pemrograman modern. Kemampuan sederhananya dengan mengimpor modul, mengambil input, melakukan perhitungan, menangani percabangan dasar, dan mengakhiri program.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Eric Integrated Development Environment

    Eric Integrated Development Environment

    Python Development Environment with all batteries included

    Eric is a Python IDE written using PyQt and QScintilla. It provides various features such as any number of open editors, an integrated (remote) debugger, project management facilities, unit test, refactoring and much more.
    Leader badge
    Downloads: 229 This Week
    Last Update:
    See Project
  • 19
    databooks

    databooks

    A CLI tool to reduce the friction between data scientists

    databooks is a package to ease the collaboration between data scientists using Jupyter notebooks, by reducing the number of git conflicts between different notebooks and resolution of git conflicts when encountered. Simply specify the paths for notebook files to remove metadata. By doing so, we can already avoid many of the conflicts. Specify the paths for notebook files with conflicts to be fixed. Then, databooks finds the source notebooks that caused the conflicts and compares them (so no...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    pyFLTK

    A Python wrapper library for the cross-platform FLTK GUI library.

    A Python wrapper library for the cross-platform FLTK GUI library.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    CMD Utilities
    This tool has various commands that can be called from the Windows Command Prompt, such as cleaning temporary files or defragmentation, etc. In addition to this, it is also capable of installing/uninstalling some browsers through CMD.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Pybris

    Pybris

    B language compiler written in Python targeting RISVM

    Pybris is a compiler written in Python using Pyparsing for the B Programming Language. The compiler emits a variant of Bitmario RISVM assembly. The practical goal of the project is to provide a way to develop digital signal processing (DSP) effects for the Competent Audio library that is a friendlier alternative to writing RISVM assembly by hand. Pybris is written for Python 2.7, but has also been tested to run with Python 3.8.10.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    PyPro IDE
    ...New Features Added in next update: Enhanced code editor for smoother coding experience Improved code completion and syntax highlighting Integrated debugger for easy troubleshooting Customizable themes and layouts to suit your preferences Enhanced project management tools for better organization Faster performance and stability improvements Download PyPro IDE now and elevate your Python coding journey to new heights!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    FePy project aims to provide enhancements and add-ons for IronPython, an implementation of Python programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    todo_notifier

    todo_notifier

    Todo Notifier simplifies the management of todo items in your project

    Simplify Todo management with Todo Notifier - a versatile Python library that generates automated summaries and sends reminders via email, SNS, SES & more. Integrate easily with other project management tools. The package is available on PyPi: https://pypi.org/project/todonotifier/ For more information, please check out the GitHub repository: https://github.com/ashu-tosh-kumar/todo_notifier Detailed code documentation on GitHub Pages: https://ashu-tosh-kumar.github.io/todo_notifier/todonotifier.html Medium Article on how to use: https://at-k.medium.com/streamline-your-todos-with-todo-notifier-for-python-projects-6f95c03a2d34
    Downloads: 0 This Week
    Last Update:
    See Project