Showing 2688 open source projects for "layer"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 1

    Delete Duplicate Folder Levels

    A spreadsheet to collapse redundant folders

    This project offers an Excel spreadsheet, available for download through the Files tab (above). This spreadsheet helps the user to identify and remove duplicate directory levels. For instance, it can reduce "D:\Folder Layer\Folder Layer\Folder Layer\Another Layer\Another Layer\Filename.doc" to "D:\Folder Layer\Another Layer\Filename.doc" Duplicate folder layers can form due to normal file renaming processes, and also when restoring from archive (e.g., ZIP, RAR) files that contain folder layers. The Support tab (above) links to a blog post elaborating upon one such situation. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Lichess (Lila)

    Lichess (Lila)

    The forever free, adless and open source chess server

    ...The system uses functional programming principles (in Scala) to maintain reliability—state transitions, clock management, game rules, and move validation are deterministic, reducing synchronization errors. Lila also integrates rating systems (e.g. Glicko), puzzles generation, AI opponents, and cheat detection systems. A real-time socket layer (WebSocket) streams move updates, chat, and broadcast events, while REST APIs support client and bot integrations. Supporting features like database schema migrations, analytics, moderation tools, and backups are woven into the platform so the community can contribute and host clubs/variants (Chess960, King of the Hill, etc.).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    protostuff

    protostuff

    Java serialization library, proto compiler, code generator

    A java serialization library with built-in support for forward-backward compatibility (schema evolution) and validation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    Wheefun Presentation Layer

    A framework for implementing a presentation layer.

    WFPL is a framework for implementing web pages using the model-view-controller (MVC) design pattern. In WFPL, documents are represented abstractly using a hierarchical "Page" structure, which are then rendered using a renderer which may represent media such as HTML, TeX, or Markdown. The controller is frequently implemented as a callback script in the case of a webpage. WPFL's strengths lie in its hierarchical design; it is similar to HTML/XML's document object model and provides a number...
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    MidiLayer

    MidiLayer

    A simple and intuitive tool to improve live performances.

    MidiLayer is a simple and easy to use application designed to enhance your live performances. Manage slots and channels, adjust the velocity and the volume, customize the note range and connect with modulation wheels and other types of controllers, all with the help of MidiLayer.
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 6
    ModernStorage

    ModernStorage

    Group of libraries that provide an abstraction layer over storage

    ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    TransferJsonConverter

    A custom JSON converter library with some useful features for ASP.NET

    ...It serializes objects to a JSON string, using the provided interfaces as templates, and including attributed fields not included in the interfaces. This allows you to pass objects from the storage layer through the model to the client, hiding specific data, while still storing it for postback from the client. It deserializes a JSON string into objects, reusing existing objects as targets if possible. This avoids creating an intermediate list of objects when populating an ObservableCollection on the WPF client, and reduces the overhead of creating multiple objects in memory and the garbage collector.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Graph4NLP

    Graph4NLP

    Graph4nlp is the library for the easy use of Graph Neural Networks

    ...The architecture of Graph4NLP is shown in the following figure, where boxes with dashed lines represent the features under development. Graph4NLP consists of four different layers: 1) Data Layer, 2) Module Layer, 3) Model Layer, and 4) Application Layer. Graph4nlp aims to make it incredibly easy to use GNNs in NLP tasks (check out Graph4NLP Documentation).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Jetstrap

    Jetstrap

    Laravel 8 package to easily switch TailwindCSS resources

    Jetstrap is a lightweight laravel 8 package that focuses on the VIEW side of the Jetstream / Breeze package installed in your Laravel application, so when a swap is performed, the Action, MODEL, CONTROLLER, Component, and Action classes of your project are still 100% handled by Laravel development team with no added layer of complexity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 10
    MSON

    MSON

    Generate an app from JSON

    ...MSON is particularly useful in software that generates other software, e.g. a form builder. This is because MSON is just JSON, so it is easy to consume, modify and store. MSON is framework agnostic, but the default mson-react rendering layer uses React and Material-UI to generate a UI. The rendering layer is pluggable and can be written to support any framework and UI library. The MSON library can also be used without any UI dependecies, which makes it great for things like data validation in both the front and back ends.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    HiddenWall

    HiddenWall

    hidden firewall, custom firewall in kernel

    ...The motivation: on bad situation, attacker can put your iptables/ufw to fall... but if you have HiddenWall, the attacker will not find the hidden kernel module that block external access, because have a hook to netfilter on kernel land(think like a second layer for firewall). My beginning purpose at this project is protect my personal server, now is protect the machines of my friends. When i talk "friends", i say peoples that don't know how to write low level code. Using the HiddenWall you can generate your custom kernel module for your firewall configuration. The low level programmer can write new templates for modules etc...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    CCM (C# Collections Mapper)

    The CCM is a mini ORM, working with the database and C# collections

    CCM is a solution for the data management layer in the combination of Sql Server with a C # application. In whole this is a strongly typed entity mapper projecting the application's business logics onto database tables using T-SQL stored procedures. CCM allows you to implement fairly complex data structures in your application, without bothering about difficult and tedious questions of data acquisition and conversion issue, allowing you to pay more attention to the develop of business logic and UI. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PJON

    PJON

    Experimental, arduino-compatible, multi-master, multi-media network

    PJON® (Padded Jittering Operative Network) is an experimental, Arduino-compatible, multi-master, multi-media, software-defined network protocol that can be easily cross-compiled on many microcontrollers and real-time operative systems like ATtiny, ATmega, SAMD, ESP8266, ESP32, STM32, Teensy, Raspberry Pi, Zephyr, Linux, Windows x86, Apple and Android. PJON operates on a wide range of media, data links and existing protocols like PJDL, PJDLR, PJDLS, Serial, RS485, USB, ASK/FSK, LoRa, UDP,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Raiden Network

    Raiden Network

    Raiden Network

    ...It comes with an easy-to-use API and is compatible with the Ethereum ERC20 token standard. Incentivized, decentralized P2P live streaming with micropayments using Raiden, introducing “Proof-of-Stream-Payment”. The Raiden Network is an infrastructure layer on top of the Ethereum Blockchain. While the basic idea is simple, the underlying protocol is quite complex and the implementation non-trivial. Nonetheless the technicalities can be abstracted away, such that developers can interface with a rather simple API to build scalable decentralized applications based on the Raiden Network. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    yowsup

    yowsup

    The WhatsApp lib

    ...Some of those features are not necessarily exclusive to WhatsApp and therefore it only made sense to maintain some parts as standalone projects. A running Yowsup app is a stack of several layers. A layer is a bidirectional channel that transforms the data passing through it before passing it to underlying or the above layer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    DECK

    DECK

    DECK is a powerful and high performant local web development studio

    ...Popular web technologies such as LAMP, LEMP, MERN, MEAN, Laravel, Symfony, WordPress, Magento & many more are available out of the box. DECK's inbuilt SSL engine powered by LetsEncrypt and a supercharged proxy layer enables full HTTPS on localhost apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    TerraForge3D

    TerraForge3D

    3D Procedural Modelling and Procedural Texturing Tool in OpenGL/C++

    ...Generte 3D Terrain Procedrally Export Terrain mesh as OBJ You can write and test your own shaders An Inbuilt IDE for shaders Test under different lighting A 3D viewer A Node based as well as Layer based workflow Save the project(custom .terr3d files) Hieght map visualizer in node editor Wireframe mode Custom Lighiting Customizable Geometry Shaders included in rendering pipeline Skyboxes Multithreded Mesh Generation Expected Goals for Version 3 Add a lot more Nodes Export to heightmaps(both PNG and also custom format) Node based procedural texture editing Custom Skyboxes Completely usable 3D procedural modelling and texturing pipeline Fix as many bugs I can find Things that may be added Wren scripting to add custom algotrithms Procedural grass and foliage Fix more bugs!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    Ecco

    Ecco

    Explain, analyze, and visualize NLP language models

    Ecco is an interpretability tool for transformers that helps visualize and analyze how language models generate text, making model behavior more transparent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    The libdbi-drivers project maintains drivers for the libdbi database abstraction layer written in C. Drivers are distributed seperately from the library itself.
    Leader badge
    Downloads: 60 This Week
    Last Update:
    See Project
  • 20
    ESTabBarController

    ESTabBarController

    Swift model for customize UI, badge and adding animation

    ESTabBarController is a highly customizable TabBarController component, which is inherited from UITabBarController. In real-world development, we may encounter the situation of customizing the UITabBar. For instance: change font style, add animation, and use bigger items. However, it's hard to do with UITabBarItem. You can download and build the ESTabBarControllerExample project, and you will find more examples to use ESTabBarController, and also more examples to customize UITabBar,
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    jackpot-proxy

    jackpot-proxy

    A SOCKS5-over-TLS Proxy

    Jackpot-proxy is a SOCKS5-over-TLS proxy. Like what features of HTTPS has, jackpot-proxy can protect SOCKS5 stream under TLS layer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ResponseDetective

    ResponseDetective

    Sherlock Holmes of the networking layer

    ResponseDetective is a non-intrusive framework for intercepting any outgoing requests and incoming responses between your app and your server for debugging purposes. For ResponseDetective to work, it needs to be added as a middleman between your (NS)URLSession and the Internet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    CanJS

    CanJS

    Build CRUD apps in fewer lines of code

    ...After data is created, updated, or destroyed, CanJS automatically updates your lists for you. Filtering and sorting are preserved, so you don’t have to manually update your lists or fetch the same data again. The model layer is responsible for making GET, POST, PUT, and DELETE requests to your backend. With your component UI code using the model’s standard interface to make requests, if the backend API changes, you only have to configure the model and not change every component that uses that backend API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PSD.js

    PSD.js

    A Photoshop PSD file parser for NodeJS and browsers

    psd.js is an open-source JavaScript library (CoffeeScript/JS) for reading and parsing Adobe Photoshop PSD files in both Node.js and web browsers. It reconstructs the document into a DOM-like tree with layers, masks, text metadata, vector information, and pixel data. It enables developers to traverse layer structures, extract flattened or individual image buffers, and integrate PSD assets programmatically in web or backend applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A portable, extremely high-level GUI abstraction layer for Scheme, with multiple implementations.
    Downloads: 0 This Week
    Last Update:
    See Project