Showing 2916 open source projects for "structure"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 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.
    Try Free
  • 1
    MarketData.jl

    MarketData.jl

    Time series market data

    The MarketData package provides open-source financial data for research and testing. The data is from Quandl and is free end-of-day stock data. It is public domain without restrictions. The TimeSeries TimeArray data structure is used to store the data, but conversion to other data structures, including DataFrames and AxisArrays, is supported.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Writing AI Conference Papers

    Writing AI Conference Papers

    Writing AI Conference Papers: A Handbook for Beginners

    ...The project provides structured guidance on how to transform research ideas into complete manuscripts, covering topics such as defining the core contribution, organizing the paper structure, and refining technical details. It emphasizes practical advice and common pitfalls, making it especially useful for students or early-career researchers who may struggle with academic writing conventions. The guide breaks down the process into manageable stages, from identifying novelty and contributions to drafting, revising, and preparing submissions for conferences. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    nhentai

    nhentai

    A library for interacting with the nhentai API

    ...It also includes optional support for FlareSolverr proxies to help bypass Cloudflare challenges that may occur during API requests. With its lightweight design and simple API structure, nhentai provides an efficient way to build tools or services that interact with the nhentai ecosystem.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 4
    Changelog.com

    Changelog.com

    Changelog makes world-class developer pods

    ...The app powers the site’s content publishing, episode distribution, and user interactions, including subscriptions and comments. It emphasizes maintainability and transparency, with clear code structure, tests, and CI/CD workflows. Because the repository is open, developers can study its architecture to learn how Phoenix is used in practice for a high-traffic, media-centric website. It also showcases integration with external services for things like audio hosting, search, and analytics, making it an instructive case study for full-stack Elixir development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    Kreuzberg

    Kreuzberg

    Polyglot document intelligence framework

    ...It emphasizes modular design so that developers can define discrete tasks or “actions” and then compose them into complex flows where dependencies, parallel steps, and error handling are declaratively managed. This structure makes it simpler to build resilient automation pipelines that span multiple technologies or APIs without needing to glue everything together manually. The platform also supports observability and monitoring, helping teams trace the progression of workflows, catch errors early, and evaluate performance trends in orchestrated systems.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 6
    Expat

    Expat

    Fast streaming XML parser written in C99 with >90% test coverage

    ...This means that you register handlers with the parser before starting the parse. These handlers are called when the parser discovers the associated structures in the document being parsed. A start tag is an example of the kind of structure for which you may register handlers.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    Laravel Package Tools

    Laravel Package Tools

    Tools for creating Laravel packages

    This package contains a PackageServiceProvider that you can use in your packages to easily register config files, migrations, and more. This package is opinionated on how you should structure your package. To get started easily, consider using our package-skeleton repo to start your package. The skeleton is structured perfectly to work perfectly with the PackageServiceProvider in this package.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    WorldEdit

    WorldEdit

    Minecraft map editor and mod

    WorldEdit is a powerful open-source Minecraft map editing toolkit that allows players, builders, and server administrators to quickly modify large areas of a Minecraft world directly from within the game. Instead of placing or removing blocks individually, WorldEdit provides commands and tools that enable users to select regions of the world and apply transformations to thousands or even millions of blocks at once. This capability makes it extremely useful for constructing large builds,...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 9
    Laravel Installer

    Laravel Installer

    The Laravel application installer

    Laravel is a web application framework with expressive, elegant syntax. A web framework provides a structure and starting point for creating your application, allowing you to focus on creating something amazing while we sweat the details. Laravel strives to provide an amazing developer experience while providing powerful features such as thorough dependency injection, an expressive database abstraction layer, queues, and scheduled jobs, unit and integration testing, and more.
    Downloads: 26 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10
    HCL

    HCL

    HCL is the HashiCorp configuration language

    ...The application defines which attribute names and nested block types are expected, and HCL parses the configuration file, verifies that it conforms to the expected structure, and returns high-level objects that the application can use for further processing.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    DbGate

    DbGate

    Database manager for MySQL, PostgreSQL, SQL Server, MongoDB

    Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application. DbGate is a cross-platform database manager. It's designed to be simple to use and effective when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualization or batch export and import. Mongo JavaScript editor, execute Mongo script (with NodeJs syntax). Redis tree view,...
    Downloads: 35 This Week
    Last Update:
    See Project
  • 12
    Goxygen

    Goxygen

    Generate a modern Web project with Go and Angular, React or Vue

    ...By default, it will use React and MongoDB. You can select a different front-end framework and a database using --frontend and --db flags. Goxygen generates a basic structure of a project and doesn't force you to use a specific set of tools. That's why it doesn't bring unneeded dependencies to your project. It uses only a database driver on the back end side and Axios in React and Vue projects. Angular projects use only Angular-specific libraries.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    sqlite-web

    sqlite-web

    Web-based SQLite database browser written in Python

    sqlite-web is a web-based SQLite database browser written in Python. It lets users open existing SQLite databases or create new ones through a browser interface. The tool can browse table data, inspect database structure, and run arbitrary SQL queries from a dedicated query tab. It also supports common editing actions, including inserting, updating, and deleting rows. Users can add or drop tables, columns, and indexes, and they can import or export data in JSON or CSV format. It can run from the command line, through Docker, or with a higher-performance gevent WSGI server, making it useful for quick database inspection, lightweight administration, and local development workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Ditto

    Ditto

    The simplest self-building coding agent

    ...It uses an LLM loop with basic tools to automate part of the coding process. The project is intentionally lightweight and experimental, making it easier to understand than larger agentic coding platforms. Its modular structure separates generated Flask components into cleaner directories for routes, templates, and static files. It is best suited for prototyping, learning, and exploring how natural-language app generation can work in a small local project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    eframe template

    eframe template

    The easy way to make a Rust app with a GUI

    eframe template is a starter template for building graphical applications using the eframe framework, which is part of the egui ecosystem in Rust. It provides a ready-to-use structure for creating desktop or web-based applications with immediate-mode graphical interfaces. The template includes essential components such as application setup, rendering loops, and example UI elements, allowing developers to start building applications quickly. It is designed to demonstrate best practices for structuring eframe projects, making it useful for both beginners and experienced developers. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Gameboy

    Gameboy

    Full featured Cross-platform GameBoy emulator by Rust

    ...Compared to more advanced emulators, it may lack full feature parity or optimization, but it compensates with readability and conceptual transparency. Its modular structure allows developers to extend or modify individual components for experimentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Zydis

    Zydis

    Fast and lightweight x86/x86-64 disassembler and code generation lib

    Zydis is a fast and lightweight disassembler library designed for decoding x86 and x86-64 machine code into human-readable assembly instructions. It focuses on performance and accuracy, making it suitable for applications such as reverse engineering, debugging, and binary analysis. The library provides detailed information about decoded instructions, including operands, prefixes, and instruction lengths, enabling deep inspection of executable code. It is designed to be easy to integrate,...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 18
    Pretext

    Pretext

    Pure JavaScript/TypeScript library for multiline text measurement

    ...It appears to function as a lightweight system for defining structured documents that can be interpreted or transformed into different outputs. Pretext encourages a declarative approach where content is written in a way that separates structure from presentation, making it easier to adapt across contexts. It is particularly relevant for developers interested in tooling, documentation systems, or alternative markup paradigms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Convert to it!

    Convert to it!

    Truly universal online file converter

    ...The repository focuses on practical transformations between formats, making it useful in scripting pipelines, automation tasks, and small backend utilities where reliability matters more than heavy frameworks. Its structure emphasizes clarity and minimal dependencies so developers can quickly understand and extend the codebase. The tool is intended to be composable, meaning it can be integrated into larger workflows without imposing complex runtime requirements. Because it is open source and relatively compact, it serves both as a usable utility and as a reference implementation for building custom converters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    InterviewGuide

    InterviewGuide

    Repository that collects extensive computer science

    ...It was created by a developer who documented his own journey from campus to tech industry, including detailed learning pathways for languages like C/C++, Go, JavaScript, and frameworks like Vue, as well as topics such as operating systems, networks, databases, and Redis. The repository contains curated algorithm and data structure explanations, collections of interview questions, high-frequency topics, and practical problem-solving guides to help users brush up on skills that are often tested in technical interviews.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    OpenMLSys-ZH

    OpenMLSys-ZH

    Machine Learning Systems: Design and Implementation

    ...Its aim is to make the technical content, tutorials, architecture descriptions, and user guides of the OpenMLSys system more accessible to Chinese-speaking users. The repo mirrors the structure of the original OpenMLSys docs: sections on system design, API references, deployment instructions, module overviews, and example workflows. It helps bridge language barriers in open machine learning systems by providing side-by-side translation or localized explanations. The repository includes scripts or tooling to keep translation synchronized with upstream changes, versioning, and possibly translation metadata (contributors, timestamp). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    MDN Learning Area

    MDN Learning Area

    GitHub repo for the MDN Learning Area

    ...It contains the code examples referenced throughout MDN’s tutorials and articles, covering topics such as HTML, CSS, JavaScript, and web APIs. Each directory in the repository mirrors the module structure of the MDN Learning Area, allowing learners to follow along easily as they read through corresponding lessons. The examples are written to be simple, instructive, and directly aligned with MDN’s documentation, making it an ideal hands-on companion for web development education. Server-side programming examples are housed separately in dedicated repositories—express-locallibrary-tutorial and django-locallibrary-tutorial—to simplify management and focus on specific back-end technologies. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    VisualDL

    VisualDL

    Deep Learning Visualization Toolkit

    VisualDL, a visualization analysis tool of PaddlePaddle, provides a variety of charts to show the trends of parameters and visualizes model structures, data samples, histograms of tensors, PR curves , ROC curves and high-dimensional data distributions. It enables users to understand the training process and the model structure more clearly and intuitively so as to optimize models efficiently. VisualDL provides various visualization functions, including tracking metrics in real-time, visualizing the model structure, displaying the data sample, visualizing the relationship between hyperparameters and model metrics, presenting the changes of distributions of tensors, showing the pr curves, projecting high-dimensional data to a lower dimensional space and more. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Akaunting

    Akaunting

    Online Accounting Software

    Online accounting software designed for small businesses and freelancers. Akaunting is built with modern technologies such as Laravel, VueJS, Tailwind, RESTful API etc. Thanks to its modular structure, Akaunting provides an awesome App Store for users and developers.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 25
    E-commerce Complete Flutter UI

    E-commerce Complete Flutter UI

    The FlutterShop template makes it easier to develop an e-commerce app

    ...Interactive elements like carousels, tabs, and responsive grids are integrated to simulate real-world app behavior. Though it doesn’t implement backend functionality, the structure allows developers to easily plug in APIs or Firebase for a production-ready app. Its purpose is both to provide inspiration for design and to act as a boilerplate for developers starting an e-commerce project.
    Downloads: 1 This Week
    Last Update:
    See Project
Auth0 Logo