automaton

There are 282 repositories under automaton topic.

  • rust-lang/regex

    An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

    Language:Rust3.8k45633483
  • WojciechMula/pyahocorasick

    Python module (C extension and plain python) implementing Aho-Corasick algorithm

    Language:C1k17137136
  • inamiy/RxAutomaton

    🤖 RxSwift + State Machine, inspired by Redux and Elm.

    Language:Swift71316931
  • automata

    caleb531/automata

    A Python library for simulating finite automata, pushdown automata, and Turing machines

    Language:Python390810471
  • tinkerspy/Automaton

    Reactive State Machine Framework for Arduino

    Language:C++385338166
  • inamiy/Harvest

    🌾 Harvest: Apple's Combine.framework + State Machine, inspired by Elm.

    Language:Swift3813311
  • BurntSushi/regex-automata

    A low level regular expression library that uses deterministic finite automata.

    Language:Rust35061925
  • inamiy/ReactiveAutomaton

    🤖 ReactiveCocoa + State Machine, inspired by Redux and Elm.

    Language:Swift207606
  • brucou/kingly

    Zero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)

    Language:JavaScript2049610
  • SonicCloudOrg/sonic-driver-core

    🎉The Sonic UIAutomation Driver Core. Sonic UI自动化Driver核心。

    Language:Java1555094
  • inamiy/SwiftElm

    Reactive + Automaton + VTree in Swift, inspired by Elm.

    Language:Swift102312
  • inamiy/Zelkova

    Elm/React.js-like architecture in Swift, powered by ReactiveSwift and LayoutKit.

    Language:Swift69304
  • whitemech/pythomata

    A Python package for automata theory.

    Language:Python581237
  • lewiuberg/visual-automata

    Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.

    Language:Python57239
  • gbossert/pylstar

    An implementation of the LSTAR Grammatical Inference Algorithm

    Language:Python515612
  • leopepe/GOApy

    Goal-Oriented Action Planning implementation in Python

    Language:Python494610
  • Devorein/fauton

    An ecosystem of packages to work with automaton and parsers (dfa/nfa/e-nfa/regex/cfg/pda)

    Language:TypeScript410142
  • jbpt/codebase

    The jBPT code library is a compendium of technologies that support research on design, execution, and evaluation of business processes. The library offers a broad range of basis analysis and utility functionality and, due to its open publishing model, can easily be extended.

    Language:Java3461017
  • ondrik/libvata

    VATA Tree Automata Library

    Language:Roff334269
  • y-taka-23/ddsv-go

    A toy deadlock detector written in Go. 🔍

    Language:Go30302
  • grockious/deepsynth

    DeepSynth: Automata Synthesis for Automatic Task Segmentation in Deep Reinforcement Learning

    Language:Python24212
  • nazavode/automaton

    A minimal Python finite-state machine.

    Language:Python22272
  • contificate/lr

    An interactive tool for experimenting with LR(1) grammars

    Language:OCaml20100
  • apollo008/orchid-fst

    This project Orchid-Fst implements a fast text string dictionary search data structure: Finite state transducer (short for FST) in c++ language.This FST C++ open source project has much significant advantages.

    Language:C++15123
  • l-Legacy-l/S7-PLC-Monitor

    An Android application to monitor and remotely control two industrial processes (S7 PLC)

    Language:Java14103
  • rameshagowda/Robotic-Process-Automation-RPA-

    Automation of desktop, web, mainframe and citrix based processes using RPA tools such as BluePrism, PegaRobotics, Automaton Anywhere and UiPath.

  • marfvr/pdfa-learning

    Implementation of PDFAs and PDFA learning algorithm.

    Language:Python110
  • almondtools/rexlex

    Regular Expressions and Lexing with DFAs

    Language:Java10212
  • julianthome/autorex

    A dk.brics FSM to regular-expression-string converter

    Language:Java10412
  • Bros-WhoCode/ultimate-cellular-automaton

    Simulating Cellular Automaton

    Language:JavaScript9100
  • GameOfLife

    DennisSc/GameOfLife

    Implementation of the famous "Game of Life" algorithm (cellular automata discovered by John Horton Conway) as WinForms-app in C#

    Language:C#9202
  • amir-azari/DFA-Minimizer-JavaFX

    A JavaFX-based tool for visualizing, editing, and minimizing DFAs (Deterministic Finite Automata), enabling users to efficiently create, optimize, and work with state machines in a user-friendly interface.

    Language:Java810
  • bmoyer/python-dpda

    Python Deterministic Push Down Automaton

    Language:Python8103
  • dongyx/libaca

    C Library of Aho-Corasick Algorithm based on Coordinate Hash Trie

    Language:C8310
  • khan-tahir/Vision-Assisted-Robotic-Arm

    This project is a fusion of robotics and computer vision, utilizing Arduino Uno R3 and OpenCV to automate object sorting by color. It showcases innovative technology while emphasizing our commitment to sustainability and responsible innovation.

    Language:C++8100
  • ZigRazor/CXXAutomata

    A C++ library for simulating automata and Turing machines

    Language:C++82134