souvenir
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
page 1 / 4
69 results tagged python  ✕   ✕
uv https://github.com/astral-sh/uv
11/02/2025 cluster icon
  • librosa : librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.
  • Alembic : Alembic is a new database migrations tool, written by the author of SQLAlchemy.
  • Poetry : Python packaging and dependency management made easy
  • Flake8 : flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code....
  • Yarn : Fast, reliable, and secure dependency management tool for javascript.

An extremely fast Python package and project manager, written in Rust.
A single tool to replace pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv, and more.

python packages environment version tool
ruff https://github.com/astral-sh/ruff
11/02/2025 cluster icon
  • Bandit : Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs approp...
  • Hadolint : A smarter Dockerfile linter that helps you build best practice Docker images. The linter is parsing the Dockerfile into an AST and performs rules on t...
  • Home Assistant : Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to r...
  • stylelint : A mighty, modern CSS linter that helps you enforce consistent conventions and avoid errors in your stylesheets.
  • Alembic : Alembic is a new database migrations tool, written by the author of SQLAlchemy.

An extremely fast Python linter and code formatter, written in Rust.

python lint formatting tool
ScrapeGraphAI https://github.com/ScrapeGraphAI/Scrapegraph-ai
10/12/2024 cluster icon
  • Scrapy : Scrapy is a fast high-level screen scraping and web crawling framework, used to crawl websites and extract structured data from their pages. It can be...
  • cliff : Command Line Interface Formulation Framework. cliff is a framework for building command line programs. It uses plugins to define sub-commands, output ...
  • Upton : Upton is a framework for easy web-scraping with a useful debug mode that doesn't hammer your target's servers. It does the repetitive parts of writing...
  • Cliquet : Cliquet is a toolkit to ease the implementation of HTTP microservices, such as data-driven REST APIs.
  • pyo : pyo is a Python module written in C to help digital signal processing script creation.

ScrapeGraphAI is a web scraping python library that uses LLM and direct graph logic to create scraping pipelines for websites and local documents (XML, HTML, JSON, Markdown, etc.).

python scraper library llm
Flake8 https://flake8.pycqa.org/en/latest/
04/06/2023 cluster icon
  • refurb : A tool for refurbishing and modernizing Python codebases.
  • Pyre : Pyre is a performant type checker for Python compliant with PEP 484. Pyre can analyze codebases with millions of lines of code incrementally – providi...
  • GrumPHP : Sick and tired of defending code quality over and over again? GrumPHP will do it for you! This composer plugin will register some git hooks in your pa...
  • Gitleaks : Gitleaks is an open-source SAST (static application security testing) command line tool for detecting and preventing hardcoded secrets like passwords,...
  • docopt : Command-line interface description language

flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

python staticanalysis tool
Streamlit https://streamlit.io/
05/03/2023 cluster icon
  • Flask : Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. And before you ask: It's BSD licensed!
  • Pinax : Pinax is an open-source platform built on the Django Web Framework. By integrating numerous reusable Django apps and providing starter projects and in...
  • Roll : Roll is a pico framework with performances and aesthetic in mind.
  • Pyramid : Pyramid is a very general open source Python web framework.
  • Chainer : Chainer is a Python-based deep learning framework aiming at flexibility. It provides automatic differentiation APIs based on the define-by-run approac...

Streamlit is an open source app framework in Python language. It helps us create web apps for data science and machine learning in a short time.

python framework web data machinelearning
refurb https://github.com/dosisod/refurb
08/10/2022 cluster icon
  • Pyre : Pyre is a performant type checker for Python compliant with PEP 484. Pyre can analyze codebases with millions of lines of code incrementally – providi...
  • Flake8 : flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code....
  • Bandit : Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs approp...
  • librosa : librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.
  • PhpMetrics : PhpMetrics provides various metrics about PHP projects. PhpMetrics is designed to be understable and easy to use. Thanks to d3js, it will scores your ...
thumbnail

A tool for refurbishing and modernizing Python codebases.

python staticanalysis tool
librosa https://librosa.org/doc/latest/index.html
12/06/2022 cluster icon
  • Essentia : Open-source library and tools for audio and music analysis, description and synthesis
  • FoxDot : FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called S...
  • Fluid Corpus Manipulation : The Fluid Corpus Manipulation project (FluCoMa) instigates new musical ways of exploiting ever-growing banks of sound and gestures within the digital ...
  • Jaeger : Jaeger, inspired by Dapper and OpenZipkin, is a distributed tracing system released as open source by Uber Technologies. It is used for monitoring and...
  • SoundCloud : SoundCloud lets you move music fast & easy. The platform takes the daily hassle out of receiving, sending & distributing music for artists, record lab...

librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.

python music audio sound analysis tool
pydantic https://pydantic-docs.helpmanual.io/
07/11/2021 cluster icon
  • readability-lxml : In few words, Given a html document, it pulls out the main body text and cleans it up. It also can clean up title based on latest readability.js code.
  • Kaitai Struct : A new way to develop parsers for binary structures. Declarative: describe the very structure of the data, not how you read or write it
  • notifiers : A Python one stop shop for all notification providers with a unified and simple interface.
  • Kartograph : The Kartograph map generator has just one method, which is there to generate SVG maps (surprise).
  • SpaCy.io : spaCy is a library for industrial-strength natural language processing in Python and Cython. It features state-of-the-art speed and accuracy, a concis...

