InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code. Learn more →
Top 23 Optimization Open-Source Projects
Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a toolkit of libraries (Ray AIR) for accelerating ML workloads.Project mention: Elixir Livebook now as a desktop app | news.ycombinator.com | 2022-08-02
I've wondered whether it's easier to add data analyst stuff to Elixir that Python seems to have, or add features to Python that Erlang (and by extension Elixir) provides out of the box.
By what I can see, if you want multiprocessing on Python in an easier way (let's say running async), you have to use something like ray core, then if you want multiple machines you need redis(?). Elixir/Erlang supports this out of the box.
Explorer is an interesting approach, where it uses Rust via Rustler (Elixir library to call Rust code) and uses Polars as its dataframe library. I think Rustler needs to be reworked for this usecase, as it can be slow to return data. I made initial improvements which drastically improves encoding (https://github.com/elixir-nx/explorer/pull/282 and https://github.com/elixir-nx/explorer/pull/286, tldr 20+ seconds down to 3).
⚙️ Node.js tool for optimizing SVG filesProject mention: Used an online SVG editor, this code got added to my file. I've already opened the file. How fucked am I? | reddit.com/r/hacking | 2022-08-11
Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io
Drench yourself in Deep Learning, Reinforcement Learning, Machine Learning, Computer Vision, and NLP by learning from these exciting lectures!!Project mention: Consolidated Video lectures for Machine Learning(including DL, CV, NLP, etc) | reddit.com/r/developersIndia | 2022-01-22
Also this as well for whoever needs it
Thoughts on Go performance optimizationProject mention: Preferred resource for 'advanced' Go? | reddit.com/r/golang | 2022-08-11
i'm not sure you want them to write back https://github.com/google/closure-compiler/pull/3958
time to fork
A Python implementation of global optimization with gaussian processes.Project mention: How best to compress a list of objective function evaluations in numerical optimization? | reddit.com/r/askmath | 2022-07-14
Yes but that’s a pretty broad label- is there a specific implementation you’re working with (for example ) that pinpoints the memory overhead you want to shrink?
[Unmaintained] Minify images seamlesslyProject mention: Compressing images on client side before upload | reddit.com/r/webdev | 2022-02-09
(I checked out : imagemin, compress.js, compressorjs and some small others)
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Android virtual machine and deobfuscator
Fast and efficient CSS optimizer for node.js and the Web
Mesh optimization library that makes meshes smaller and faster to renderProject mention: Given a mesh without indices, how I generate indices for that mesh and remove the duplicate vertices? | reddit.com/r/GraphicsProgramming | 2022-08-14
Maybe Meshoptimizer can be useful?
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)Project mention: Optiseek - a collection of single-objective optimization algorithms for multi-dimensional functions with a uniform format | reddit.com/r/Python | 2022-07-10
Lightweight justice for your single-board computer!Project mention: You can't buy a Raspberry Pi | news.ycombinator.com | 2022-10-03
However, although the scarcity hits more the popular boards such as the Raspberries, others also became somewhat harder to find, so I would suggest for example to take note of which board is supported by a well known distribution, then look for vendors offering it. A good start would be the Armbian and DietPI download sections in which you can easily find dozens of boards and devices with their support status.
⚡️ Speed up your Webpack build with esbuildProject mention: Create React App | reddit.com/r/reactjs | 2022-05-16
i see. there are a loaders like https://github.com/privatenumber/esbuild-loader that works with webpack but i haven't given it a try yet.
Coz: Causal ProfilingProject mention: Ask HN: Has anyone used Coz for casual profiling? | news.ycombinator.com | 2022-07-18
I was thinking of doing some kernel profiling, and stumbled upon this interesting repo: https://github.com/plasma-umass/coz
I'm pretty intrigued by the concept, and was wondering if anyone here tried out Coz.
Serve, optimize and scale PyTorch models in production (by pytorch)Project mention: how to integrate a deep learning model into a Django webapp!? | reddit.com/r/django | 2022-06-05
If you built the model using pytorch or tensorflow, I'd suggest using torchserve or TF serving to serve the model as its own "microservice," then query it from your django app. Among other things, it will make retraining and updating your model a lot easier.
Java Constraint Solver to solve vehicle routing, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.Project mention: warehouse management | reddit.com/r/selfhosted | 2022-09-25
Have a look at OptaPlanner in case it could help.
An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser
Soot - A Java optimization framework
MTuner is a C/C++ memory profiler and memory leak finder for Windows, PlayStation 4 and 3, Android and other platformsProject mention: What do you want out of a Rust profiler? | reddit.com/r/rust | 2022-02-09
I would really love to have some memory profiler that is capable of dealing of huge amount of data and allocations, robust and stable with stack traces on allocations. Similar to https://github.com/milostosic/MTuner
An exceptionally fast, thorough and tiny unused-CSS cleanerProject mention: Parcel CSS: A new CSS parser, compiler, and minifier | news.ycombinator.com | 2022-01-12
🌅 next-optimized-images automatically optimizes images used in next.js projects (jpeg, png, svg, webp and gif).Project mention: Should I use Create React App, or ViteJS? | reddit.com/r/reactjs | 2022-01-28
But yes, it felt more finnicky if that makes sense. I'd suggest building your own image thing using next-optimised-images to suit your exact preferences. You can generate a blurred low res image, a higher res version and overlap them together to essentially re-create a lite version of Image component : https://github.com/cyrilwanner/next-optimized-images
Visual Python and C++ nanosecond profiler, logger, tests enablerProject mention: Palanteer v0.5 is out! Live visual Python profiling with support of multiprocess | reddit.com/r/Python | 2021-11-23
The Fastest DNN Running Framework on Web BrowserProject mention: Get started with GPU Compute on the web | news.ycombinator.com | 2022-07-19
I think WebDNN is working on enabling this sort of thing using WebGPU compute as a backend, but no experience with ML myself sorry. I do think WebGPU's compute API would be sufficient for ML inference, but can't say for sure.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Optimization related posts
Make a senitient Ai that can understand humor for 150$.
4 projects | reddit.com/r/ProgrammerHumor | 5 Oct 2022
C compiler in .NET
3 projects | reddit.com/r/csharp | 4 Oct 2022
Gentoo USE flag check
1 project | reddit.com/r/Gentoo | 2 Oct 2022
Performance of Evolutionary Algorithms for Machine Learning
3 projects | reddit.com/r/optimization | 27 Sep 2022
1 project | reddit.com/r/selfhosted | 25 Sep 2022
I need a software/website to optimize this for me!
1 project | reddit.com/r/software | 24 Sep 2022
React I Love You, But You're Bringing Me Down
3 projects | reddit.com/r/reactjs | 20 Sep 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 6 Oct 2022
What are some of the best open-source Optimization projects? This list will help you:
Are you hiring? Post a new remote job listing for free.