Top 23 Web Open-Source Projects
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.Project mention: Infrastructure/Systems Design Patterns | reddit.com/r/devops | 2021-10-19
donnemartin/system-design-primer is a crowdsourced theory/learning repo
The modern web developer’s platformProject mention: A Guide for Building Angular SPA with ASP.NET Core 5 Web API | dev.to | 2021-10-20
Optimize your datasets for ML. Goodbye, boilerplate code - the fastest dataset optimization and management tool for computer vision.
Headless Chrome Node.js APIProject mention: Could you build a website that leverages Node to scrape another specific website? | reddit.com/r/AskProgramming | 2021-10-16
Puppeteer to visit and scrape the imgur page (each one of those data points has a clear class/id/title prop to find it by).
The Web framework for perfectionists with deadlines.Project mention: Introspecting Python Parameter Values via Argument Binding | dev.to | 2021-10-16
So when can this actually be used? Well, for our project, we have a Django web application project that implements Celery Asynchronous Tasks. We can schedule these tasks to be run by a background worker, but we require an audit log to determine who started a task and what organization the task is tied back to.
We dropped from the 11.0mb to 4.67mb without losing any functionality but still something was not right. The module in the screenshot @sovrn/platform-ui-core is the wrapper we use around Material-UI and we could see some components that we were clearly not using. We went back did some reading and found the sideEffects property in package.json that Webpack has adopted for - denoting which files in a project are “pure” and therefore safe to prune if unused. Material-UI uses it but we didn’t so we were not able to tree shake our internal Material-UI wrapper.
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpieProject mention: Look at my new plugin to help run long commands | reddit.com/r/zsh | 2021-10-07
Because this doesn't need to be sourced every time and, during development, like I am doing right now, it is constantly being changed. Add more, change existing etc. Imagine doing a web dev project and you are constantly creating and editing requests on postman. But you want to use a command line tool instead, such as https://httpie.io/. With this tool, it is easier to create those requests and run them on the command line. I'm willing to discuss this more with you. I believe this can be useful for many people and am having trouble marketing it haha.
If you are building something that is trying to be the next Facebook where there are lots of components that are working together to build an “app” like experience then a Vue / React frontend can make life way easier when it comes to keeping track of state. It can also make it easier to start building native apps but mostly if you build this in from the start via something like ionic
Run Linux Software Faster and Safer than Linux with Unikernels.
Material Design icons by GoogleProject mention: Material Design Icons: Any way to get the data for this search? Like keywords, or an api for the same? | reddit.com/r/MaterialDesign | 2021-08-11
The zero configuration build tool for the web. 📦🚀Project mention: Bundle a React library with Parcel | dev.to | 2021-10-17
Checkout the Parcel website (Its pretty cool!) - Parcel
FastAPI framework, high performance, easy to learn, fast to code, ready for productionProject mention: A Guide to Starting a FastAPI + Poetry + Serverless Project | dev.to | 2021-10-19
The fantastic ORM library for Golang, aims to be developer friendlyProject mention: Migrating from PHP to Go | reddit.com/r/golang | 2021-09-30
Good ORM library: https://gorm.io/
Automated auditing, performance metrics, and best practices for the web.Project mention: Netflix's new player is an open web nightmare | news.ycombinator.com | 2021-10-17
Solution: This already exists, Google Lighthouse is one (https://developers.google.com/web/tools/lighthouse) but many non-Google alternatives exists too (https://alternativeto.net/software/google-lighthouse/)
Build smaller, faster, and more secure desktop applications with a web frontend.Project mention: Shinny app with portable R | reddit.com/r/rstats | 2021-10-15
There's electricShine, which uses electron.js. And, I want to say there's a new R wrapper around the rust crate tauri, but I'm blanking on the name.
High performance, minimalist Go web frameworkProject mention: Shit post | reddit.com/r/shitposting | 2021-10-19
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.Project mention: Alternative to rpi monitor? | reddit.com/r/selfhosted | 2021-10-16
Glances might be just the thing for you
Cloud-native high-performance edge/middle/service proxyProject mention: Opensource / inexpensive loadbalancer? | reddit.com/r/networking | 2021-09-20
Envoy hasn't been mentioned yet and is a good, modern choice.
REST API for any Postgres databaseProject mention: Timescale Announces New Database Cloud | news.ycombinator.com | 2021-10-05
Rust / Wasm framework for building client web appsProject mention: Whats your favourite open source Rust project that needs more recognition? | reddit.com/r/rust | 2021-10-11
Yew and Gloo
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent networkProject mention: [question] Best way to browse dark web? | reddit.com/r/deepweb | 2021-10-14
:books: 《Go语言高级编程》开源图书，涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)Project mention: Gopher Gold #21 - Wed Nov 25 2020 | dev.to | 2020-11-24
chai2010/advanced-go-programming-book (Go): 📚 《Go语言高级编程》开源图书，涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
Share your terminal as a web applicationProject mention: Suggestions for SSH clients that run in browser | reddit.com/r/sysadmin | 2021-10-04
There are other clients as gotty, but that hasn't been maintained for past few years.
What are some of the best open-source Web projects? This list will help you:
Are you hiring? Post a new remote job listing for free.