Showing 1641 open source projects for "patterns"

View related business solutions
  • MyQ Print Management Software Icon
    MyQ Print Management Software

    SAVE TIME WITH PERSONALIZED PRINT SOLUTIONS

    Boost your digital or traditional workplace with MyQ’s secure print and scan solutions that respect your time and help you focus on what you do best.
    Learn More
  • 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

    WirelessTennis

    Wireless Tennis Game for Dragon12 Plus with nRF24L01+

    ...The project uses two Dragon12-Plus2SM boards equipped with a nRF24L01+ transceiver adapter from Addicore. The project depicts a "wireless tennis game". The purpose of the game is for users to type button patterns and "pass" them to the opponent. The opponent has a brief moment to see the pattern being played on the LEDs and then he needs to retype the pattern. If retype was correct, a new pattern is "passed back" just like a tennis ball is passed by the players from one court to the other. Important note: if you use this project or any part of it in a school or work environment or in any other setup to gain recognition or remuneration, based on the GPL license you should mention the original author names and the source where you obtained the project in your source code, presentation and any other documentation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    This project provides a Fortran90 library and a python module for singular spectrum analyses such as PCA/EOF or MSSA. It is intended for people interested, for example, in analysing climate or financial variability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Mori

    Mori

    ClojureScript's persistent data structures and supporting API

    Mori brings ClojureScript's efficient persistent data structures and functional APIs into vanilla JavaScript, enabling immutability and functional programming patterns with performant collections in JS. The installed package contains a single optimized JavaScript file mori.js. Load mori in your Node.js programs as you would any other module. For vectors and maps we provide efficient thaw and freeze operations. All Mori maps and sets support all the non-mutating methods of the proposed ES6 Map and Set interfaces. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Apache Kafka

    Apache Kafka

    Mirror of Apache Kafka

    ...Producers append records to partitions, brokers replicate them for durability, and consumer groups read them at their own pace while balancing work across instances. The commit/offset model and retention policies support patterns from real-time processing to event sourcing and audit trails. Exactly-once processing semantics, idempotent producers, and transactions help prevent duplicates across complex dataflows. Kafka Streams and Kafka Connect extend the core: Streams provides a library for stateful stream processing within applications, while Connect standardizes integration with external systems. ...
    Downloads: 2 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

    MITRE Common Layer 3

    Approach to choose MANET routing peers for existing protocols.

    ...In addition, our approach works as a pure interface between (any) MANET radio terminal and any IP router, so nodes using our interface interoperate with nodes that do not use this interface or with nodes using different algorithms to select routing peers. This software is a prototype of the Common Layer 3 interface for two different mobility patterns on a mobile network using OLSR for MANET routing and OSPFv2 for IP routing. Draft RFC describing this interface in detail may be found at https://datatracker.ietf.org/doc/draft-shaio-manet-common-l3-interface/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Java based tower defence game that incorporates a number of features and patterns which were to be delivered on tight-deadlines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Compact, Easy to install, Quick and to the point Portal/Weblog/Blog/Forum w site replication. Simple, solid and scalable to a BPMS (Business Process Management System) using standard OO patterns. Fast embedded CSV Flat-File DB upgradeable to any major database (optional/not required).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9

    J2EE Training

    Java & J2EE Demonstrations

    This project is mainly for training purpose, which demonstrates code convention, good practices, GoF patterns, architectural patterns through several simple applications. These applications use mainstream Java technologies from JDBC to Spring.
    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
    KnitFitter Sweater Design Software
    A Python 3.0+ program to do the math to design custom-fit knit-from-the-top sweaters. KnitFitter users are encouraged to visit my top-down design tutorial at http://knitoutlines.blogspot.com/2009/06/top-down-design-tutorial-1-measuring-up.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    vSysLog is simple syslog viewer developed for showing syslog messages in more human-readable form. This software uses user-defined patterns for formatting received messages. It works on Linux/GTK+ platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Flocking Motion

    Flocking Motion

    Flocking motion simulator

    ...Environment constants and boid algorithms can be changed and reimplemented to experiment and understand the control of the whole flock. Don't be afraid, keep in mind the three rules: Separation, Alignment and Cohesion, and you'll get beautiful patterns in movement.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    DesignPatternsMulti

    Patterns - Java, C, Python, Javascript

    Patterns from the classic book head first design patterns - Java, C, Python, Javascript. Mainly an exercise for myself, but who knows, someone else might find it useful.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Arduino 7 segment display

    7 segment characters and patterns

    Write characters to 7 segment display or flash light pattern on LEDs
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ...Also batch processing is one of the main guiding tenets behind the “Getting things done” process. With this application we plan to tap into the reservoir of knowledge about the user of the smart phone for an example the working patterns, e-mails, social networks, calendars, reminders, to-do lists etc. which is stored in the phone itself and identify patterns in the tasks and suggest batches of actions to be performed based on the users current context. This application will be smart enough to take that necessary initiative and suggest the next step for the user which is not available in any of the current applications that is in the market up to now.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    oriDomi

    oriDomi

    Fold up DOM elements like paper

    oriDomi is a JavaScript library that visually "folds" DOM elements like paper, creating origami-style transitions using CSS transforms and JavaScript. Use your mouse or touch to manipulate the images on the website, or press the fold button to see a random effect. Create an OriDomi instance by passing your target element to the constructor. When creating a new OriDomi composition, you can pass a map of options as the second argument.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    LABjs

    LABjs

    Loading And Blocking JavaScript

    LABjs is a lightweight JavaScript loader focused on speeding up page performance by controlling how and when scripts download and execute. It provides an expressive API to load multiple files in parallel while guaranteeing execution order, so dependent scripts don’t break. By decoupling fetch from execute, it avoids the blocking behavior of traditional tags and helps reduce perceived load time. LABjs embraces a “load groups, then wait” model that makes dependency management clear without a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    BlocksKit

    BlocksKit

    The Objective-C block utilities you always wish you had

    BlocksKit is a framework for Objective-C that extends Cocoa and Cocoa Touch APIs with block-based wrappers, making it easier to write concise, readable code. It provides block-based alternatives to delegation and target-action patterns, streamlining event handling in UIKit and Foundation frameworks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Automatic 3D Coordinate Points Generator

    The project aims at generating 3D coordinates from a set of 2D images

    The objective of the project is to automate the generation of 3 dimensional coordinate points from a set of 2D images. The entire project is based on the principles of Photogrammetry. The subject of interest is embedded with patterns of retro-reflective dots. The reason that these dots were attached is that they appear very bright in the image if it is captured using flash. An auto-bar is used to define the coordinate system reference. The algorithm which performs this transformation is broken down to several steps. First step is converting the images to grayscale. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The KXStitch projects aim is to produce software to allow the creation and editing of cross stitch patterns. Although software for this type of application has existed on the WindowsŽ platform for many years, there has never been one for Linux
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    AppViz

    AppViz is a template based source code generation tool

    ...Edit Function 3. Delete Function 4. View Function 5. Search Function The current technology stack supported by AppViz could illusrate as below; MVC / DAO Patterns Struts2 Spring3 Hobernate JPA Struts-JQuery plugin for UI Apache Tiles DAO interface/Implementation, Service interface/Implementation and Action classes could be able to customize as per the business requirement. And the jsp view pages will be generated based on customizable template where the developer could change the template. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    AlertWheel

    AlertWheel is a visualization-based analysis tool for Snort IDS logs

    AlertWheel is a new software application easing network analysis on large-scale networks. It is based on a novel radial visualization capable of simultaneously displaying several thousand alerts, emphasizing the most important alerts or patterns in the dataset. Among other things, AlertWheel offers a new technique for representing bipartite graphs (where links exist between two distinct node groups). Using this approach, links are positioned in a way to reduce occlusion in the visualization. AlertWheel simultaneously combines three link bundling techniques in a novel way to reduce cluttering on the interface. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Ctronome

    Ctronome

    programmable command-line metronome for Linux

    Ctronome is a very simple command-line metronome software written in C (hence the name). Compiles in seconds, takes minimal system resources, and can easily be programmed for uncommon rhythm patterns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MNCubes

    MNCubes

    Research project to compute repeating patterns in discrete planes

    A 2D line can be rasterized into a 8-connected sequence of pixels which exhibit repeating patterns of connected pixels. Likewise, a 3D plane can be rasterized into connected cubes. A 'rectangular' cut of m x n cubes is a (m,n)-cube. Given m and n, the goal of this project is to generate all the (m,n)-cubes for all the (integer) discrete planes, based on the intersection vertices on a Farey diagram.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    GridMos

    GridMos

    GridMos, mosaicing tool (in MATLAB) to improve cell counting.

    ...However, performing the cell counting by tagging the cells in a steady image mosaic increases the reliability of the counts performed. Unfortunately, to build a mosaic of a hemocytometer's grid shows some problem due to the repeated patterns (i.e., the squared blocks of the grid). GridMos is an open-source software tool conceived to build an image mosaic of a hemocytometer's grid. It is optimized to build the mosaic starting from a sequence of overlapping images previously acquired. The Graphical User Interface (GUI) implemented makes GridMos a very user-friendly software tool. ...
    Downloads: 0 This Week
    Last Update:
    See Project