Showing 119 open source projects for "structure"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 1
    NetworkX

    NetworkX

    Network analysis in Python

    NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. Data structures for graphs, digraphs, and multigraphs. Many standard graph algorithms. Network structure and analysis measures. Generators for classic graphs, random graphs, and synthetic networks. Nodes can be "anything" (e.g., text, images, XML records). Edges can hold arbitrary data (e.g., weights, time-series).
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    gallery-dl

    gallery-dl

    Command-line program to download image galleries and collections

    ...The program allows users to download images, manga chapters, or media collections by simply providing a supported website URL. It includes extensive configuration options that allow users to control download behavior, file naming, and directory structure. gallery-dl also supports authentication methods such as usernames, cookies, and OAuth to access restricted or private content. With its broad site compatibility and flexible configuration system, it is widely used for automating large-scale gallery downloads.
    Downloads: 48 This Week
    Last Update:
    See Project
  • 3
    Python Web

    Python Web

    Course to learn frontend web development

    This repository is a beginner-friendly template for creating Python web applications using Flask. Designed by @mouredev for learning and practice, it provides a simple, minimalistic structure for serving HTML pages and static content. Ideal for educational purposes and small-scale web projects, it also includes preconfigured files to simplify deployment and local development.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Tree

    Tree

    tree is a library for working with nested data structures

    ...It generalizes Python’s built-in map function to operate over arbitrarily nested collections — including lists, tuples, dicts, and custom container types — while preserving their structure. This makes it particularly useful in machine learning pipelines and JAX-based workflows, where complex parameter trees or hierarchical state representations are common. The library provides efficient operations such as flatten, unflatten, and map_structure, enabling users to apply functions to all leaves of a nested structure seamlessly. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 5
    Graphene-Django

    Graphene-Django

    Integrate GraphQL into your Django project

    ...Our primary focus in this tutorial is to give a good understanding of how to connect models from Django ORM to Graphene object types. GraphQL presents your objects to the world as a graph structure rather than a more hierarchical structure to which you may be accustomed. In order to create this representation, Graphene needs to know about each type of object which will appear in the graph.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    apk-reverse

    apk-reverse

    Suitable for Android APK reverse engineering analysis

    apk-reverse is an Agent Skill for structured Android application reverse-engineering work in authorized research environments. It is designed for Claude Code, Codex, and other systems that support the Agent Skills format rather than as a conventional end-user application. Its scope includes APK analysis, debloating, controlled Dex modifications, repacking, runtime investigation, and client-versus-server diagnosis. A gated workflow forces agents to verify assumptions, environment state, and...
    Downloads: 136 This Week
    Last Update:
    See Project
  • 7
    Unofficial TikTok API in Python

    Unofficial TikTok API in Python

    The Unofficial TikTok API Wrapper In Python

    ...To run the example scripts from the repository root, make sure you use them an option on python. You can access the dictionary type of an object using .as_dict. On a video, this may look like this, although TikTok changes its structure from time to time so it's worth investigating the structure of the dictionary when you use this package. You'll probably need to use this beyond just for legacy support since not all attributes are parsed out and attached to the different objects.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    DocArray

    DocArray

    The data structure for multimodal data

    ...It allows deep-learning engineers to efficiently process, embed, search, recommend, store, and transfer multimodal data with a Pythonic API. Door to multimodal world: super-expressive data structure for representing complicated/mixed/nested text, image, video, audio, 3D mesh data. The foundation data structure of Jina, CLIP-as-service, DALL·E Flow, DiscoArt etc. Data science powerhouse: greatly accelerate data scientists’ work on embedding, k-NN matching, querying, visualizing, evaluating via Torch/TensorFlow/ONNX/PaddlePaddle on CPU/GPU. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Prompt Declaration Language

    Prompt Declaration Language

    Prompt Declaration Language is a declarative prompt programming lang

    ...They are not only useful as coding assistants, providing snipets of code, explanations, and code transformations, but they can also help replace components that could only previously be achieved with rule-based systems. Whether LLMs are used as coding assistants or software components, reliability remains an important concern. LLMs have a textual interface and the structure of useful prompts is not captured formally. Programming frameworks do not enforce or validate such structures since they are not specified in a machine-consumable way. The purpose of the Prompt Declaration Language (PDL) is to allow developers to specify the structure of prompts and to enforce it, while providing a unified programming framework for composing LLMs with rule-based systems.
    Downloads: 3 This Week
    Last Update:
    See Project
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 10
    CUDA Python

    CUDA Python

    Performance meets Productivity

    CUDA Python is a unified Python interface for accessing and working with the NVIDIA CUDA platform, enabling developers to build GPU-accelerated applications entirely in Python. It acts as a metapackage composed of multiple submodules that provide both high-level and low-level access to CUDA functionality, including runtime APIs, driver APIs, and JIT compilation tools. The project is designed to simplify GPU programming by offering Pythonic abstractions while still exposing the full power of...
    Downloads: 32 This Week
    Last Update:
    See Project
  • 11
    borb

    borb

    borb is a library for reading, creating and manipulating PDF files

    borb is a library for creating and manipulating PDF files in python. borb is a pure python library to read, write, and manipulate PDF documents. It represents a PDF document as a JSON-like data structure of nested lists, dictionaries and primitives (numbers, string, booleans, etc) This is currently a one-man project, so the focus will always be to support those use-cases that are more common in favor of those that are rare.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 12
    Frontend Slides

    Frontend Slides

    Create beautiful slides on the web using Claude's frontend skills

    ...The system produces fully self-contained HTML presentations with inline CSS and JavaScript, eliminating the need for external dependencies, build tools, or frameworks. It also supports converting existing PowerPoint files into web-based presentations while preserving content such as images, text, and structure. The tool includes curated design presets that avoid generic AI-generated aesthetics, ensuring presentations feel distinctive and intentional. Its architecture uses progressive disclosure, loading only necessary components at each step to keep the workflow efficient and intuitive.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    kapture

    kapture

    Tools for manipulating datasets

    Kapture is a pivot file format, based on text and binary files, used to describe SfM (Structure From Motion) and more generally sensor-acquired data.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Antigravity Awesome Skills

    Antigravity Awesome Skills

    The Ultimate Collection of 700+ Agentic Skills for Claude Code

    ...The project includes skill definitions, example prompts, and usage patterns that highlight how modular abilities can be assembled into functioning assistants. Because it aims to reduce cognitive overhead, many skills show how to structure intents, handle context, and orchestrate multi-step reasoning without deep technical complexity. It also serves as inspiration for users looking to prototype new use cases — from conversational helpers that answer questions to workflow automators that trigger actions.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 15
    PaperSpine

    PaperSpine

    Motivation-driven skill for learning from strong academic papers

    ...The project asks the agent to study target formats and strong examples before drafting or revising. It emphasizes the central motivation of a paper, helping writers connect claims, structure, evidence, citations, and revisions into a coherent argument. The suite includes specialized skills for research, citation, rewriting, LaTeX, auditing, translation, humanization, and updates. It is best suited for users who need format-aware, evidence-aware academic writing support rather than generic text generation.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 16
    aws-cli

    aws-cli

    Universal Command Line Interface for Amazon Web Services

    The AWS CLI is the universal command-line interface for managing AWS services, automating tasks, and scripting cloud workflows. It exposes nearly every public API from EC2 and S3 to IAM, Lambda, and beyond, providing parity with the service SDKs in a tool you can run anywhere. Profiles, regions, single-sign-on, and credential helpers make it straightforward to switch contexts securely across accounts and environments. Its output controls and JMESPath querying let you slice, filter, and...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 17
    ComfyUI SUPIR

    ComfyUI SUPIR

    SUPIR upscaling wrapper for ComfyUI

    ...It is particularly useful for workflows that require upscaling or restoring images before further processing. The project leverages modern generative models to produce sharp, detailed outputs while preserving the original structure of the image. It can be combined with other ComfyUI nodes for tasks such as stylization or animation. The system is designed to balance quality and performance, making it suitable for both experimentation and production use. Overall, it brings state-of-the-art image enhancement capabilities into the ComfyUI ecosystem.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    GPTImage2Skill

    GPTImage2Skill

    GPT Image 2 prompt gallery, image prompt library, agentic skill

    ...It also includes installation paths for skill-capable environments such as Claude Code, Codex, OpenClaw, and other agent runtimes. Overall, it is useful as both a learning resource for prompt structure and a practical toolkit for repeatable image generation workflows.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    simple-modern-uv

    simple-modern-uv

    A minimal, modern Python project template

    simple-modern-uv is a minimal yet production-ready Python project template that uses the uv toolchain to streamline dependency management, virtualenvs, and packaging. It aims to be “small but serious,” giving you the essentials—testing, linting, type checking, formatting, GitHub Actions—without burying you in boilerplate. The layout is opinionated around a pyproject.toml so configuration is centralized and easy to inspect. Defaults encourage good hygiene from day one, including reproducible...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    Data Contract CLI

    Data Contract CLI

    Enforce Data Contracts

    Data Contract CLI is an open-source command-line tool and Python library for creating, validating, testing, importing, exporting, and enforcing data contracts. It uses YAML-based contract files to define the structure, meaning, quality rules, service levels, and connection details for a data product. The tool can connect to real data sources and check whether the actual dataset matches the schema, constraints, and quality expectations described in the contract. It supports both the Data Contract Specification and the Open Data Contract Standard, making it useful for teams standardizing data governance across different platforms. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    PageIndex

    PageIndex

    Document Index for Vectorless, Reasoning-based RAG

    PageIndex is an innovative open-source framework that reimagines retrieval-augmented generation (RAG) by eliminating conventional vector similarity search and instead building hierarchical semantic indexes that mirror a document’s natural structure. Rather than chunking text and embedding it into a vector database, PageIndex constructs a tree-structured index — similar to a detailed, AI-enhanced table of contents — that a large language model can traverse to locate the most relevant sections of long documents. This reasoning-driven retrieval aligns more naturally with how humans explore complex texts, improving relevance and traceability, especially in professional domains like financial reports, legal contracts, and technical manuals. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22
    100+ Python Projects Challenge

    100+ Python Projects Challenge

    100+ Python Projects Challenge

    100+ Python Projects Challenge is a project-based Python learning repository focused on building many small applications and utilities. Instead of only practicing isolated syntax, it encourages learners to apply Python through complete mini-projects. The challenges span practical scripts, beginner applications, automation ideas, games, data tasks, and other hands-on exercises. This makes it useful for users who want to build a portfolio of small programs while reinforcing programming...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    patent-disclosure-skill

    patent-disclosure-skill

    Point excavation and submission book

    ...Existing disclosures can be revised through versioned updates with correction tracking. A separate reading mode turns patent numbers, PDFs, or full text into plain-language notes with claim structure, terminology, and supporting context. Obsidian integration can store the results as linked notes, canvases, and knowledge graphs for ongoing research.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    YData Synthetic

    YData Synthetic

    Synthetic data generators for tabular and time-series data

    ...Several example Jupyter Notebooks and Python scripts are included, to show how to use the different architectures. YData synthetic has now a UI interface to guide you through the steps and inputs to generate structure tabular data. The streamlit app is available form v1.0.0 onwards.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    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: 8 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next