twitter/twitter-server

Twitter-Server defines a template from which services at Twitter are built

Scala

1,605

709 commits

updated Feb 13, 2026

See the code

README

TwitterServer

Build Status Project status Gitter Maven Central

TwitterServer defines a template from which servers at Twitter are built. It provides common application components such as an administrative HTTP server, tracing, stats, etc. These features are wired in correctly for use in production at Twitter.

Status

This project is used in production at Twitter (and many other organizations), and is being actively developed and maintained.

Documentation

Browse the user guide.

Releases

Releases are done on an approximately monthly schedule. While semver is not followed, the changelogs are detailed and include sections on public API breaks and changes in runtime behavior.

Getting involved

Contributing

We feel that a welcoming community is important and we ask that you follow Twitter's Open Source Code of Conduct in all interactions with the community.

The release branch of this repository contains the latest stable release of TwitterServer, and weekly snapshots are published to the develop branch. In general pull requests should be submitted against develop. See CONTRIBUTING.md for more details about how to contribute.

License

Copyright 2013 Twitter, Inc.

Licensed under the Apache License, Version 2.0: https://www.apache.org/licenses/LICENSE-2.0

finagle
finatra

twitter/twitter-server

Twitter-Server defines a template from which services at Twitter are built

Scala

1,605

709 commits

updated Feb 13, 2026

See the code

README

TwitterServer

Build Status Project status Gitter Maven Central

TwitterServer defines a template from which servers at Twitter are built. It provides common application components such as an administrative HTTP server, tracing, stats, etc. These features are wired in correctly for use in production at Twitter.

Status

This project is used in production at Twitter (and many other organizations), and is being actively developed and maintained.

Documentation

Browse the user guide.

Releases

Releases are done on an approximately monthly schedule. While semver is not followed, the changelogs are detailed and include sections on public API breaks and changes in runtime behavior.

Getting involved

Contributing

We feel that a welcoming community is important and we ask that you follow Twitter's Open Source Code of Conduct in all interactions with the community.

The release branch of this repository contains the latest stable release of TwitterServer, and weekly snapshots are published to the develop branch. In general pull requests should be submitted against develop. See CONTRIBUTING.md for more details about how to contribute.

License

Copyright 2013 Twitter, Inc.

Licensed under the Apache License, Version 2.0: https://www.apache.org/licenses/LICENSE-2.0

finagle
finatra

Project health

Overall

4.4/10

Maintained

0/10

Code review

10/10
OpenSSF Scorecard

Significant stargazers

Chris Rebert

2,334 followers · starred Feb 2015

Jared Roesch

414 followers · starred May 2013

Bharat Raghunathan

129 followers · starred Mar 2025

BenWhitehead

49 followers · starred Jul 2013