Showing 534 open source projects for "rules"

View related business solutions
  • 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
  • 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
    CoffeeLint

    CoffeeLint

    Lint your CoffeeScript

    ...It scans CoffeeScript files for patterns such as missing semicolons, inconsistent indentation, unused variables, suspicious constructs, and bad practices, and reports warnings or errors. The tool is configurable via a ruleset file so projects can tailor which rules to enforce and which to allow or warn only. Because CoffeeScript’s syntax can mask subtle errors or ambiguity, a linter helps catch mistakes early (before runtime) and encourages consistent code style across teams. The project supports various output formats (plain text, JSON) so results can be consumed in editors, CI systems, or integrated developer tools. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PokemonGo-Bot

    PokemonGo-Bot

    The Pokemon Go Bot, baking with community

    ...Ability to add multiple coordinates to select between your favorite botting locations. Support self defined path / route. Advanced catch, evolve and transfer confuration using our PokemonOptimizer settings. Determine which pokeball to use. Rules to determine the use of Razz and Pinap Berries. Exchange, evolve and catch Pokemon base on pre-configured rules. Transfer Pokemon in bulk. Auto switch mode.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3

    Template Tool Release v4.3

    Unifying Business Requirements with Application Design through a GUI.

    ...TT is a fully functional application that facilitates communication, collaboration, requirements traceability, and rapid mock-up prototyping from the point of conception and requirements gathering, to development, testing, and implementation. With the use of drag-and-drop and push-button selections without having to write any code, TT allows end users to add field components, skip-logic, business rules, any number of nested conditional statements in the form of if/then and else-if statements, as well as to simulate workflow. TT saves the project files as EXtensible Markup Language (XML), and the various produced products export into HyperText Markup Language (HTML), JavaScript jQuery, Adobe Acrobat Portable Document Format (PDF), and Microsoft Word. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    RRDiagram

    RRDiagram

    Generate railroad diagrams from code or BNF. Generate BNF from code

    RR Diagram allows to generate railroad diagrams (also called syntax diagrams) from code or from BNF notation. The output format is SVG which can be integrated to web pages and where rules can contain links. RR Diagram can also be used to generate BNF notation from a model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • 5
    C++ Core Guidelines

    C++ Core Guidelines

    The C++ Core Guidelines are a set of tried-and-true guidelines

    ...Enforcement is a central theme: many rules are designed to be checkable by static analysis tools and linters so teams can automate compliance. As a community artifact, it evolves with the language standard, offering a practical compass for teams upgrading legacy code or establishing standards for greenfield projects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Hoa\Ruler

    Hoa\Ruler

    The Hoa\Ruler library.

    Hoa is a modular, extensible, and structured set of PHP libraries. Moreover, Hoa aims to be a bridge between the industrial and research worlds. This library allows to manipulate a rule engine. Rules can be written by using a dedicated language, very close to SQL. Therefore, they can be written by a user and saved in a database.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Flexible Localization

    Flexible Localization

    A .NET/Mono library for string-based user interface localization.

    A .NET/Mono library for string-based user interface localization with support for parametrizable and expression-based string evaluation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PurifyCSS

    PurifyCSS

    Remove unused CSS. Also works with single-page apps

    ...However if you're using a different development stack or building your sites with a CMS like Wordpress, you can use the online tool to clean up your stylesheet. Especially if you are using CSS frameworks like Bootstrap or a multi-purpose Wordpress theme, chances are you are actually using less than 20% of the defined CSS rules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Py-backwards

    Py-backwards

    Python to python compiler that allows you to use Python 3.6 features

    ...For example, if you want to use f-strings, type annotations, or other Python 3.x niceties but have to deploy on a machine that only has an older interpreter, py-backwards rewrites your code to an equivalent, earlier syntax. It does this by parsing the source into an abstract syntax tree (AST), applying transformation rules, and emitting compatible code. This allows teams to write forward-looking Python without immediately upgrading all their runtime environments. The project is particularly handy for packaging, CI, or on-prem situations where upgrading Python is slow or impossible. It aims to preserve behavior, keep the diff small, and support multiple modern features as they appear.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    VFront

    VFront

    VFront is a dynamic front-end for MySQL, PostgreSQL and SQLite DBs.

    VFront is a dynamic front-end for MySQL, PostgreSQL and SQLite databases written in PHP and Javascript. With VFront you can create forms for manage data in AJAX style, rules and privileges for differents groups, reports ,statistics and much more. Please note that the project, with the latests updates, has moved on Github: https://github.com/marciuz/vfront/
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    The Elixir Style Guide

    The Elixir Style Guide

    A community driven style guide for Elixir

    ...If you're looking for other projects to contribute to please see the Hex package manager site. Elixir v1.6 introduced a Code Formatter and Mix format task. The formatter should be preferred for all new projects and source code. The rules in this section are applied automatically by the code formatter, but are provided here as examples of the preferred style. Use Unix-style line endings (*BSD/Solaris/Linux/OSX users are covered by default, Windows users have to be extra careful). Use spaces around operators, after commas, colons and semicolons. Do not put spaces around matched pairs like brackets, parentheses, etc. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Args

    Args

    A java configuration file and command line parser

    ...Options can be created using annotations or manually using a powerful API. Options are grouped into hierarchical namespace, allowing sophisticated inclusion, exclusion and grouping based on rules. Supports multiple dialects and automatic document creator such as typical usage and UNIX manpages. POSSIX, GNU, MSDOS command line parser dialects. XML, INI, PROPERTIES configuration file types. Database and general persistance or combination of all the above.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    jsfmt for Sublime Text 2/3

    jsfmt for Sublime Text 2/3

    jsfmt plugin for Sublime Text

    If you want your javascript automatically formatted to abide a particular style, then jsfmt is for you. No need to read warnings and fix things yourself. Just keep it all auto. Boom boom jsfmt is pretty tight. And yeah, if you want it in Sublime Text this is your homeboy. Enable autoformat then save the file and it gets formatted.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    component-watch

    component-watch

    Describe and watch component structure of java programs

    "Component-Watch" is a tool discovering, showing and assessing the structure of (big) java programs from their classes. It finds what are the components composing a program, analyse what are the relations between those components and compare those the the permitted relations between components. The tool helps to easily define and display UML-like diagrams showing components and their relationship.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    vim‑javascript

    vim‑javascript

    Vastly improved Javascript indentation and syntax support in Vim

    vim‑javascript is a Vim bundle enhancing JavaScript editing by providing advanced syntax highlighting, indentation, and support for modern JavaScript constructs through enhanced syntax files. Enables some additional syntax highlighting for NGDocs. Requires JSDoc plugin to be enabled as well. You can customize concealing characters, if your font provides the glyph you want, by defining one or more variables. Distributed under the same terms as Vim itself. Vastly improved JavaScript...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    CSSLint

    CSSLint

    Automated linting of cascading stylesheets

    ...A lint tool performs static analysis of source code and flags patterns that might be errors or otherwise cause problems for the developer. CSSLint is a tool to help point out problems with your CSS code. It does basic syntax checking as well as applying a set of rules to the code that look for problematic patterns or signs of inefficiency. The rules are all pluggable, so you can easily write your own or omit ones you don't want. You can integrate CSSLint into your favorite IDE to make checking your CSS code quality easy. In fact, some IDEs already have CSSLint built-in. Once you're familiar with the CSSLint command-line interface, the next step is to integrate it into your build system.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17

    yEdGen

    yEdGen can open a flow chart and generate ANSI C code from it.

    yEdGen can generate ANSI C code from a graphml file. You can use yEd Graph Editor, save your flow chart (following some yEdGen rules) in graphml and open it with yEdGen to generate ANSI C code. You can extend yEdGen to generate code for other language. This tool is student oriented.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    ResRenum

    Renumber resource IDs in Visual Studio projects

    ...It's been tested in 6.0, VS2008, VS2010, and VS2012. The resources are sorted in alphabetical order within each resource type. The resource types are sorted in compliance with Windows rules. Unicode is fully supported: the app automatically detects if either input file contains Unicode text and does the right thing. ResRenum takes two arguments: the path to the resource header (usually resource.h), and the path to the resource file (.rc). The second argument is optional, but if it's specified, ResRenum deletes unused identifiers from the resource header. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Tabular

    Tabular

    Vim script for text filtering and alignment

    Tabular is a Vim plugin for aligning text into neat columns using pattern-driven rules. Instead of manually spacing content, you define an alignment target—such as : in dictionaries, = in assignments, or | in Markdown tables—and the plugin rearranges whitespace to produce straight columns. It supports regular expressions, so you can craft smart alignment that respects context or ignores edge cases. The workflow fits naturally into Vim: you visually select lines (or operate on a motion), run a command, and instantly get well-formatted blocks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    notepadplusplus-plugin-fun4c

    List all function written in C for Notepad++

    Fun4c is a plugin for Notepad++. You can list all functions/Variables/... on source written in C/... (depend on your configuration, fun4c.ini, which is a series of Regular Expression Matching denoted by Fn.x and Var.x).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    tisift

    imap cleanup & command line tool

    Beta state! tisift: scaning folder and sort messages with given filter rules. tish: imap shell = imap command line tools. Example: # Set MsgId on Mails without one FOLDER="Archives" ; tils -I "$FOLDER" |grep "\{"|while read LINE ; do tish -x addheader "$FOLDER" "$LINE" "X-New-Header: true" ; done # Correct Date to second received header: tish date Archives PATTERN received2 # Import or export mbox tish exportmbox Archives >file.mbox tish importmbox Archives <file.mbox Written in ruby. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Xsemantics

    a DSL for type systems, reduction rules, interpreters for Xtext langs

    Xsemantics is a DSL (implemented in Xtext itself) for writing type systems, reduction rules, interpreters (and in general relation rules) for languages implemented in Xtext. It then generates Java code that can be used in your language implemented in Xtext for scoping and validation (it can also generate a validator in Java).
    Leader badge
    Downloads: 22 This Week
    Last Update:
    See Project
  • 23
    A lightweight IDE for Artificial Intelligence. Started as GUI for the Euler reasoning engine. The sources can be N3, RDF, OWL, UML, eCore, plain XML or XSD, files or URL's. Wraps Drools (or CWM, FuXi) as N3 rules engines. Model based app. generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Roman Life Manager

    Roman Life Manager

    Personal information manager. Free, opensource. Powerful and simple.

    Personal information management application. Powerful and simple. Free and opensoure. Inspired by todos.txt and markdown.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    KitVision

    KitVision

    KitVision is a Framework for creating tangible tabletop games

    ...Computer programming skills are not required to create tabletop games with KitVision. A Graphic Assistant enables the designer to model the game, and to define images, sound and game rules. Adobe Air has to be installed in order to work with KitVision http://get.adobe.com/es/air/ Manual, Tutorials and more info can be found at: http://www.toyvision.org KitVision has been developed by Clara Bonillo, Olga Blasco and Javier Marco, at the GIGA Affective Lab (Zaragoza University, Spain)
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB