Showing 1778 open source projects for "rules"

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
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    rrule.js

    rrule.js

    JS library for working with recurrence rules for calendar dates

    JavaScript library for working with recurrence rules for calendar dates as defined in the iCalendar RFC and more. rrule.js supports recurrence rules as defined in the iCalendar RFC, with a few important differences. It is a partial port of the rrule module from the excellent python-dateutil library. On top of that, it supports parsing and serialization of recurrence rules from and to natural language.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    Auto-PyTorch

    Auto-PyTorch

    Automatic architecture search and hyperparameter optimization

    While early AutoML frameworks focused on optimizing traditional ML pipelines and their hyperparameters, another trend in AutoML is to focus on neural architecture search. To bring the best of these two worlds together, we developed Auto-PyTorch, which jointly and robustly optimizes the network architecture and the training hyperparameters to enable fully automated deep learning (AutoDL). Auto-PyTorch is mainly developed to support tabular data (classification, regression) and time series...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A generic Makefile which downloads source, unpacks, builds and installs as Slackware packages. Simple rule files describe what to download and from where, the rules also keep track of dependencies between software packages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    v8n

    v8n

    JavaScript fluent validation library

    ...The API is beautifully readable and allows for easy creation of complex validations in any part of your app. Even though there are many useful default validation methods, it's a breeze to add your own fluent rules to v8n and use them anywhere in your app. The name v8n is actually derived from the structure of the word "validation". If you look closely you will find that between the v and the n, there are precisely 8 letters (a l i d a t i o). So we get from the sort of boring word validation to the very nice-looking acronym v8n.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 5
    CSSO

    CSSO

    CSS minifier with structural optimizations

    ...It performs three sorts of transformations: cleaning (removing redundant), compression (replacement for the shorter forms), and restructuring (merge of declarations, rules, and so on). As a result, an output CSS becomes much smaller in size. One of CDN services like unpkg or jsDelivr can be used. By default (for short path) the ESM version is exposed. For IIFE version a full path to a bundle should be specified. CSSO is based on CSSTree to parse CSS into AST, AST traversal and to generate AST back to CSS. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    codecat

    codecat

    static code analysis, to find/track sinks and bugs

    CodeCat is a open source tool to help you in static code analysis, to find/track sinks and bugs, this points follow regex rules...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    mlscraper

    mlscraper

    ML-based HTML scraper that learns extraction rules from examples

    mlscraper is a Python library designed to automatically extract structured data from HTML pages without requiring developers to manually write CSS selectors or XPath rules. Instead of defining extraction logic by hand, users provide a few examples of the data they want to retrieve from a webpage. It analyzes those examples within the HTML document and determines patterns or rules that can be used to extract the same type of information from similar pages. Once trained, the generated scraper can process new pages and return the extracted data in structured formats such as dictionaries or lists. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    AutoScraper

    AutoScraper

    A Smart, Automatic, Fast and Lightweight Web Scraper for Python

    ...It gets a URL or the HTML content of a web page and a list of sample data that we want to scrape from that page. This data can be text, URL or any HTML tag value of that page. It learns the scraping rules and returns similar elements. Then you can use this learned object with new URLs to get similar content or the exact same element of those new pages.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    MarkovJunior

    MarkovJunior

    Probabilistic language based on pattern matching

    ...The project provides tools for defining rules, visualizing outputs, and experimenting with different configurations. Its design emphasizes simplicity while still enabling complex emergent behavior. Overall, MarkovJunior is a powerful framework for procedural generation using rule-based approaches.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10
    AdaControl

    AdaControl

    Ada source code controller

    A tool that detects the use of many constructs in Ada programs. Use it to control style or programming rules, but also as a powerful tool to search for use (or non-use) of various forms of programming styles or design patterns.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    gooreplacer

    gooreplacer

    A browser extension to modify HTTP requests

    ...On this basis, the new version adds more practical functions, which can facilitate users to block certain requests and modify HTTP requests/responses headers. Support online rules, mainly used to redirect Google resources, user can change. Import and export rules to facilitate user backup and synchronization (rules can be used in Chrome/Firefox/Edge..) It is recommended to download in the browser's plug-in store.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    iTXTech Daedalus

    iTXTech Daedalus

    No root required Android DNS modifier and Hosts/DNSMasq resolver

    No root required Android DNS modifier and Hosts/DNSMasq resolver.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13

    SpeedGaps

    A Java AWT desktop application for Gaps Solitaire (aka "Montana").

    A Java AWT desktop application for Gaps Solitaire (aka "Montana"). It uses a reduced card deck to fast play.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    FIN2

    Program to document, control and plan private finances

    ...When entering your income and spendings as bookings with category, user, account owner and account, the program will automatically calculate the state of your accounts and how much you have spent/received on the different categories as category state. Balance rules may help you to fairly distribute income and spending to different persons. For each category and user you can enter the estimated monthly amount as plan value.Based on the specified periodic and future bookings and these values or the average amounts of the last months you can plan your finances for the next months. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    CAT

    CAT

    CAT is the basic component of the server project

    ...In addition to metrics, it enables tracing—propagating context across RPC boundaries so problems like latency spikes or failed calls can be traced end-to-end. Alert rules and anomaly detection can be defined to notify teams proactively. The system supports multiple data backends and ingestion pipelines to collect data from JVM, C/C++, Python, and other ecosystems. With the collected data, Cat supports analysis of hotspots, trending anomalies, and capacity planning to drive continuous reliability improvements.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Instaparse

    Instaparse

    Instaparse aims to be the simplest way to build parsers in Clojure

    ...For example, a popular alternative to * is to surround the term with curly braces {}, and a popular alternative to ? is to surround the term with square brackets []. Rules can be specified with =, :, :=, or ::=. Rules can optionally end with ;. Instaparse is very flexible in terms of how you use whitespace (as in Clojure, , is treated as whitespace) and you can liberally use parentheses for grouping.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Riverpod

    Riverpod

    A reactive caching and data-binding framework

    Riverpod is a modern, framework-agnostic state management and dependency injection library for Dart and Flutter that emphasizes compile-time safety and explicit data flow. Instead of tying state to widget trees, it models state as providers that can be read anywhere, making logic more testable and decoupled from UI. It supports synchronous state, async data (futures/streams) with built-in loading/error handling, and advanced patterns like derived state and provider scopes. Riverpod’s design...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    µPipenv

    µPipenv

    A lightweight wrapper for pip to support requirements.txt

    ...Designed for containerized Python applications but not limited to them. if requirements.txt state all the packages in a pinned version with hashes (e.g. pip-tools), micropipenv installs packages with a possible fallback if the installation order is relevant. micropipenv does not substitute Poetry it rather complements it for containerized deployments where the size of the container image and software shipped with it matters. I would like to have a tool that "rules them all" - one lightweight tool to support all Python dependency lock file managers (pip-tools, Poetry, Pipenv) and lets users decide what they want to use when deploying Python applications in containerized environments (e.g. Kubernetes, OpenShift, ...).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Behat Transliterator

    Behat Transliterator

    Behat Transliterator library inherited from Doctrine1

    Behat Transliterator is a PHP library that converts UTF-8 strings into ASCII representations, often used to generate slugs or readable identifiers. It supports multiple languages and transliteration rules, making it a useful utility for URL slugging, filenames, or internationalized text normalization. The library is fast, flexible, and widely used in Symfony and Behat projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Release

    Release

    Generate changelogs with a single command

    Release is an automated versioning and changelog management tool for GitHub repositories. It simplifies the process of managing software releases by generating version tags, changelogs, and GitHub releases based on commit messages.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    LayoutParser

    LayoutParser

    A Unified Toolkit for Deep Learning Based Document Image Analysis

    With the help of state-of-the-art deep learning models, Layout Parser enables extracting complicated document structures using only several lines of code. This method is also more robust and generalizable as no sophisticated rules are involved in this process. A complete instruction for installing the main Layout Parser library and auxiliary components. Learn how to load DL Layout models and use them for layout detection. The full list of layout models currently available in Layout Parser. After several major updates, layoutparser provides various functionalities and deep learning models from different backends. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    xsser

    xsser

    XSSer: Cross Site Scripter

    Cross Site "Scripter" is an automatic -framework- to detect, exploit and report XSS vulnerabilities in web-based applications. XSSer v1.8-3.tar.gz -> md5: 3058a17a1599b0ece5c722fd2e7ff455 XSSer v1.8-3.zip -> md5:840d94fe8d297ec3bbea70fb3bd57f0e
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    Cweed4

    Cweed is a C source file weeder for Windows, written in Win32Forth.

    Cweed is a C source file weeder for Windows, written in Win32Forth. Also available here : https://www.inventio.co.uk/Cweedexe.htm It only changes whitespace (formatting) and does not otherwise change the content of the file. This is analogous to weeding a garden, where the plants are left untouched but the bits between (weeds) may be seriously modified. Cweed is an experiment in specifying a coding standard in the form of an executable program.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    GroIMP

    GroIMP

    Growth-grammar related Interactive Modelling Platform

    ...It exhibits several features which makes itself suitable for the field of biological or ALife modelling: The “modelling backbone” consists in the language XL. It is fully integrated, e.g., the user can interactively select the rules to be applied. GroIMP provides classes that can be used in modelling: Turtle commands, further geometrical classes like bicubic surfaces, the class Cell which has been used in the Game Of Life implementation, and so on. The outcome of a model is visualised within GroIMP. In the visual representation of the model output, users can i
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    The Fuck

    Magnificent app which corrects your previous console command

    ...It works by matching these previous commands with a rule. When it finds a match, it creates a new command based on the matched rule and executes this command. It has numerous rules enabled by default, including ones for fixing misspelled commands, fixing wrong commands, spell checking and correcting failed commands, and many, many others. You can also create your own rules and set certain parameters.
    Downloads: 2 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB