https://github.com/flagsmith/flagsmith-java-client
Java Client for Flagsmith. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://www.flagsmith.com/
https://github.com/flagsmith/flagsmith-java-client
cd ci continuous-integration feature-flag feature-flaggers feature-flagging feature-flags feature-toggles flagsmith java remote-config sdk
Last synced: 3 days ago
JSON representation
Java Client for Flagsmith. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://www.flagsmith.com/
- Host: GitHub
- URL: https://github.com/flagsmith/flagsmith-java-client
- Owner: Flagsmith
- License: bsd-3-clause
- Created: 2018-06-01T09:11:06.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2025-02-13T15:26:54.000Z (about 1 year ago)
- Last Synced: 2025-03-28T02:12:12.133Z (about 1 year ago)
- Topics: cd, ci, continuous-integration, feature-flag, feature-flaggers, feature-flagging, feature-flags, feature-toggles, flagsmith, java, remote-config, sdk
- Language: Java
- Homepage: https://www.flagsmith.com/
- Size: 456 KB
- Stars: 22
- Watchers: 13
- Forks: 20
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://mvnrepository.com/artifact/com.flagsmith/flagsmith-java-client)
# Flagsmith Java SDK
> Flagsmith allows you to manage feature flags and remote config across multiple projects, environments and organisations.
This SDK enables Android and Java applications to integrate with [Flagsmith](https://www.flagsmith.com/).
## Adding to your project
For full documentation visit [https://docs.flagsmith.com/clients/server-side](https://docs.flagsmith.com/clients/server-side).
## Contributing
Please read [CONTRIBUTING.md](https://gist.github.com/kyle-ssg/c36a03aebe492e45cbd3eefb21cb0486) for details on our code of conduct, and the process for submitting pull requests
## Getting Help
If you encounter a bug or feature request we would like to hear about it. Before you submit an issue please search existing issues in order to prevent duplicates.
## Get in touch
If you have any questions about our projects, email us at [support@flagsmith.com](mailto:support@flagsmith.com).
## Code Style formatting
We use Google Java Style for code formatting. To install it, see the instructions below.
### VS Code
1. Install the [Checkstyle for Java](https://marketplace.visualstudio.com/items?itemName=shengchen.vscode-checkstyle) extension.
2. Use the `java-google-style.xml` file in the `docs` folder as the Checkstyle configuration file.
### IntelliJ
To add GoogleStyle formatting in IntelliJ go to `Preferences -> Editor - Code Style -> Java`. From Schema `Import Schema` and select file `docs/java-google-style.xml`
Once added, you will be able to reformat code using GoogleStyle. This can be triggered from the Code menu or with the `Ctrl + Alt + L` shortcut (default).
## Useful links
[Website](https://www.flagsmith.com/)
[Documentation](https://docs.flagsmith.com/)