HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
laravel
framework
PHP2013–2026
laravel / framework

framework

Laravel is a web application framework with expressive, elegant syntax.

34Distinct people
38Mentions
1Explicit recommenders
35KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Laravel is a web application framework with expressive, elegant syntax.

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

I love Laravel, it's the simplest and most expressive PHP framework that I've used, and it does everything I want it to do out of the box. I really like that Laravel 4's API is…

wldlyinaccurate used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

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, 1:49:46 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 year38 dated mentions

Observed mentions: 2013-01-11 19:52:57 UTC to 2026-10-20 04:39:43 UTC.

02462013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 5 mentions; 1 submissions, 4 comments20132014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 7 mentions; 2 submissions, 5 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

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
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC514
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC000
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC707
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC725
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC303
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 UTC000
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC202
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC312
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC303
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC303
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC110
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC202
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC211

What Hacker News says

38 sources
In a similar vein, Taylor Otwell from Laravel writes his comment blocks exactly three lines long and each line is three characters shorter than the line above, e.g. /* |-------------------------------------------------------------------------- | Application Name |-------------------------------------------------------------------------- | | This value is the name of your application, which will be used when the | framework needs to place the application's name in a notification or | other UI elements where an application name needs to be displayed. | */ https://github.com/laravel/framework/blob/13.x/config/app.ph...
In “I just chose words carefully”
Looking at the PR you posted below, your comment seems to be slight misrepresentation: > taylorotwell commented on Sep 13, 2023 > I personally don't have the knowledge to trust merging this sadly. I would > prefer to either de-document cache tags or recommend their use with Memcached > only. Cache tags and Redis have been a maintenance and complexity nightmare. https://github.com/laravel/framework/pull/48078#issuecomment...
In Taylor Otwell: What 14 Years of Laravel Taught Me About Maintainability
cdolan·Feb 23, 2024Submission

Tell HN: Laravel's default truncate method uses cascade for Postgres databases

Hope this saves a future team from unexpected behavior resulting in (potential) production data loss. When using Postgres, Laravel's default method for truncate uses the cascade option, which will ignore foreign key constraints and potentially wipe large amounts of data with no confirmation or warning. It was originally introduced in 2018: https://github.com/laravel/framework/pull/26389/files Here are two threads on it if you are curious: https://github.com/laravel/framework/issues/29506 https://github.com/laravel/framework/issues/35157
2 points · Open discussion
imagines "it all started when I var_dumped and realized i wanted more html involved..." Also, not going to take the time to watch this, but isn't dd built ontop of https://symfony.com/doc/current/components/var_dumper.html ?? No, not in 3.0 https://github.com/laravel/laravel/blob/3.0/laravel/helpers.... https://github.com/laravel/framework/blob/4.0/src/Illuminate... And in 5.0, it is Symfony var dumper, jeez, what a ride. https://github.com/laravel/framework/blob/5.0/src/Illuminate...
In The History of Laravel's dd() [video]
Taylor Otwell lol.. He has some pretty dope cars in his garage and is doing well. I follow him on GitHub, and pay for some of his products. I have been heavily influenced by his coding styles, and the tools he uses. His code just looks so tight and perfect. He writes his stuff so open ended and reusable that he basically writes a method once, and then reuses it across numerous projects. Look at this tight code: https://github.com/laravel/framework/blob/10.x/src/Illuminat... I’d say that Adam Wathan is rapidly growing his influence as well, and is probably doing alright too.
In Tracking the Fake GitHub Star Black Market
> Symfony is a great piece of software. So is Laravel. And to be clear, Laravel is a piece of Symfony software, and a good example of what you can do with Symfony packages and a bit of opinion. There are 13 Symfony dependencies in https://github.com/laravel/framework/blob/9.x/composer.json alone, and many of the Laravel packages listed in there also depend on them; the Laravel Request class extends Symfony\Component\HttpFoundation\Request, the Response class extends Symfony\Component\HttpFoundation\Response, etc.
In PHP in 2023
The problem that they have (and other user content created sites) if indexing was on is that SEO spammers use it to dump lots of links to sites. That you don't see this is an indication that it works and dissuading those spammers. Consider all the nearly forgotten repos out there that you occasionally stumble over and that there are no "work from home and get $30/hour - click here" or a dozen forms of "somespam.example.com" links peppering it. Compare that with the old Wordpress blogs out there that haven't disabled comments and yet still have search indexing (or not, but spammers don't always dig far enough to see if there's a nofollow attribute on links). So, for the most part, GitHub isn't indexed by search engines - and its across the board for the entirety of the site. Spammers realize that it is pointless to attempt in any of the f
Read the rest
orms that they could on other user created content sites and so expend no effort at all to post spam links. Github discussions is searchable within GitHub in that repo. For example https://github.com/laravel/framework/discussions?discussions... The wiki is fairly useful - and again, if you are searching for content in GitHub you can search wikis ( https://docs.github.com/en/search-github/searching-on-github... ) and get only content within GitHub (without having to sift through Google search results) with arguably a more powerful query language than Google's search bar ( https://docs.github.com/en/search-github/getting-started-wit... ) Personally, if I am looking for content for a FOSS that is hosted on GitHub I use GitHub's search for discussions and wikis first before trying to search for content in google.
In Forum Channels: A space for organized conversations
Um... what?! Laravel has extremely comprehensive documentation: • General purpose docs: https://laravel.com/docs/8.x/ • API-specific docs: https://laravel.com/api/8.x/index.html Laravel updates are released frequently (which is a good thing). Including 2 years of bug fixes, and 3 years of security fixes, for LTS releases: • Major version upgrades are clearly documented: https://laravel.com/docs/8.x/upgrade • Every new update has clear changelogs: https://github.com/laravel/framework/releases • Backwards-incompatible releases are annual: https://laravel.com/docs/8.x/releases#support-policy I would love you to point me to where Laravel's code quality leaves "much to be desired". The source code is, generally speaking, excellent.
In PHP in 2021
MattyRad·Feb 20, 2021Submission

