Skip to content
@scireum

scireum GmbH

scireum GmbH

Die scireum GmbH entwickelt Softwareprodukte in den Bereichen Handelsinformationssysteme, E-Commerce und Messaging.

We're a software company located in Germany next to the city of Stuttgart. We're a firm believer in open source software and thus release as much as possible under accessible licenses.

https://www.scireum.de

Java

Our language of choice for our SaaS platforms is Java. As we build 4 products which share a lot of functionality (all of them are multi-tenant / cloud native / SaaS platforms). We therefore built the SIRIUS Framework which provides dependency injection, database connectivity, cluster monitoring and maintenance, support for scheduling and work offloading on worker servers etc.

The framework is split into several libraries, depending on the functionality needed (to better control which dependencies are required):

We also (sadly) had to build a parser and compiler for SASS:

Also, we built a simple parsing library (used by SIRIUS web for the Tagliatelle Compiler and by server SASS):

Finally, we use SIRIUS to build a test-application, which we internally used to mock the API of S3:

JavaScript

Building web based products, we could not prevent the creation of some JS frameworks / libraries:

Rust

We use Rust to offload memory and performance intense tasks from Java. We therefore built a runtime to provide ultra low-latency micro services via the Redis RESP protocol:

Popular repositories Loading

  1. s3ninja s3ninja Public

    S3 ninja emulates the Amazon S3 API for developement and test purposes

    Java 484 89

  2. parsii parsii Public archive

    Super fast and simple evaluator for mathematical expressions written in Java

    Java 210 63

  3. sirius-kernel sirius-kernel Public

    Provides common core classes and the dependency injection microkernel powering all SIRIUS applications

    Java 37 20

  4. sirius-web sirius-web Public

    Provides a modern and scalable web server as SIRIUS module

    Java 22 4

  5. SCITokenSearchField SCITokenSearchField Public

    Objective-C 21 3

  6. hildeguard hildeguard Public archive

    Signs public keys (id_rsa.pub) usign a CA certificate to permit ssh access to users authenticated via LDAP (Active Directory)

    Java 20 7

Repositories

Showing 10 of 43 repositories
  • sirius-biz Public

    Provides a framework for building modern web based business applications

    scireum/sirius-biz’s past year of commit activity
    Java 17 6 0 1 Updated Oct 2, 2024
  • sirius-web Public

    Provides a modern and scalable web server as SIRIUS module

    scireum/sirius-web’s past year of commit activity
    Java 22 4 0 0 Updated Oct 2, 2024
  • token-autocomplete Public Forked from sabieber/token-autocomplete

    Customizable token autocomplete input field built in vanilla js

    scireum/token-autocomplete’s past year of commit activity
    TypeScript 5 MIT 8 0 1 Updated Sep 27, 2024
  • sirius-db Public

    Provides access to popular databases like JDBC/SQL, MonoDB, Redis or Elasticsearch.

    scireum/sirius-db’s past year of commit activity
    Java 7 5 0 0 Updated Sep 19, 2024
  • buzz Public

    scireum BUZZ

    scireum/buzz’s past year of commit activity
    JavaScript 1 MIT 0 0 0 Updated Sep 18, 2024
  • sirius-kernel Public

    Provides common core classes and the dependency injection microkernel powering all SIRIUS applications

    scireum/sirius-kernel’s past year of commit activity
    Java 37 20 0 0 Updated Aug 23, 2024
  • jupiter Public

    Jupiter is a framework for wrapping compute or memory intense components to provide them as high throughput and ultra low latency services to applications using the Redis RESP protocol

    scireum/jupiter’s past year of commit activity
    Rust 11 2 0 0 Updated Jul 22, 2024
  • s3ninja Public

    S3 ninja emulates the Amazon S3 API for developement and test purposes

    scireum/s3ninja’s past year of commit activity
    Java 484 MIT 89 9 0 Updated May 28, 2024
  • CinematicJS Public Forked from sabieber/CinematicJS

    Vanilla JS HTML5 Video Player

    scireum/CinematicJS’s past year of commit activity
    TypeScript 2 MIT 1 0 0 Updated May 6, 2024
  • sirius-parent Public

    Maven parent poms and build utilities

    scireum/sirius-parent’s past year of commit activity
    1 1 0 0 Updated Apr 24, 2024

Top languages

Loading…

Most used topics

Loading…