Assumptions:
- You’ve Linux experience.
- You’ve installed Java 11 or greater on your Linux machine.
On this page, you’ll learn:
- How to run Kroki
- How to configure Kroki
Prebuilt OpenJDK
Binaries for Free!
Java™ is the world's leading programming language and platform. The Adoptium Working Group promotes and supports high-quality, TCK certified runtimes and associated technology for use across the Java ecosystem. Eclipse Temurin is the name of the OpenJDK distribution from Adoptium.
![]()
The Confluence Publisher allows documentation written in AsciiDoc and versioned directly with the documented code base to be published to a Confluence space. It converts the resulting AsciiDoc HTML output to XHTML compatible with Confluence, manages included resources as Confluence attachments and ensures that only content modified since the last publication is again re-published.
The Confluence Publisher has been tested with Confluence 6.0.5
Supported Features
Currently, the Confluence Publisher supports the following AsciiDoc features:
- Pages
- Includes
- Sections
- Paragraphs
- Tables
- Images
- Listings
- Admonitions
- External Links
- PlantUML
- Attachments
- Table of Contents
- Additional Features
The Confluence Publisher uses AsciidoctorJ and therefore supports documentation written using the Asciidoctor syntax. See Asciidoctor User Manual for more information about Asciidoctor.
Semgrep is a fast, open-source, static analysis tool for finding bugs and enforcing code standards at editor, commit, and CI time. Get started →.
Semgrep analyzes code locally on your computer or in your build environment: code is never uploaded.
Its rules look like the code you already write; no abstract syntax trees, regex wrestling, or painful DSLs. Here's a quick rule for finding Python print() statements, run it online in Semgrep's Playground by clicking the image:
Semgrep rule example for finding Python print() statements

The Semgrep ecosystem includes:
Semgrep - the open-source command line tool at the heart of everything (this project)
Semgrep CI - a specialized Docker image for running Semgrep in CI environments
Semgrep Playground - an online interactive rule builder for writing and sharing rules
Semgrep Registry - 2,000+ community-driven rules covering security, correctness, and performance bugs
Semgrep App - deploy, manage, and monitor Semgrep at scale with free and paid tiers.
Join 100,000 other developers and security engineers already using Semgrep at companies like Chef, Dropbox, Figma, HashiCorp, Snowflake, and Trail of Bits. Also check out tools powered by Semgrep!
Semgrep is developed and commercially supported by r2c, a software security company.
Language support
General availability
C# · Go · Java · JavaScript · JSX · JSON · PHP · Python · Ruby · Scala · TypeScript · TSX
Add authentication to applications and secure services with minimum fuss. No need to deal with storing users or authenticating users. It's all available out of the box.
You'll even get advanced features such as User Federation, Identity Brokering and Social Login.
For more details go to about and documentation, and don't forget to try Keycloak. It's easy by design!
Kayak is an application for CAN bus diagnosis and monitoring. Its main goals are a simple interface and platform independence. It is implemented in pure Java and has no platform specific dependencies. Kayak is based on SocketCAN and the connection to a SocketCAN bus takes place using TCP/IP and a socketcand server. Therefore the bus access is network transparent and can be shared with multiple users.
Kayak uses the open CAN definition format kcd. Existing .dbc CAN definitions can be converted to kcd using CANBabel.
Jolokia is remote JMX with JSON over HTTP.
It is fast, simple, polyglot and has unique features. It's JMX on Capsaicin.
Jolokia is a JMX-HTTP bridge giving an alternative to JSR-160 connectors. It is an agent based approach with support for many platforms. In addition to basic JMX operations it enhances JMX remoting with unique features like bulk requests and fine grained security policies.
Developing Distributed Applications that use ZooKeeper
The server that handles message routing for the TextSecure data channel. Communication is handled by a REST API and Push messaging (both GCM and APN).
github source
The LCMC is a GUI application that configures, manages and visualizes high-availability clusters. Specifically it manages clusters that use one or more of these components: Pacemaker, Corosync, Heartbeat, DRBD, KVM, XEN and LVM.
ZetCode brings tutorials for programmers in various areas. The main are Graphics User Interface, databases, and programming languages. The website's mission is to provide competent, quick and easy to understand tutorials for modern-day technologies. You can follow the author on Twitter for website news.
Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid - all rolled into one format.
Cucumber works with Ruby, Java, .NET, Flex or web applications written in any language. It has been translated to over 40 spoken languages.
Cucumber also supports more succinct tests in tables - similar to what FIT does. Dig around in the examples and documentation to learn more about Cucumber tables.
Java ist stark upgrade-bedürftig, die Downloads gibt es aber nur als EXE-Dateien. So verteilt man Java als MSI-Paket per Gruppenrichtlinie.
myNetPCB is a simple open source program for schematics design. Creates and prints out elements,modules and circuits easy and efficiently. It runs on all major Operating Systems(Windows, Linux, Mac OS) provided that Java Runtime environment is installed. As an open source project,any feedback(help,feature request,support...) is welcomed.