• Stars
    star
    80
  • Rank 390,773 (Top 8 %)
  • Language
    Java
  • License
    BSD 2-Clause "Sim...
  • Created about 12 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A plugin framework and application container with built-in extensibility mechanism 🔌

developer chat

SciJava Common is a common library for SciJava software. It provides a plugin framework, with an extensible mechanism for service discovery, backed by its own annotation processor, so that plugins can be loaded dynamically. It is used by both ImageJ2 and SCIFIO.

More Repositories

1

scijava-jupyter-kernel

[RETIRED] Try IJava or BeakerX
Java
176
star
2

native-lib-loader

Native library loader for extracting and loading native libraries from Java.
Java
165
star
3

jgo

Launch Java code from the CLI, installation-free. ☕
Python
76
star
4

parsington

Simple yet fancy infix-to-postfix parser for mathematical expressions. :bowtie:
Java
55
star
5

scyjava

⚡ Supercharged Java access from Python ⚡
Python
46
star
6

pom-scijava

Friendly base POM for all SciJava-based software
Shell
23
star
7

scijava-scripts

Shell scripts for scientific projects written in Java
Shell
15
star
8

swing-checkbox-tree

Use check boxes in a Swing JTree.
Java
15
star
9

script-editor

Script Editor and Interpreter for SciJava script languages
Java
12
star
10

scripting-kotlin

[EXPERIMENTAL] JSR-223-compliant Kotlin scripting plugin
Kotlin
10
star
11

scripting-clojure

JSR-223-compliant Clojure scripting plugin
Java
10
star
12

javax-scripting

Mirror of the final state of the java.net scripting project (http://java.net/projects/Scripting)
Java
9
star
13

scripting-java

JSR-223-compliant Java scripting plugin
Java
8
star
14

scripting-cpython

A scripting engine based on "real" Python [UNMAINTAINED]
Python
8
star
15

scijava-ui-swing

SciJava UI components for Java Swing.
Java
7
star
16

scripting-jython

JSR-223-compliant Jython scripting plugin
Java
6
star
17

jython-shaded

A wrapper of org.python:jython-standalone with shaded dependencies.
6
star
18

scripting-scala

JSR-223-compliant Scala scripting plugin.
Java
6
star
19

scijava

[EXPERIMENTAL] Foundational libraries for scientific Java applications 🧱
5
star
20

scripting-matlab

JSR-223-compliant MATLAB scripting plugin.
Java
5
star
21

scripting-renjin

Wrapper to expose Renjin in the SciJava scripting framework
Java
5
star
22

roi-model

Specification for a common ROI model
Python
4
star
23

incubator

Where development happens and stuff breaks 🛠️
Java
4
star
24

ui-behaviour

Configurable input handling, via mapped behaviours
Java
4
star
25

bioimagexd

Mirror of BioImageXD project
Python
4
star
26

pom-scijava-base

Low-level base POM for all SciJava-based software
3
star
27

scijava-table

Table structures for SciJava applications
Java
3
star
28

scijava.github.io

SciJava website
HTML
3
star
29

batch-processor

A Batch Processor for SciJava
Java
3
star
30

scripting-beanshell

JSR-223-compliant BeanShell scripting plugin
Java
3
star
31

scijava-maven-plugin

A Maven plugin to manage development of SciJava-based software.
Java
3
star
32

jep

A Mavenized fork of the last jep (Java Expression Parser) library available under the GPL; try https://github.com/scijava/parsington instead
Java
3
star
33

status.scijava.org

SciJava component release status
Python
2
star
34

script-editor-scala

Scala language support for SciJava Script Editor
Scala
2
star
35

scripting-groovy

JSR-223-compliant Groovy scripting plugin
Java
2
star
36

script-editor-jython

Jython plugin for the SciJava Script Editor
Java
2
star
37

scijava-java3d

SciJava Java 3D Tools
Java
2
star
38

scijava-ui-swing-fonts

[EXPERIMENTAL] SciJava UI extension for Java Swing fonts
Java
2
star
39

scijava-grab

Plugins for SciJava dependency grabbing
Java
2
star
40

scijava-search

Search framework for SciJava applications 🔍
Java
2
star
41

scripting-javascript

JSR-223-compliant JavaScript scripting plugin
Java
2
star
42

scijava-plot

Create plots in SciJava user interfaces
Java
1
star
43

minimaven

A minimal drop-in replacement for Maven, specifically for building Fiji, ImageJ2 and trivial Java projects in the script editor. *Not* a complete replacement for Maven!
Java
1
star
44

eclipse-scijava-project

A demonstration how to beat Eclipse into submission and force it to run SciJava's annotation processor even if it really, really does not want to
Java
1
star
45

scijava-plugins-platforms

Core SciJava platform plugins
Java
1
star
46

scijava-listeners

Java
1
star
47

scijava-coding-style

SciJava Coding Styles
1
star
48

tcljava

Mirror of Tcl/Java project
Java
1
star
49

nar-hdf5

NAR distribution of HDF5 [UNMAINTAINED]
C
1
star
50

scijava-plugins-issues-github

Core SciJava issue handler plugin: GitHub Issues
1
star
51

mediawiki-maven-info

Generate MediaWiki pages summarizing Maven components
Java
1
star
52

scijava-ui-pivot

SciJava UI components for Apache Pivot.
Java
1
star
53

scijava-repl-fx

JavaFX frontend for SciJava scripting
Kotlin
1
star
54

jaunch

Jaunch: Launch Java 𝙔𝙤𝙪𝙧 Way! 🍔
Kotlin
1
star