Data validation and settings management using python type annotations.

python data validation library
Quicktype https://quicktype.io/
06/06/2021 cluster icon
  • Data Science Toolkit : A collection of the best open data sets and open-source tools for data science, wrapped in an easy-to-use REST/JSON API with command line, Python and ...
  • Appsmith : Turn any datasource into an internal app in minutes. Appsmith lets you drag-and-drop UI components to build pages, connect to any API, database or Gra...
  • Falcor : Falcor is the innovative data platform that powers the Netflix UIs. Falcor allows you to model all your backend data as a single Virtual JSON object o...
  • localForage : localForage is a handy library that improves the offline experience of your web app by using asynchronous storage (via IndexedDB or WebSQL where avail...
  • Gibberish : Fast, JavaScript DSP library that creates JIT optimized audio callbacks using code generation techniques. It is designed to be a fast audio API for br...

Quicktype generates types and helper code for reading JSON in C#, Swift, JavaScript, Flow, Python, TypeScript, Go, Rust, Objective-C, Kotlin, C++ and more. Customize online with advanced options, or download a command-line tool.

json graphql code developer api C# swift go javascript python
FastAPI https://fastapi.tiangolo.com/
31/03/2021 cluster icon
  • Eve : Eve is an open source Python REST API framework designed for human beings. It allows to effortlessly build and deploy highly customizable, fully featu...
  • XgeneCloud : XgeneCloud is an API Framework platform that instantly generates REST / GraphQL APIs on any SQL database. Supports MySQL, PostgreSQL, MSSQL, SQLite &...
  • Frisby.js : Frisby is a REST API testing framework built on node.js and Jasmine that makes testing API endpoints easy, fast, and fun. Read below for a quick overv...
  • Cliquet : Cliquet is a toolkit to ease the implementation of HTTP microservices, such as data-driven REST APIs.
  • Data Science Toolkit : A collection of the best open data sets and open-source tools for data science, wrapped in an easy-to-use REST/JSON API with command line, Python and ...

FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.

python rest api framework
Pyre https://pyre-check.org/
10/08/2020 cluster icon
  • Harpoon : CLI tool for open source and threat intelligence. Harpoon is a tool to automate threat intelligence and open source intelligence tasks. It is written ...
  • Gitleaks : Gitleaks is an open-source SAST (static application security testing) command line tool for detecting and preventing hardcoded secrets like passwords,...
  • refurb : A tool for refurbishing and modernizing Python codebases.
  • Snyk : Snyk helps you use open source and stay secure. Continuously find & fix vulnerabilities in your dependencies.
  • Bandit : Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs approp...

Pyre is a performant type checker for Python compliant with PEP 484. Pyre can analyze codebases with millions of lines of code incrementally – providing instantaneous feedback to developers as they write code.

Pyre ships with Pysa, a security focused static analysis tool we've built on top of Pyre that reasons about data flows in Python applications.

python staticanalysis security tool
Bandit https://github.com/PyCQA/bandit
24/06/2020 cluster icon
  • OpenVAS : OpenVAS is a full-featured vulnerability scanner. Its capabilities include unauthenticated testing, authenticated testing, various high level and low ...
  • Lynis : Lynis is a battle-tested security tool for systems running Linux, macOS, or Unix-based operating system. It performs an extensive health scan of your ...
  • Pyre : Pyre is a performant type checker for Python compliant with PEP 484. Pyre can analyze codebases with millions of lines of code incrementally – providi...
  • TruffleHog : TruffleHog is an open-source SAST (static application security testing) tool for detecting secrets in various sources. While GitHub and GitLab reposit...
  • Snyk : Snyk helps you use open source and stay secure. Continuously find & fix vulnerabilities in your dependencies.
thumbnail

Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs appropriate plugins against the AST nodes. Once Bandit has finished scanning all the files it generates a report.

security python tool test
Diagrams https://diagrams.mingrammer.com/
24/05/2020 cluster icon
  • PlantUML : PlantUML is an open-source tool allowing users to create UML diagrams from a plain text language
  • Alembic : Alembic is a new database migrations tool, written by the author of SQLAlchemy.
  • Locust : A modern load testing framework Define user behaviour with Python code, and swarm your system with millions of simultaneous users.
  • Pyre : Pyre is a performant type checker for Python compliant with PEP 484. Pyre can analyze codebases with millions of lines of code incrementally – providi...
  • ASCIIFlow Infinity : Infinite ASCII diagrams, save to Google Drive, resize, freeform draw, and export straight to text/html.
thumbnail

Diagrams lets you draw the cloud system architecture in Python code.

It was born for prototyping a new system architecture without any design tools. You can also describe or visualize the existing system architecture as well.

Diagram as Code allows you to track the architecture diagram changes in any version control system.

Diagrams currently supports six major providers: AWS, Azure, GCP, Kubernetes, Alibaba Cloud and Oracle Cloud. It now also supports On-Premise nodes as well as Programming Languages and Frameworks.

python cloud diagram tool
Locust https://locust.io/
07/04/2020 cluster icon
  • Locust : A modern load testing framework Define user behaviour with Python code, and swarm your system with millions of simultaneous users.
  • Bandit : Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs approp...
  • Siege : Siege is an http load testing and benchmarking utility. It was designed to let web developers measure their code under duress, to see how it will stan...
  • tox : Command line driven CI frontend and development task automation tool At its core tox povides a convenient way to run arbitrary commands in isolated en...
  • GoReplay : GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with r...
thumbnail

Locust is an easy-to-use, distributed, user load testing tool. It is intended for load-testing web sites (or other systems) and figuring out how many concurrent users a system can handle.

The idea is that during a test, a swarm of locusts will attack your website. The behavior of each locust (or test user if you will) is defined by you and the swarming process is monitored from a web UI in real-time. This will help you battle test and identify bottlenecks in your code before letting real users in.

python load test tool
Poetry https://python-poetry.org/
23/02/2020 cluster icon
  • Snyk : Snyk helps you use open source and stay secure. Continuously find & fix vulnerabilities in your dependencies.
  • uv : An extremely fast Python package and project manager, written in Rust. A single tool to replace pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv...
  • Locust : Locust is an easy-to-use, distributed, user load testing tool. It is intended for load-testing web sites (or other systems) and figuring out how many ...
  • pkg : This command line interface enables you to package your Node.js project into an executable that can be run even on devices without Node.js installed.
  • docopt : Command-line interface description language

Python packaging and dependency management made easy

python dependency tool packaging
Faktory http://contribsys.com/faktory/
17/01/2020 cluster icon
  • Cadence : Cadence is a distributed, scalable, durable, and highly available orchestration engine we developed at Uber Engineering to execute asynchronous long-r...
  • Quicktype : Quicktype generates types and helper code for reading JSON in C#, Swift, JavaScript, Flow, Python, TypeScript, Go, Rust, Objective-C, Kotlin, C++ and ...
  • Snyk : Snyk helps you use open source and stay secure. Continuously find & fix vulnerabilities in your dependencies.
  • Celery : Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as ...
  • Ponzu : Ponzu is a powerful and efficient open-source HTTP server framework and CMS. It provides automatic, free, and secure HTTP/2 over TLS (certificates obt...

Faktory is a language-agnostic, persistent background job system.

job queue ruby go python
tox https://tox.readthedocs.io/en/latest/
13/01/2020 cluster icon
  • Harpoon : CLI tool for open source and threat intelligence. Harpoon is a tool to automate threat intelligence and open source intelligence tasks. It is written ...
  • Locust : Locust is an easy-to-use, distributed, user load testing tool. It is intended for load-testing web sites (or other systems) and figuring out how many ...
  • Locust : A modern load testing framework Define user behaviour with Python code, and swarm your system with millions of simultaneous users.
  • Bandit : Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs approp...
  • Nx : Nx is a smart and extensible build framework to help you architect, test, and build at any scale — integrating seamlessly with modern technologies and...

Command line driven CI frontend and development task automation tool

At its core tox povides a convenient way to run arbitrary commands in isolated environments to serve as a single entry point for build, test and release activities.

tox is a generic virtualenv management and test command line tool.

python virtualenv continuousintegration test cli tool releasemanagement
FoxDot https://foxdot.org/
23/11/2019 cluster icon
  • Essentia : Open-source library and tools for audio and music analysis, description and synthesis
  • Band.js : An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.
  • pyo : pyo is a Python module written in C to help digital signal processing script creation.
  • meSing.js : meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis...
  • librosa : librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.

FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called SuperCollider to make music. FoxDot schedules musical events in a user-friendly and easy-to-grasp manner that makes live coding easy and fun for both programming newcomers and veterans alike.

python audio livecoding supercollider music library
Soundgrain http://ajaxsoundstudio.com/software/soundgrain/
15/08/2019 cluster icon
  • Essentia : Open-source library and tools for audio and music analysis, description and synthesis
  • Borderlands : The instrument may be performed by creating and destroying new clouds and dynamically moving them around the landscape. The landscape itself may also ...
  • Cecilia : Cecilia is an audio signal processing environment aimed at sound designers. Cecilia mangles sound in ways unheard of. Cecilia lets you create your own...
  • Plone : Plone is a free and open source content management system built on top of the Zope application server.
  • SonoBus : SonoBus is an easy to use application for streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a local network....
thumbnail

Soundgrain is a graphical interface where users can draw and edit trajectories to control granular sound synthesis. Soundgrain is written with Python/WxPython and uses Pyo as its audio engine.

audio software python synthesis
Essentia https://essentia.upf.edu/documentation/
15/08/2019 cluster icon
  • librosa : librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.
  • FoxDot : FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called S...
  • pyo : pyo is a Python module written in C to help digital signal processing script creation.
  • meSing.js : meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis...
  • Band.js : An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.

Open-source library and tools for audio and music analysis, description and synthesis

audio music library python analysis synthesis
page 1 / 4
1649 links
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn