Showing 87 open source projects for "rules"

View related business solutions
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    Pangolin

    Pangolin

    Identity-Aware Tunneled Reverse Proxy Server with Dashboard UI

    ...It allows you to connect applications and resources behind firewalls or NATs to a central hub, using encrypted tunnels rather than opening public ports or relying entirely on VPNs. With Pangolin you can route traffic from across distributed networks, enforce contextual access rules (such as SSO, geolocation, time of day, IP restrictions), and manage all of your exposed resources in one dashboard. It supports multi-site deployments and highly-available node architectures, enabling you to own your infrastructure yet still get orchestration and control benefits. Pangolin works well for individuals, teams or organizations that need to expose internal web apps, APIs, or services, while maintaining strong authentication, auditing and governance.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Zoo Code

    Zoo Code

    Zoo Code gives you a whole dev team of AI agents in your code editor

    ...Semantic code search helps agents locate relevant code without a separate indexing workflow. The project also supports many model providers, MCP servers, workspace rules, file-access controls, and safeguards against destructive commands.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 3
    Kiro

    Kiro

    Kiro is an agentic IDE that works alongside you from prototype

    Kiro is an agentic AI-powered integrated development environment and command-line tool designed to help developers move from early-stage prototypes to production-ready software through structured, spec-driven development. Unlike traditional AI coding assistants that rely heavily on ad hoc prompts, Kiro transforms natural language input into formalized requirements, architectural plans, and step-by-step implementation tasks, ensuring clarity and maintainability throughout the development...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 4
    Tiling Shell

    Tiling Shell

    Extend Gnome Shell with advanced tiling window management

    Extend Gnome Shell with advanced tiling window management. Supports multiple monitors, Windows 11 Snap Assistant, Fancy Zones, customised tiling layouts and more. This is a Gnome Shell extension implementing modern windows tiling system by extending GNOME's default 2 columns to any layout you want! Can be installed on Gnome Shells from 40 to 46 on X11 and Wayland: the most recent GNOME Shell is supported, and older releases will include all the features and bug fixes.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 5
    Arcjet

    Arcjet

    Arcjet JS SDKs. Rate limiting, bot protection, email verification

    ...Native security for Bun, Next.js, Node.js, SvelteKit, Vercel, Netlify, Fly.io, and other modern platforms. Customizable protection for signup forms, login pages, API routes, and your whole app. Test security rules locally. Protection that works in every environment. No agent is required.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Pixiv Batch Downloader

    Pixiv Batch Downloader

    Batch download artworks and novels, filter works, etc.

    Chrome extension to batch download illustrations and novels from Pixiv. Filter artwork, rename while downloading, convert dynamic images, and more. Powerful Pixiv batch downloader. Batch download artworks and novels, filter works, rename when downloading, convert animated images, and more. Pixiv Image Batch Downloader is installed in the browser, when you want to download, you don't have to leave the browser. You just need to click the download button on the page to open the download...
    Downloads: 32 This Week
    Last Update:
    See Project
  • 7
    upload-artifact

    upload-artifact

    Upload Actions Artifacts from your Workflow Runs

    Upload actions artifacts from your workflow runs. Internally powered by the actions/artifact package.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    WireGuard Easy

    WireGuard Easy

    The easiest way to run WireGuard VPN + Web-based Admin UI

    WireGuard Easy is a streamlined solution for deploying and managing a WireGuard VPN server through a web-based interface, designed to eliminate the complexity typically associated with manual VPN configuration. It combines the WireGuard backend with a user-friendly admin dashboard, allowing users to control clients, monitor connections, and generate configuration files without interacting directly with command-line tools. The project is commonly deployed using Docker, making installation...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9
    Prettier Formatter for Visual Studio

    Prettier Formatter for Visual Studio

    Visual Studio Code extension for Prettier

    Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary. To ensure that this extension is used over other extensions you may have installed, be sure to set it as the default formatter in your VS Code settings. This setting can be set for all languages or by a specific language. If you want to disable Prettier on a particular language you can either create a .prettierignore file or you can use VS Code's editor.defaultFormatter settings. ...
    Downloads: 21 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 10
    Mockoon

    Mockoon

    Run mock APIs locally, no remote deployment, no account required

    ...Mockoon offers you complete flexibility when creating your mocks: custom statuses, route and global headers, file serving or body editor, HTTPS, etc. Simulate real-life scenarios with dynamic templating and the response rules system. Test your app resilience with sequential and random responses.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 11
    React-Date-Picker

    React-Date-Picker

    A date picker for your React app

    ...It supports selecting days, months, years, and broader periods depending on the configured detail level. Localization uses standard language tags and browser locale information without requiring Moment.js. Developers can define minimum and maximum dates, formatting rules, calendar behavior, placeholders, and custom icons. Accessibility options include dedicated labels for calendar controls, date fields, native input, and clearing actions. The component can be styled with its default CSS or customized to match an application's interface.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    Keep

    Keep

    The open-source alert management and AIOps platform

    Single pane of glass, filtering, bi-directional integrations, alert correlation, workflows, enrichment, dashboards. Keep is an alerting framework for DevOps that integrates with various monitoring tools, helping teams manage alerts and notifications effectively.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    uBlacklist

    uBlacklist

    Blocks specific sites from appearing in Google search results

    uBlacklist is a Google Search filter for Chrome and Firefox. uBlacklist requires many site permissions on install. They are necessary to support all domains where Google Search is provided (google.com, google.ac, google.ad, ...). You can install uBlacklist from Chrome Web Store, Firefox Add-ons or Mac App Store. To block a site that you are looking at from appearing on the search result page, click the toolbar icon. A "Block this site" dialog will be shown. In recent versions of Chrome, the...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Syncpack

    Syncpack

    Consistent dependency versions in large JavaScript Monorepos

    Syncpack is a command-line tool for managing and synchronizing dependency versions across JavaScript monorepos. It ensures consistency in package versions within a project, preventing conflicts caused by mismatched dependencies.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    NGXS

    NGXS

    State management for Angular

    NGXS is a state management pattern + library for Angular. It acts as a single source of truth for your application's state, providing simple rules for predictable state mutations. NGXS is modeled after the CQRS pattern popularly implemented in libraries like Redux and NgRx but reduces boilerplate by using modern TypeScript features such as classes and decorators. NGXS tries to make things as simple and accessible as possible. There can be a lot of boilerplate code in state management, thus a main goal of NGXS is to reduce boilerplate allowing you to do more things with less. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    AdminJS

    AdminJS

    AdminJS is an admin panel for apps written in node.js

    ...With AdminJS you can Create, Read, Update, and Delete all of your resources, no matter where they come from. Thanks to the tight integration with your ORM/ODM, AdminJS picks up all the validation rules, data types, and relationships. AdminJS has a simple interface for connecting multiple data sources like SQL/noSQL databases and multiple APIs. We already created adapters for the most popular services. With AdminJS, you can easily find any record inside your dataset. Everything thanks to the advanced filters panel which is able to narrow your search according to multiple criteria.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Goonstation

    Goonstation

    Repository for the Goonstation branch of SS13

    ...The repository houses the full game code, assets (maps, sound, icons, interface), configuration, and tools for running and contributing to a Goonstation server. It aims to offer a stable, feature-rich, roleplay/game environment with many custom systems (e.g., unique mechanics, items, server rules) layered atop the SS13 engine.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Eclipse GLSP

    Eclipse GLSP

    Graphical language server platform for building web-based diagram

    ...With that, GLSP enables the development of modern, web-based diagram editors, whereas the heavy lifting, such as loading, interpreting, and editing according to the rules of the modeling language, is encapsulated in the server. GLSP provides integration layers, to use GLSP editors seamlessly in web pages, Eclipse Theia, VS Code and even Eclipse desktop. GLSP provides the perfect basis for the efficient development of web-based diagram editors including edit functionality, layouting, shapes, palettes and everything else you expect from a powerful, modern diagram editor. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    gts

    gts

    TypeScript style guide, formatter, and linter

    gts is Google's TypeScript style guide, and the configuration for our formatter, linter, and automatic code fixer. No lint rules to edit, no configuration to update, no more bike shedding over syntax. No configuration. The easiest way to enforce consistent style in your project. Just drop it in. Automatically format code. Just run gts fix and say goodbye to messy or inconsistent code. Catch style issues & programmer errors early. Save precious code review time by eliminating back-and-forth between reviewer & contributor. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    LLM Scraper

    LLM Scraper

    Extract structured data from webpages using LLM-powered scraping

    LLM Scraper is a TypeScript library designed to extract structured data from webpages using large language models. Instead of relying on fragile HTML selectors or manual parsing rules, the tool interprets webpage content with language models and converts it into structured data according to a defined schema. Developers can specify the data structure using tools such as Zod or JSON Schema, enabling the model to extract relevant information directly into typed objects. LLM Scraper integrates browser automation through Playwright, allowing it to load webpages and process their content before sending it to a language model for interpretation. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    TaxHacker

    TaxHacker

    Self-hosted AI accounting app. LLM analyzer for receipts

    ...The system is designed to simplify bookkeeping by automatically processing financial documents such as receipts, invoices, and transaction records. It integrates large language models to analyze these documents, extract relevant financial information, and categorize expenses or income based on configurable rules. Users can deploy the application on their own infrastructure, ensuring that financial data remains private and under their control rather than being processed by external services. The software provides tools for tracking income streams, monitoring expenses, and organizing financial records in a structured format. Because the system supports customizable prompts and categories, users can adapt the AI analysis to match their accounting workflows or tax requirements.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    ShieldFont

    ShieldFont

    A typeface that protects written content by poisoning unauthorized AI

    ShieldFont is an open-source typeface system designed to discourage unauthorized collection of written work for AI training. It replaces words in HTML with grammatically compatible decoys, then uses OpenType rules to display the intended text to human readers. Basic scrapers that collect source text without rendering the font receive the substituted version instead. React components, build-time tools, CDN assets, and downloadable fonts support several publishing workflows. Users can generate protected versions of their own typefaces and create private substitution mappings. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Diffuse

    Diffuse

    A music player that connects to your cloud/distributed storage

    ...Diffuse is a static web application, which means it's just HTML, CSS, and Javascript. No REST API, database, or anything backend-related is involved. The app uses a hash (aka. fragment-based) routing system, so you don't need any special server rules for routing. You can download a pre-build web-only version of Diffuse on the releases page. Diffuse uses service workers, so you may need HTTPS for it to work smoothly in certain browsers. I should also note that some source services use OAuth, so you'll need to use your own application credentials (eg. Google Drive client ID + secret).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    PeerTube

    PeerTube

    Video streaming platform using P2P directly in your web browser

    PeerTube, developed by Framasoft, is the free and decentralized alternative to video platforms, providing you over 400,000 videos published by 60,000 users and viewed over 15 million times. Our aim is not to replace them, but rather to simultaneously offer something else, with different values. PeerTube is not meant to become a huge platform that would centralize videos from all around the world. Rather, it is a network of inter-connected small videos hosters. Anyone with a modicum of...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 25
    swark.io

    swark.io

    Create architecture diagrams from code automatically using LLMs

    ...The tool integrates with GitHub Copilot and the VS Code environment, allowing developers to generate diagrams with minimal setup and without requiring additional authentication or API configuration. Because the logic of understanding code structure is handled by an LLM, Swark can support many programming languages and frameworks without requiring custom rules for each language.
    Downloads: 4 This Week
    Last Update:
    See Project