Showing 1777 open source projects for "rules"

View related business solutions
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1

    ictbilling

    A client management, billing and e-commerce solution

    ICTBilling contains a set of Drupal 7 modules that can be used with Ubercart E-commerce solution and ICTBroadcast, a unified communication auto dialer software. This Client and Billing solution for ITSP has following modules and rules: client module, ictservice module, ratelist module and rules for ubercart. Client module handles clients user interfaces, subscribed service details, service links, list of available addons and current balance. Another module, ICTService creates simple rules that adds top-up, purchase of add-on, assign/revoke permission, create and assign agent / extensions. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2

    cmd-test

    Utility to test console applications

    This console application helps in testing other console applications by checking the output against specific rules specified by the user as regular expressions. The application expects as arguments one or more control files that consist of commands. Each line is interpreted and compared against a list of known commands. Comments must stay on their own line and should start with a # sign. The documentation uses the term target to refer to a program that is being tested.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    CanCan

    CanCan

    Authorization Gem for Ruby on Rails

    ...It centralizes all authorization logic in a single Ability class, where you define what actions each type of user can or cannot perform on different resources. Developers then use helpers like authorize! in controllers or can? in views to enforce those rules without scattering permission logic across the application. It supports defining permissions using conditions, allowing granular access based on attributes like ownership or role. Because it abstracts authorization cleanly, applications stay easier to read, test, and maintain as business rules evolve. Though no longer actively maintained in its original form, CanCan inspired forks and successors (such as CanCanCan) that continue to be widely used in Rails projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    Kayacc

    A Compiler Development Toolkit

    Kayacc is an alternate name for the TOMBO project. I am in the process of updating the Tombo project page with version 2.1.0. Please download Tombo2.1.0.tar.gz from the Files tab. Tombo is a compiler generation toolkit for constructing compilers and interpreters. It includes a BNF compiler that generates parsers for context free grammars, and a class library to support compiler development. The class library supports symbol tables, Unicode text manipulation, reserved word mappings,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS 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
  • 5
    JUM (which stands for 'JUM Uses Make') provides a set of Mk files to be used with GNU Make, that implement various rules to build libraries, binaries and such for various platforms in a structured manner.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Skype Bot (Auto Talker)

    An enhanced, userfriendly, programmable chat bot for Skype

    ...Where most of the tutorials circulating on the internet have their knowlegde base hard coded (obviously for demonstration purposes), here we will see that it is possible to add and edit rules to knowledge base during runtime, and the database is automaticly saved to a file on storage. Second thing that this program does is that it doesn't simply compare strings to search for answers, but it uses a different strategy to calculate resemblance between strings, and this sort of overcomes typing errors, misspelled words, or inverted phrases. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    XML based description of a GUI and a description of rules for the verification of the data in the fields of the GUI
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    FastAlign.pl

    FastAlign.pl

    FastAlign is a perl script which uses the heuristic method of tfasty

    ...The query string is in amino acids and the hit string is in nucleotides. There are extra nucleotides at the end of the hit string (option -diff and by default = 10), that allow to verify if the intron start with common rules (5'-GTGCGA-... for group II intron and after an exonic T for group I intron). If you have Emboss, you can genarate a graphic with option -graph 1. Dependencies: - Perl - Bioperl - UNIX system - tfasty - Emboss (if you want a graphic)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    Ant Conflict Behaviour

    research on rules for conflict behaviour for ants

    This program shall implement some rule systems for ants. Special interest is to do researches about the conflict behaviour. The project is written with the mason-library (page: http://cs.gmu.edu/~eclab/projects/mason/ ) and mainly with the scala programming language
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10

    QTASEP

    Visualization application for various TASEP, ASEP and SSEP models.

    Visualization of TASEP, ASEP, SSEP models with various update rules based on Zarja simulation library using QT GUI library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    jkaptive

    jkaptive

    A simple captive portal

    ...The reason behind this is because a lot of site administrators don't need tight security - their site is just a café which offers free internet access on an unsecured WLAN access point connected to the internet and they need a ticketing system to make it cumbersome for average people to use this offering without actually buying a single coffee. Jkaptive itself just presents the login page,checks the token and places netfilter rules. Telling apart ticketed from unticketed traffic is done through Linux' netfilter. As no proxy server is involved, jkaptive has no performance penalty, nor does it create problems with non-http traffic. Once the token is accepted, jkaptive is out of the way of any network packets completely. For presenting the login page, jkaptive has a built-in webserver, so no additional webserver application is needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Grindstone4Spam

    Tools for optimising SpamAssassin

    Grindstone for Spam1.0 is an open source, lightweight tool set designed to aid on develop SpamAssasintm based filters and improve the general performance of them. It includes features such as optimization of scores asigned to rules, offline evaluation of filter, reduction of unuseful terms stored at bayes database and offline regex evaluation. The toolkit has been developed using Perl, C and bash scripting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    xmlsd
    xmlsd is a library that wraps expat in order to simplify XML use in C programs as well as adding rigid rules to an XML structure. The idea is to have XML structures that can be passed over the network with implicit parameter verification.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Small calculator coded in c++. Intended to be used in a terminal, takes argument(s) and outputs the result(s) chronologically. The code is about 200lines, and benefits from the shunting yard algorithm. This is not a complete calculator, don't know if it will be because i only coded it to enable myself to do quick calculations while in a terminal. Therefore it does not check for typos, and a wrong formulated expression may result into a segmentation fault. It's infix notation, and as long...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    tfwm

    Tiny Floating manager

    Tiny Floating manager with desktops,keybindings,and rules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    pushover

    Clone of the 1992 video game

    This is a puzzle game where you have to manipulate dominos that they all fall in a chain reaction according to certain rules. https://domino-chain.gitlab.io/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    ERegia 2 ESE - EDM

    XSLTs: Check manuscript metadata before ingestion into Europeana / TEL

    ...Further development planned in the Biblissima project, see: http://www.biblissima-condorcet.fr. More modules and detailed description will follow soon. For further documentation please see http://diglib.hab.de/rules/documentation/ER/v1.1/Europeana-Regia_D2.3_Vademecum-for-librarians.pdf and the PDF-document by the same author as the transformation in the download section.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    2OPL

    2OPL is a norm programming language for agent organizations.

    2OPL (Organization Oriented Programming Language) is a programming language for developing agent organizations. The used abstractions in the language are brute facts, effects of actions, norms and sanction rules. Brute facts are the state of the environment. Effect rules describe how actions change the brute facts. Norms describe which environment states counts as violations. Finally sanction rules can be programmed to respond to norm violations. The current implementation is based on logic programming (Prolog in particular). For those users who are not familiar with Prolog we advise the free ebook Learn Prolog Now (http://www.learnprolognow.org). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    rcbrasil-firewall
    This is a firewall and an authenticated gateway script written in perl and bash translating rules to iptables and squid.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    feinerleiser

    feinerleiser

    Feinerleiser implements cite rules from the humanities for jabref

    Feinerleiser (speak finalizer) takes an odt file that has citations inserted by jabref and expands them according to rules set by the user in an xml file. Contrary to the style of citation used in engineering, psychology or medicine [Doe 1985; 123] the user can create complex citation-styles, that satisfy the needs and expectations of researchers from the field of humanities. Features Include Ibidem-Cite, full citation on first cite and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    QRPSim

    QRPSim

    QRP contests simulator

    ...QRPSim is used by novice to increase CW practice in contest-like environment. It useful for training and entertainment, popularizing RU-QRP activities amongst hamradio worldwide. Contest managers are able to "debug" contest rules by simulating various scenarios with QRPSim.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    epgstuff

    multisource epg collect & stream.

    EPG collecting and streaming software. The collection can be done from XMLTV files, DVB Adapter, Website or IP Streams.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    husk
    An iptables front-end to allow rules to be expressed in a more flexible, free-form style using language closer to plain-English than iptables commands. Rules are then compiled to normal iptables commands.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Miner 3D is a clone of famous game Minesweeper, but on 3D surfaces. For best gaming practices, the rules and interface are very similar at the original game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    PathMEN

    A Java tool for mining pathway mentions from literature

    PathNER is a tool for the identification of specific pathway mentions from biomedical literature. PathNER is built upon the GATE embedded framework.It's based on soft dictionary matching and rules-based detection. The dictionary is generated from ConsensusPathDB and Pathway Ontology and the rules are implemented in JAPE. Using PathNER, you can identify all occurrences of informative pathway names (e.g. 'the Wnt pathway'). PathNER can be used to assist studies that aim at uncovering associations between disease and pathways.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB