Showing 2917 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
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 1
    puresql

    puresql

    ES6/7 ready SQL library for node.js inspired by Clojure's yesql

    ...It supports MySQL, MariaDB, PostgreSQL, MS SQL Server, and SQLite from the box. puresql takes a path to a .sql file containing query definitions and turns them into promisified functions. You can then call them and either pass one of the provided adapters (mySQL), or your own adapter (see one of the existing ones on the structure).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    React-Virgin

    React-Virgin

    The react-native UI Kit you've been looking for

    React-Virgin is a React Native UI kit designed to provide developers with a ready-to-use boilerplate for building mobile applications quickly and efficiently. It includes a foundational project structure along with a set of prebuilt UI components that cover common mobile interface needs such as buttons, lists, headers, loaders, and chat elements. The library is intended to accelerate development by eliminating the need to set up navigation, layout systems, and basic UI elements from scratch. It integrates tools like react-navigation and includes both horizontal and vertical list components, making it easier to create dynamic and scrollable mobile interfaces. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    NGSReadsTreatment

    NGSReadsTreatment

    Note: To run the new version use Java version 13.

    NGSReadsTreatment, a computational tool for the removal of duplicated reads in paired-end or single-end datasets. NGSReadsTreatment can handle reads from any platform with the same or different sequence lengths. Using the probabilistic structure Cuckoo Filter, the redundant reads are identified and removed by comparing the reads with themselves. Thus, no prerequisite is required beyond the set of reads. NGSReadsTreatment was compared with other redundancy removal tools in analyzing different sets of reads. The results demonstrated that NGSReadsTreatment was better than the other tools in both the amount of redundancies removed and the use of computational memory for all analyses performed. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Face-Detection-JavaScript

    Face-Detection-JavaScript

    Small browser-based computer vision demo

    Face-Detection-JavaScript is a small browser-based computer vision demo that uses JavaScript and face-api.js to analyze live webcam video. It loads face detection, facial landmark, face recognition, and facial expression models from a local models folder. Once the webcam stream starts, the app creates a canvas overlay and draws detection results directly over the video feed. It can identify face boxes, map facial landmark points, and display detected expressions in near real time. The...
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 5
    Blendid

    Blendid

    Blend of gulp tasks combined into a configurable asset pipeline

    Blendid is a delicious stand-alone blend of tasks and build tools poured together as a full-featured modern asset pipeline. It can be used as-is as a static site builder, or can be configured and integrated into your own development environment and site or app structure. The provided command will create default src and config files in your directory and start compiling and live-updating files! Try editing them and watch your browser auto-update! File structure is configured through a config/path-config.json file. This file is JSON so that other platforms like Ruby or PHP can easily read it in and use it to build asset path helpers for replacing hashed filenames in production. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Backuso

    Backuso

    Backup software for your data to local and remote SSH systems

    Backuso – pronounce like the opera singer ‘Caruso’ – is a software for routine and automated backups of your computer to either a local storage or a remote storage on an SSH server, or both. A local storage is anything accessible in the directory structure of your computer. Most of the time this will be a (large) hard drive, mounted at a convenient location. A remote storage is anything which is accessed on your network via the ssh protocol. This could be a NAS (Network Attached Storage) in your local LAN, or a server share on the internet. Backuso is configured with a simple text file. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    lwjglbook

    lwjglbook

    Source code of the chapters of the book 3D Game Development with LWJGL

    lwjglbook-leg is the companion code repository for the “3D Game Development with LWJGL 3” book, offering a practical learning path for building a 3D game engine in Java using the Lightweight Java Game Library (LWJGL). It covers the implementation of a modern OpenGL-based engine from scratch, guiding readers through key concepts such as rendering, lighting, animation, input handling, and scene management. This project serves as an excellent educational resource for Java developers interested...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    vim.wasm

    vim.wasm

    Vim editor ported to WebAssembly

    ...When opening it, it opens tryit.js example JavaScript source code. Basic usage is described in comments at top of the file. Example source contains min-heap data structure and heap sort algorithm. Enjoy coding! And :% runs the code in your browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Python Machine Learning

    Python Machine Learning

    The "Python Machine Learning (2nd edition)" book code repository

    ...Each chapter has Jupyter notebooks and Python scripts that replicate the examples in the book, allowing readers to run, inspect, and tweak code directly as they follow material. The structure also includes errata documentation and assets (images) that appear in the printed edition, providing a rich supplement to learning. The repository is suitable both for classroom use and for self-study, as well as being a go-to reference for data scientists revisiting techniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    TensorFlow Machine Learning Cookbook

    TensorFlow Machine Learning Cookbook

    Code for Tensorflow Machine Learning Cookbook

    TensorFlow Machine Learning Cookbook repository provides practical code examples and educational materials that accompany the book TensorFlow Machine Learning Cookbook. The repository contains numerous Python scripts and Jupyter notebooks that demonstrate how to implement machine learning algorithms and neural networks using the TensorFlow framework. Each section focuses on a different aspect of machine learning development, including tensor manipulation, model training, optimization...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    VHR

    VHR

    Front-end/back-end separated human resources management system

    VHR is a full-featured human resources management system that demonstrates a production-style Java backend paired with a modern web frontend. It organizes HR domains into clear modules such as employee records, departmental structure, job titles/levels, salary and attendance, training and appraisal, and system configuration. The backend follows a clean, RESTful architecture using Spring Boot with layered services, persistence mappers, and role-based access control so permissions are explicit and auditable. The frontend is built with a component-driven approach, offering polished CRUD screens, searchable tables, import/export of data (for example, via spreadsheets), and contextual dialogs that streamline administrative workflows. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    PMCGPU

    PMCGPU

    Parallel simulators for Membrane Computing on the GPU

    Membrane Computing is a new research area (within Natural Computing) that aims to provide computing devices abstracted from the functioning and structure of living cells. These devices are called P systems. The objective of this project (PMCGPU) is to bring together all the researchers working on the development of parallel simulators for P systems, specially those using the GPU (e.g. CUDA, OpenCL, etc). Other parallel platforms are also welcome (multicore and manycore, FPGAs, etc). ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Node.JS Course

    Node.JS Course

    Materials, slides and other goodies from my Node.JS courses

    ...The curriculum also covers operational concerns like logging, metrics, health checks, and deployment pipelines so students can ship services with confidence. Code samples are opinionated but accessible, showing how to structure modules, controllers, and tests for clarity and changeability. By the end, participants have a working reference implementation they can adapt for real projects, along with a checklist mindset for production readiness.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ffmpeg-cpp

    ffmpeg-cpp

    A clean, easy-to-use C++ wrapper around the ffmpeg libraries

    ...The library focuses on flexibility while maintaining performance, enabling precise control over inputs, outputs, and filters. It supports chaining operations in a way that mirrors FFmpeg’s pipeline structure but improves maintainability in codebases. ffmpeg-cpp integrates seamlessly with C++ applications, making it suitable for backend services and multimedia systems. It also provides utilities for handling process execution and error management. Overall, it bridges FFmpeg functionality with modern C++ development practices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Gaea Editor

    Gaea Editor

    Design websites in your browser

    ...It supports rich text formatting, media embedding, and dynamic content generation, making it suitable for content management systems and applications requiring advanced editing capabilities. The architecture is designed to separate content structure from presentation, enabling better maintainability and scalability. It likely includes APIs for integrating with backend systems and storing content in structured formats. Overall, gaea-editor serves as a powerful foundation for building customizable editing experiences on the web.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    webpack.js.org

    webpack.js.org

    Repository for webpack documentation and more!

    ...When webpack processes your application, it internally builds a dependency graph from one or more entry points and then combines every module your project needs into one or more bundles, which are static assets to serve your content from. Now that we've covered much of the backlog of missing documentation, we are starting to heavily review each section of the site's content to sort and structure it appropriately. Since version 4.0.0, webpack does not require a configuration file to bundle your project. Nevertheless, it is incredibly configurable to better fit your needs. This document is intended to give a high-level overview of these concepts, while providing links to detailed concept-specific use cases. An entry point indicates which module webpack should use to begin building out its internal dependency graph.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    React-Datasheet

    React-Datasheet

    Excel-like data grid (table) component for React

    This small component allows you to integrate an excel-like datasheet. By default, the spreadsheet handles keyboard navigation and copy-pasting of cells. This example computes expression underneath using mathjs. On an invalid expression, the cell changes color to show the error. Note that react-datasheet does not handle the validation nor the formula computation. Custom renderers allow you to add significant new capabilities to your sheets without requiring changes to react-datagrid itself....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    QMForge reads output from various quantum mechanical calculations and provides tools for analyzing these results. Specifically, population (Mulliken and C-squared), fragment, and charge decomposition analyses are available. See https://qmforge.net for more info.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    DbAlchemy

    DbAlchemy

    Database administration,view,edit,migrate,entity relationship diagram

    ...The tools avalable include: Database Copy/Migration - to any supported database type Advanced View/Edit - That can show foreign key columns to any depth and can display all foreign keys pointing to a given row. Entity Relationship Diagram - Automatically generated, position and content can be adjusted by user, can be saved to a .svg file. Schema Editor - Allows the structure of a database to be created or edited. SQL Queries - Can be constructed manually in the SQL dialect relevant to the database. Results can be displayed in a table and form. Find/Replace - Allows for a controlled search of a database table followed by optional replace of selected field
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Miaosha

    Miaosha

    Design and implementation of flash sale system

    Miaosha is a high-concurrency “flash sale” (秒杀) demo that explores how to design a backend capable of withstanding extreme, bursty traffic during limited-time events. It illustrates patterns like cache-first reads for hot data, request rate limiting, and asynchronous order processing to protect databases under load. The project demonstrates stock deduction strategies designed to avoid overselling, combining pre-decrement in cache with reliable persistence and message-driven confirmation....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    DeepSDF

    DeepSDF

    Learning Continuous Signed Distance Functions for Shape Representation

    DeepSDF is a deep learning framework for continuous 3D shape representation using Signed Distance Functions (SDFs), as presented in the CVPR 2019 paper DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation by Park et al. The framework learns a continuous implicit function that maps 3D coordinates to their corresponding signed distances from object surfaces, allowing compact, high-fidelity shape modeling. Unlike traditional discrete voxel grids or meshes, DeepSDF...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Source Map Support

    Source Map Support

    Adds source map support to node.js (for stack traces)

    Source Map Support is a Node.js module that enhances stack traces for transpiled or bundled JavaScript by resolving them back to the original source files using source maps. When code is compiled from TypeScript, CoffeeScript, Babel, or bundlers like Webpack, errors normally point to the generated code; this module intercepts V8’s stack trace API and remaps paths and line numbers to their original locations. The output closely mimics Node’s native stack format, so it feels like standard...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    NiftyNet

    NiftyNet

    An open-source convolutional neural networks platform for research

    ...NiftyNet is a TensorFlow-based open-source convolutional neural networks (CNNs) platform for research in medical image analysis and image-guided therapy. NiftyNet’s modular structure is designed for sharing networks and pre-trained models. Using this modular structure you can get started with established pre-trained networks using built-in tools. Adapt existing networks to your imaging data. Quickly build new solutions to your own image analysis problems. NiftyNet currently supports medical image segmentation and generative adversarial networks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Lile

    Lile

    Easily generate gRPC services in Go

    Lile is an application generator (think create-react-app, rails new or django start project) for gRPC services in Go and a set of tools/libraries. The primary focus of Lile is to remove the boilerplate when creating new services by creating a basic structure, test examples, Dockerfile, Makefile etc. Lile comes with a 'generator' to quickly generate new Lile services. Lile follows Go's conventions around $GOPATH and is smart enough to parse your new service's name to create the service in the right place. Lile creates gRPC and therefore uses protocol buffers as the language for describing the service methods, requests and responses. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    JuliaFEM.jl

    JuliaFEM.jl

    The JuliaFEM software library is a framework

    The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage. The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed...
    Downloads: 3 This Week
    Last Update:
    See Project
Auth0 Logo