HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
apache
thrift
C++2014–2022
apache / thrift

thrift

Apache Thrift

11Distinct people
11Mentions
0Explicit recommenders
11KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Apache Thrift

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 7:02:50 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year11 dated mentions

Observed mentions: 2014-08-14 21:35:09 UTC to 2022-06-13 13:01:13 UTC.

01232014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments20142015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20182019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2022

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC110
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC101
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC303
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC110
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC101
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC000
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC101
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC303

What Hacker News says

3 sources
Some research on most of the projects which don't: supervisor: Application supervisor, not a widely used library - it's probably in the top 360 since people install it using pip instead of the distro's package manager carbon, graphite-web and diamond: Components of the time series DB Graphite, see supervisor Thrift: Apparently there's a Python 3 pull request? [1] ansible: Difficult story since they have to support old systems which only support Python 2, so no point in migrating to Python 2 until those are no longer in use (that includes Python 2.4!). This is a really unique use case for Python so it's hard to compare it to the rest. The part of Ansible which runs on the controller has been ported already [2]. google-apputils: There are Debian packages for Python 3, so probably missing the PyPi metadata [3]. Appears to be unmaintained. as
Read the rest
pen: Niche web framework. They seem to be working on Python 3 support [4]. newrelic_plugin_agent: see supervisord python-cjson: Unmaintained drop-in JSON library that can be replaced with something else with no effort [5]. python-openid: There's a Python 3 fork which looks nicer than the original [6]. m2crypto: Porting effort underway, but mostly an issue for existing cde - there's no reason to use it for new projects since python-cryptography is better in all regards python-ldap: Issue for many enterprise Django projects (this is the one library in the list that I personally use), but there's a Python 3 fork so it's fine [7]. INITools: Abandoned, it used to be pip dependency so that's probably why it's in this list (?). marionette: see supervisord pathtools: moved to stdlib in Python 3. So, nothing major left in the top 360. All of the huge blockers like Twisted and Paramiko are now green and I migrated all my stuff over. The Fedora porting project has some great insight into how it's going in the real world: https://portingdb-encukou.rhcloud.com/ OpenStack is interesting, too: https://wiki.openstack.org/wiki/Python3 In general, no major libraries left, but lots of grunt work that needs to be done. Some stuff not on the list, that I encountered: python-dajax: Turns out it's a bad idea to put frontend logic in your backend code, but that doesn't make the dependency go away (great opportunity to finally undo that mistake in my code) wxPython: They decided to do a full rewrite instead of a port so it takes some time. Qt, I guess? [1]: https://github.com/apache/thrift/pull/213 [2]: https://docs.ansible.com/ansible/dev_guide/developing_module... [3]: https://packages.debian.org/sid/python/python3-google-apputi... [4]: https://github.com/whit537/mongs/issues/17 [5]: http://artem.krylysov.com/blog/2015/09/29/benchmark-python-j... [6]: https://github.com/necaris/python3-openid [7]: https://github.com/pyldap/pyldap/
In Python Versions Used in Commercial Projects, 2016 Edition
I suggest you use one repo with sub directories, one directory for API part, one directory for front end part, one for the server part ... Then, when you change the API, you don't have to create 3 pull requests across 3 repos, just ONE pull request and teams can review all the changes together. And your problem of searching for issues assigned to one person across multiple repos is not a problem any more. There are already many good examples of managing multiple modules inside one repo: https://github.com/apache/thrift https://github.com/rails/rails
In Announcing new tools, forums, and features

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.