Showing 275 open source projects for "java code formatting"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    Java Best Practices

    Java Best Practices

    Best practices in Coding, Designing and Architecting Java Applications

    Java Best Practices is a curated repository that focuses on improving code quality, readability, and maintainability in Java applications. It provides guidelines and examples that demonstrate how to write clean, efficient, and scalable code following industry standards. The project covers topics such as naming conventions, exception handling, performance optimization, and design principles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ACM Cheat Sheet

    ACM Cheat Sheet

    This book uses templates open-sourced by Chen Shuo

    ACM Cheat Sheet is a compact competitive-programming handbook containing reusable explanations and code for common algorithms and data structures. The same material is maintained in C, C++, and Java editions so readers can study or compete in their preferred language. Topics include fundamentals, linear lists, stacks, queues, strings, trees, graphs, sorting, searching, breadth-first search, and depth-first search. Additional chapters cover greedy methods, divide and conquer, brute force, dynamic programming, mathematics, big integers, and practical programming techniques. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    Lnkdlst

    Single sided linked list (kind of lib with test-code, C, C++ and java)

    Use own (user) data section for each Linked-List-Element (LLEl) including a fix Identifier which is for search via basic Lnkdlst function (fast ID-part-search, e.g. to find all elements with a specific bit in the ID set). Main list-linkage-change functions: append, insert, delete. - Examples: use of flexible variable ArgList (OnePointerArg, optional valid if not NULL, Argument-Type by ID-Number is easy to get), key-value pairs, build FIFO{queue}/LIFO{stack}, auto-list with max....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Code Scanner

    Code Scanner

    Code scanner library for Android, based on ZXing

    Code scanner library for Android, based on ZXing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5
    FancyToast-Android

    FancyToast-Android

    Make your native android Toasts Fancy

    Make your native Android Fantasy Toasts. A library that takes standard Android toast to the next level with a variety of style options. His style of code toast. Make your native Android Fantasy and Gify dialogue. A library that takes the Android dialog standard to the next level with a variety of style options and the GIF of. Your dialogue style from the code. Make your native Fantasy dialogue android. A library that takes the Android dialog standard to the next level with a variety of style...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    compileflow

    compileflow

    Core business process engine of Alibaba Halo platform

    ...The Compileflow process engine is an important part of Taobao Business Process Management(TBBPM), which is dedicated to optimizating operations at Alibaba’s Taobao Marketplace. Specifically, Compileflow is designed to focus on pure memory execution and stateless process engines by converting process files to generate, compile and execute java code. Currently, compileflow powers multiple core systems such as Alibaba's e-commerce stores and transactions. Compileflow allows developers to design their own business processes through the process editor, which will visualize complex business logic, and build a bridge between designers and development engineers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    comby

    comby

    A code rewrite tool for structural search and replace that supports

    Comby is a tool for searching and changing code structure. Use lightweight templates to easily search and change code, HTML, or JSON. Comby is designed to work on any language or data format. Perform richer search and replace because Comby understands the syntax of code blocks, strings, and comments for your language. Comby is ideal for touching up pieces of code. Use it to translate code like this Python 2 to 3 fixer on the right to replace deprecated methods. Easily write one-off refactors...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Google Cloud Vision API examples

    Google Cloud Vision API examples

    Sample code for Google Cloud Vision

    The cloud-vision repository is a sample code collection for the Google Cloud Vision API that shows developers how to implement image analysis tasks across a wide range of languages and platforms. It contains examples organized by language and environment, including Go, Java, Node.js, PHP, Python, Ruby, .NET, Android, iOS, and even a Chrome extension, which makes it especially valuable as a cross-platform learning resource.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    JNativeHook

    JNativeHook

    Global keyboard and mouse listeners for Java

    JNativeHook is a library to provide global keyboard and mouse listeners for Java. This will allow you to listen for global shortcuts or mouse motion that would otherwise be impossible using pure Java. To accomplish this task, JNativeHook leverages platform-dependent native code through Java's native interface to create low-level system-wide hooks and deliver those events to your application.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 10
    protostuff

    protostuff

    Java serialization library, proto compiler, code generator

    A java serialization library with built-in support for forward-backward compatibility (schema evolution) and validation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    WFMATH Java Bindings

    Java language bindings for WFMATH

    This project is a subproject of the WFMATH library, a library providing several complex mathematical primitives. This library will allow Java programmers to use WFMATH in their code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    EventBus

    The no.1 event library for Android

    EventBus is an open-source library for Android and Java that uses the publisher/subscriber pattern for loose coupling, enabling central communication to decoupled classes with just a few lines of code. It simplifies communication between Activities, Threads, Services and other components while also simplifying code, eliminating dependencies, and overall improving app development speed and quality.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Lagom

    Lagom

    Reactive Microservices for the JVM

    ...The build hot-reloads when it detects changes to source code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Pretty-Error

    Pretty-Error

    See node.js errors with less clutter

    pretty-error is a Node.js library that renders JavaScript error messages in a cleaner, more readable, and visually styled format to make debugging easier. PrettyError turns error objects into something similar to an html document, and then uses RenderKid to render the document using simple html/css-like commands. This allows PrettyError to be themed using simple css-like declarations. There are a few methods to help you customize the contents of your error logs. You can customize which trace...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Open HTML to PDF

    Open HTML to PDF

    An HTML to PDF library for the JVM

    Open HTML to PDF is a pure-Java library for rendering a reasonable subset of well-formed XML/XHTML (and even some HTML5) using CSS 2.1 (and later standards) for layout and formatting, outputting to PDF or images. Use this library to generated nice looking PDF documents. But be aware that you can not throw modern HTML5+ at this engine and expect a great result. You must special craft the HTML document for this library and use it's extended CSS feature like #31 or #32 to get good results. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Awfice

    Awfice

    The world smallest office suite

    ...Awfice is both a code-golf demonstration and a practical collection of disposable scratchpads for quick, private work.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Clean Code PHP

    Clean Code PHP

    Clean Code concepts adapted for PHP

    ...Because PHP is dynamically typed and loosely structured, the project pays special attention to avoiding “magic,” enforcing explicitness, and using type hints and invariants where possible. Its goal isn't to enforce a specific tool or formatting dogma but to raise collective code quality by cultivating shared discipline and vocabulary. By adopting Clean Code PHP employees, teams reduce cognitive debt and make onboarding and code review more consistent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Idiomatic.js

    Idiomatic.js

    Principles of Writing Consistent, Idiomatic JavaScript

    idiomatic.js is a style guide repository that defines conventions and best practices for writing clean, readable, and maintainable JavaScript code, largely serving as a reference for developers to ensure consistency across projects. It lays out guidelines for topics such as formatting, naming, control structures, modularity, and language features, helping teams avoid common pitfalls and style disagreements. The guide includes examples of both recommended and discouraged patterns, making it easier to understand why a particular convention exists, not just what it is. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Shortbread

    Shortbread

    Android library that creates app shortcuts from annotations

    Android library that generates app shortcuts for activities and methods annotated with @Shortcut. No need to touch the manifest, create XML files or use the shortcut manager. Just annotate the code that you want the shortcut to call.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    GUI-lite

    GUI-lite

    The smallest header-only GUI library(4 KLOC) for all platforms

    The smallest header-only GUI library (4 KLOC) for all platforms. Cloud + IoT Solution: master your IoT business all over the world. Multi-language supports UTF-8; Playback Video. Toolkit for building font/image resources. Code Telemetry and Analysis in real-time (remove .sh/.bat files if dislike sharing). Even a C beginner could master GUI-lite quickly. The source code only uses basic C++ features (class, virtual function). We chose C++ as it could make the code size significantly smaller...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    jsoncat

    jsoncat

    Lightweight HTTP framework built in Java

    ...Because it avoids heavy abstractions and auto-magical configuration, it’s suited to developers who want to understand what happens beneath frameworks rather than just use them. The code has detailed comments (recently translated or annotated for Chinese readers), making it a practical study project for learning network programming, middleware design, and handler chains. Projects like this are especially useful for backend engineers or Java learners who want to demystify how web servers and routing frameworks work at a low level.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Spring Cloud Tutorial

    Spring Cloud Tutorial

    Spring Cloud Basics Tutorial, continuously updated

    ...The repository also includes Spring Cloud Alibaba material for Nacos, Sentinel, and Dubbo integration. It is best suited to Java developers who want practical companion code for studying established Spring Cloud patterns across older release families.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    algo

    algo

    50 Code Implementations You Must Know About Data Structures

    algo is an educational repository containing practical implementations of essential data structures and algorithms. It organizes roughly fifty core exercises by topic rather than presenting a single reusable software library. The material covers arrays, linked lists, stacks, queues, recursion, sorting, binary search, hash tables, strings, trees, heaps, and graphs. More advanced examples address backtracking, divide-and-conquer methods, dynamic programming, shortest paths, topological...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Jodd

    Jodd

    Jodd! Lightweight, Java, zero dependencies, use what you like

    Jodd is a set of micro-frameworks and developer-friendly tools and utilities. Code-things-done. Great performances. Tiny dependencies. Use what you like. Welcome to the Jodd, a unique, alternative world of Java. You can find here some micro-frameworks and some handy tools. Nothing more, nothing less. The decision which component is promoted is based on the Maven Central Repo statistics. Version v5 contains remaining libraries and frameworks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Android-GoogleDirectionLibrary

    Android-GoogleDirectionLibrary

    Library for Google Direction API for Google Maps Android API v2

    Library for Google Direction API for Google Maps Android API v2.
    Downloads: 0 This Week
    Last Update:
    See Project