Coder Social home page Coder Social logo

marbx / jameica Goto Github PK

View Code? Open in Web Editor NEW

This project forked from willuhn/jameica

0.0 0.0 0.0 323.09 MB

Jameica is an Application-Platform written in Java containing a SWT-UI. It provides different services (GUI-Toolkit, Logging, Security, Backup, Lifecycle-Management, Message-Bus) to the installed plugins. It's a kind of runtime environment similar to OSGi.

Home Page: http://www.willuhn.de/products/jameica

License: Other

Shell 0.65% Java 99.09% HTML 0.26% Starlark 0.01%

jameica's Introduction

Jameica logo

If you do not unterstand German but want more information or to contribute, please try to contact the maintainer or one of the contributors.

Jameica ist eine Application-Plattform, die in Java geschrieben ist. Sie bietet die Basisfunktionalität und GUI-Komponenten, um Dir dabei zu helfen, Dich auf Deine Idee zu konzentrieren!

Es ist die Grundlage für Plugins wie Hibiscus oder JVerein.

Screenshot

Jameica nutzt SWT für die grafische Oberfläche und bietet als Plattform mehrere Services (GUI-Toolkit, Logging, Security, Backup, Lifecycle-Management, Message-Bus) für die installierten Plugins. Die flexible Plugin-Arbeitsweise ist angelehnt an OSGi.

Stack

Schnellstart

Hier eine Anleitung für alle, die direkt loslegen wollen.

⚠️ Für Jameica muss Java installiert sein! Die notwendige Minimalversion ist hier einsehbar. Falls unsicher, überprüfe die Version auf Deinem Computer, indem Du java -version im Terminal/ der Kommandozeile ausführst.

  1. Lade das fertige Paket für Dein Betriebssystem.

    64bit 32bit für alte Systeme andere Wege
    Linux Linux (32bit) AUR, DEP, RPM, Launchpad, flatpak
    macOS Mac OS X "Tiger" (10.4) - "Lion" (10.7)) Homebrew: brew cask install jameica
    Windows ab Windows 7 Chocolatey: choco install jameica

    Es gibt auch eine generische Version für weitere Betriebssysteme (OpenBSD, ...) zum Download.

  2. Entpacke den Inhalt der ZIP-Datei in einen Ordner auf der Festplatte.

  3. Starte die Applikation

    • Windows: jameica-win64.exe
    • Linux: ./jameica.sh
    • macOS: Doppelklick auf das Symbol

    Jameica schreibt alle Dinge (Einstellungen, Logdateien, Daten) in einen einzigen Ordner namens .jameica im Benutzerverzeichnis (%USERPROFILE% in Win, ~ in Unix/Linux/macOS).

  4. Installiere Plugins via "Datei -> Plugins online suchen...". In der angezeigte Auswahlliste wird das gewünschte Plugin mit einem Klick auf den Button "Installieren..." automatisch heruntergeladen und konfiguriert

    Es gibt eine Übersicht über alle Plugins und deren Abhängigkeiten zu anderen Plugins.

Dokumentation

Eine detaillierte Projektdokumentation ist im Wiki des Autors einsehbar.

Dieses Wiki beinhaltet u.a. Informationen wie:

Mitmachen

Du hast etwas gefunden, was verbessert werden sollte?

Super! Jedes Feedback hilft! Bitte prüfe jedoch zuerst, ob es bereits im OnlineBanking-Forum bekannt ist. Vielleicht gibt es bereits eine (Übergangs-)Lösung für Dein Problem. Falls nicht, so schaue bitte auf dieser Website nach detaillierten Anweisungen für die nächsten Schritte.

Du kannst programmieren und möchtest helfen?

Nutze die Möglichkeiten von Github :-) Erstelle einen Fork von diesem Repository und sende einen Pull-Request mit den Anpassungen.

Du möchtest Dein eigenes Jameica-Plugin programmieren?

Im Github-Projekt Jameica Example Plugin findest Du alle Informationen.

Lizenz

Jameica steht unter GPLv2 (siehe LICENSE)

Danksagung

Jameica wird seit 2003 von Olaf Willuhn in seiner Freizeit entwickelt.

Vielen Dank an alle Mitwirkenden, die dabei geholfen haben, diese Software ein bisschen besser zu machen!

jameica's People

Contributors

agowa avatar atomfrede avatar cycloon avatar fmms avatar jspricke avatar klaernie avatar mailaender avatar meigelb avatar nittka avatar oezgueremir avatar ruderphilipp avatar sebastianpfliegel avatar uhle avatar willuhn 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.