Ask HN: What are some strategies to create positivity in the engineering cycle?

The process of software engineering is rife with negativity. Some examples: - Code review is important, but it is a necessarily a critique, and sustained code review can wear both submitter and reviewer down. - Bugs happen. And they get fixed! But you'd be lying if you said you didn't check to see if you were the one that introduced the bug. - Dealing with fires. - Staying on top of security is constant and infrequently terrifying. - Open source software rarely sees all the value it brings to the table; conversation usually focuses on issues and shortcomings. Negativity abounds. It's a wonder that all of our mental states aren't reduced to the equivalent of an anxious chihuahua. Has anyone been successful in introducing some positivity in the engineering process? I have precious few examples: - GitLab selects an MVP [0] for i
Read the rest
ts releases, putting their name at the top of the release notes, very publicly awarding recognition. - GitHub has introduced the "Discussions" page recently, frequently containing a "Show and Tell" category [1], helping open source maintainers see their hard work in action. - Gamification and badge awarding has been explored [2], although it's non-trivial to introduce (and if there's talent disparity on a team, leaderboards and badges could actually be demoralizing and counter-productive) > Note: While ideas like go out for beers with the team once in a while is helpful, I'd say that's more of a social band-aid. I'd like to focus the conversation on the engineering process specifically. [0] https://about.gitlab.com/releases/2021/01/22/gitlab-13-8-released/ [1] https://github.com/laravel/framework/discussions/categories/show-and-tell [2] https://www.dalsat.me/download/publications/saner2017.pdf&sa=U&ved=2ahUKEwiluunw6f…
3 points · Open discussion
You should probably be looking at the core Laravel framework repository, not the "new project"-boilerplate. https://github.com/laravel/framework/graphs/contributors To me it seems like the ecosystem is growing rapidly. There are at least three large conferences each year, a handful of established podcasts and an excellent video tutorials site. There are also a number of paid services like Vapor for running Laravel on Lambda, Forge for easier server management and Laravel Shift for automatic version upgrades.
In PHP 8.0.0 beta 2

Showing the 15 most recent of 38 sources. Enable JavaScript to search and browse every indexed mention.

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.