GithubHelp home page GithubHelp logo

drodt / kalkulierbar Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kalkulierbar/kalkulierbar

0.0 0.0 0.0 437.25 MB

Learning Framework for Logic Calculi

Home Page: https://kbar.app

License: GNU General Public License v3.0

Shell 0.17% JavaScript 0.04% Ruby 2.19% Kotlin 44.79% TypeScript 48.59% HTML 0.17% Batchfile 0.02% SCSS 4.03% Procfile 0.01%

kalkulierbar's Introduction

KalkulierbaR

KalkulierbaR helps you master your logic skills - learn to do proofs in various calculi with beautiful graphical representations, helpful feedback along the way, and the confidence of never building an incorrect proof.

Try it

Check out the latest version of Kalkulierbar right here in your browser at kbar.app and get started faster than you can say weaklyconnectedregulartableauxcalculus.

Own it

Host your own instance of KalkulierbaR, whereever you might need it. All you need is some way to serve a static website and some place to run a jar. Find the frontend and backend builds for the latest release, then simply run the backend jar (with the --global flag if you want to use the app from different devices and not just localhost) and point the frontend to your backend server in the settings. Done! Or take a look at the backend and frontend directories for more info on how to build KalkulierbaR yourself.

For information on how to use the admin interface to add examples or disable calculi, see Admin Interface.

Hack it

Ever wanted to play with your own calculus? We provide a set of different parsers, interfaces, and utilites to make building your own calculus as straightforward as possible - take a look at the code and dive in! We always appreciate your bug reports, feature ideas or pull requests - so feel free to join us in building something cool!

Development

Dependencies

On Linux systems you can use the install script ./install.

Supported OS are debian/ubuntu, RHEL/CentOS/Fedora, OpenSUSE, ArchLinux.

Just open your terminal, cd into source directory and type ./install.

If you want to use command yarn and node elswhere or run fronted without the run.sh script then add /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin to your path.

-> Problems? Then install java, nodeJS and yarn.

On Windows install these manually:

Run

  • Linux: type ./run
  • Windows: run.bat

kalkulierbar's People

Contributors

derdrodt avatar rec0de avatar juliushenke avatar mirkodeer avatar timkilb avatar renovate-bot avatar drodt avatar renovate[bot] avatar edkamb avatar lks9 avatar huterguier avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.