Showing 32 open source projects for "construct"

View related business solutions
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 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
    Delaunator

    Delaunator

    Fast JavaScript library for Delaunay triangulation of 2D points

    Delaunator is a fast library for Delaunay triangulation. It takes as input a set of points. The triangulation is represented as compact arrays of integers. It’s less convenient than other representations but is the reason the library is fast. After constructing a delaunay = Delaunator.from(points) object, it will have a triangles array and a halfedges array, both indexed by half-edge id. What’s a half-edge? A triangle edge may be shared with another triangle. Instead of thinking about each...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    MDX

    MDX

    Markdown for the component era

    MDX lets you use JSX in your markdown content. You can import components, such as interactive charts or alerts, and embed them within your content. This makes writing long-form content with components a blast.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    ffmprovisr

    ffmprovisr

    Repository of useful FFmpeg commands for archivists

    ffmprovisr is an educational web-based resource designed to help users understand and construct FFmpeg commands through a curated collection of practical recipes. It organizes common multimedia tasks into categorized examples, allowing users to quickly find solutions for operations such as transcoding, trimming, filtering, and metadata handling. Each recipe includes a sample command along with a detailed explanation of its components, helping users learn how FFmpeg flags and parameters work. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    templUI

    templUI

    A growing collection of beautifully designed UI components for Go

    templUI is a modern UI component library built specifically for Go applications using the templ templating language, offering a developer-first approach to building interfaces with strong type safety and performance. It provides a growing collection of beautifully designed, production-ready components styled with Tailwind CSS, allowing developers to construct modern web interfaces without relying on heavy frontend frameworks. One of its defining principles is code ownership, meaning developers can either import components directly or copy them into their projects using a CLI, ensuring full control over customization and long-term maintenance. The library avoids JavaScript frameworks entirely, instead relying on lightweight, vanilla implementations that prioritize speed and simplicity. templUI also emphasizes security and compliance, with features such as CSP-friendly rendering and no inline scripts, making it suitable for enterprise environments.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    PySpur

    PySpur

    Visual tool for building, testing, and deploying AI agent workflows

    PySpur is a visual development environment designed to help AI engineers build, test, and iterate on agent-based workflows more efficiently. It provides a structured playground where users can define test cases, construct agents either through Python code or a graphical interface, and continuously refine their behavior. It addresses common challenges in AI agent development such as prompt tuning difficulties and lack of visibility into workflow execution. By offering a visual representation of workflows, PySpur makes it easier to debug interactions between components and identify failures in complex pipelines. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Melt UI

    Melt UI

    A set of headless, accessible component builders for Svelte

    Melt UI is an open-source headless component builder library created specifically for the Svelte ecosystem, designed to help developers construct accessible and highly customizable user interface components. Rather than providing fully styled widgets, the library focuses on supplying the behavioral logic and accessibility patterns needed to build UI components while allowing developers to control the visual appearance. Melt UI introduces a builder-based architecture where component logic is encapsulated in reusable primitives that can be attached to any HTML element or custom component. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Rivet

    Rivet

    Visual AI IDE for building agents with prompt chains and graphs

    Rivet is an open source visual AI programming environment designed to help developers build complex AI agents using a node-based interface and prompt chaining workflows. It provides a desktop application that allows users to visually construct and debug AI logic as interconnected graphs, making it easier to manage sophisticated interactions between language models and external tools. Rivet also includes a TypeScript library that enables these visual graphs to be executed and integrated directly into applications, bridging the gap between prototyping and production use. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    David UI

    David UI

    Free Tailwind CSS UI component library for modern web interfaces

    ...These components are designed to be flexible and easy to customize, allowing developers to adapt them to the design needs of their projects while maintaining a clean and efficient workflow. David AI includes a variety of interactive UI elements such as accordions, modals, dropdowns, and tooltips that can be used to construct complex interfaces without building them from scratch. It supports both simple module imports and more advanced programmatic usage with TypeScript, giving developers greater control over component behavior and configuration. It emphasizes developer experience, performance, and maintainability.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    TypeChat

    TypeChat

    Library for building type-safe natural language interfaces with LLMs

    ...TypeChat addresses these challenges by replacing traditional prompt engineering with a concept called schema engineering. Instead of writing complex prompts, developers define types that represent the intents supported by their applications. It then uses those type definitions to construct prompts for language models and translate user input into structured data that follows the defined schema.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Classnames

    Classnames

    A simple javascript utility for conditionally joining classNames

    Classnames is a minimal JavaScript utility that helps you construct CSS class strings based on conditional logic. Instead of manually concatenating strings, developers can pass any combination of strings, arrays, or objects, and the library will output a clean, space-separated class list. When you provide an object, the keys represent class names and the boolean values determine whether each class should be included in the final string.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Learning Prompt

    Learning Prompt

    Free prompt engineering online course

    Learning-Prompt is a curated repository of prompts, techniques, and instructional patterns designed to help people construct better prompts for AI systems, including generation, reasoning, and debugging tasks. It collects examples of effective prompt formats, chains of thought, strategy scaffolds, and comparative methods that help yield consistent, high-quality results. The project also includes meta-guidance: reflections on prompt failures, tips for prompt tuning, ways to mitigate model bias or misinterpretation, and how to adapt prompts for different AI capabilities. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Data Structures and Algorithms in JS

    Data Structures and Algorithms in JS

    Data Structures and Algorithms explained and implemented in JavaScript

    Are you a JavaScript developer looking to improve your craft? Then, this algorithms book is for you. This material contains the fundamental concepts to move your career to the next level. You will be able to solve problems faster in your day-to-day work and ace technical job interviews. Simply put, algorithms are several steps to solve a specific problem (e.g., sort number, search value, transform data, etc.). Algorithms are an essential toolbox for every programmer. Even if you don't...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Accelerated Text

    Accelerated Text

    Accelerated Text is a no-code natural language generation platform

    ...Accelerated Text is a natural language generation tool which allows you to define data descriptions and then generates multiple versions of those descriptions varying in wording and structure. Accelerated Text is a no-code natural language generation platform. It will help you construct document plans which define how your data is converted to textual descriptions. With Accelerated Text you can use such data to generate text for your business reports, your e-commerce platform or your customer support system. Data descriptions require precision. Accelerated Text follows the principle of this strict adherence to data-bound text generation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    joi-router

    joi-router

    Configurable, input and output validated routing for koa

    Easy, rich, and fully validated koa routing. koa-joi-router returns a constructor that you use to define your routes. The design is such that you construct multiple router instances, one for each section of your application which you then add as koa middleware. The route definition for the currently matched route is available via ctx.state.route. This object is not the exact same route definition object that was passed into koa-joi-router, nor is it used internally - any changes made to this object will not have an effect on your running application but is available to meet your introspection needs. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Paper.js

    Paper.js

    The swiss army knife of vector graphics scripting

    Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface. Paper.js is based on and largely compatible with Scriptographer, a scripting environment for Adobe Illustrator with an active community of scripters and more...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Laravel Mix

    Laravel Mix

    The power of webpack, distilled for the rest of us

    Laravel Mix provides a clean, fluent API for defining basic webpack build steps for your applications. Mix supports several common CSS and JavaScript pre-processors. If you've ever been confused about how to get started with module bundling and asset compilation, you will love Laravel Mix! Webpack is an incredibly powerful module bundler that prepares your JavaScript and assets for the browser. The only understandable downside is that it requires a bit of a learning curve. In an effort to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    C3.js

    C3.js

    A D3-based reusable chart library

    C3 makes it easy to generate D3-based charts by wrapping the code required to construct the entire chart. We don't need to write D3 code any more. C3 gives some classes to each element when generating, so you can define a custom style by the class and it's possible to extend the structure directly by D3. C3 provides a variety of APIs and callbacks to access the state of the chart. By using them, you can update the chart even after it's rendered.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Tux Math Scrabble

    Tux Math Scrabble

    12÷16×3=9÷4

    Latest version 0.9.1 runs on Python3. Date: June 15, 2023 Online/touch-screen version: https://www.asymptopia.com/tuxmathscrabble Encourages kids to construct compound equations and consider multiple abstract possibilities.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    JSVerbalExpressions

    JSVerbalExpressions

    JavaScript Regular expressions made easy

    VerbalExpressions is a JavaScript library that helps to construct difficult regular expressions. Methods have a return type of VerbalExpression except where mentioned otherwise. If there is no mention of a method’s parameters, it is to be assumed that it has none. VerEx is the function that is exported from within VerbalExpressions.js and is to be the first method in chains that describe verbal expressions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Google Material Design Lite

    Google Material Design Lite

    Material Design Components in HTML/CSS/JS

    ...It doesn’t rely on any JavaScript frameworks and aims to optimize for cross-device use, gracefully degrade in older browsers, and offer an experience that is immediately accessible. The MDL components are created with CSS, JavaScript, and HTML. You can use the components to construct web pages and web apps that are attractive, consistent, and functional. Pages developed with MDL will adhere to modern web design principles like browser portability, device independence, and graceful degradation. Material Design Lite (MDL) is a library of components for web developers based on Google's Material Design Philosophy: "A visual language for our users that synthesizes the classic principles of good design with the innovation and possibility of technology and science." ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    CuteReport

    CuteReport

    Qt based report solution

    CuteReport is a report solution like Jasper Report, Crystal Reports or FastReport, but based on Qt framework. It can be easily used with any Qt application. In general, CuteReport consists of two parts: core library and template designer. Both are totally modular and theirs functionality can be easily extended by writing additional modules. It's totally abstract of used data and can use as storage: file system, database, version control systems, etc. The project's goal is to provide...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Jigy Generator Windows

    Jigy Generator Windows

    The best way to generate a Spring Java Web Application. It just works!

    The Jigy Generator is the simplest way to build and code a Java web application with a Spring Framework by using a project creation wizard and now it's been made even simpler by downloading a very small HTML file (337 bytes) and filling out a few form fields and let it construct your project with ease! The resulting project will be a Java web application with a Spring Framework configured to run in Eclipse or Netbeans. The project is annotation-based and provides dependency injection of project resources and simple annotation-based transaction management. Your created project will be already configured to connect to your project's database and to return JSON responses when required. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Jigy Generator Linux

    Jigy Generator Linux

    The best way to generate a Spring Java Web Application. It just works!

    The Jigy Generator is the simplest way to build and code a Java web application with a Spring Framework by using a project creation wizard and now it's been made even simpler by downloading a very small HTML file (337 bytes) and filling out a few form fields and let it construct your project with ease! The resulting project will be a Java web application with a Spring Framework configured to run in Eclipse or Netbeans. The project is annotation-based and provides dependency injection of project resources and simple annotation-based transaction management. Your created project will be already configured to connect to your project's database and to return JSON responses when required. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Jigy Generator OSX

    Jigy Generator OSX

    The best way to generate a Spring Java Web Application. It just works!

    The Jigy Generator is the simplest way to build and code a Java web application with a Spring Framework by using a project creation wizard and now it's been made even simpler by downloading a very small HTML file (337 bytes) and filling out a few form fields and let it construct your project with ease! The resulting project will be a Java web application with a Spring Framework configured to run in Eclipse or Netbeans. The project is annotation-based and provides dependency injection of project resources and simple annotation-based transaction management. Your created project will be already configured to connect to your project's database and to return JSON responses when required. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Sphaerica

    Interactive spherical geometry software.

    Sphaerica is an interactive spherical geometry computer software. You can create complex geometric constructions in spherical geometry with this software. It supports orthogonal, stereographic and gnomonic projections to display your construction. It also has a built in scripting language for automated constructions.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next