JavaScript Python

Open-source JavaScript projects categorized as Python

Top 23 JavaScript Python Projects

  • AutoGPT

    AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

    Project mention: Accessible AI for Everyone | | 2024-01-08
  • 30-seconds-of-code

    Short code snippets for all your development needs

    Project mention: 30-seconds-of-code: Short code snippets for all your development needs | | 2023-12-25
  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • ZeroNet

    ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

    Project mention: Its Time to make ZeroNet great again! | /r/Satoshispl | 2023-11-09

    ZernoNet project: GitHub - HelloZeroNet/ZeroNet: ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

  • social-analyzer

    API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites

  • scalene

    Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

    Project mention: Memray – A Memory Profiler for Python | | 2024-02-10

    I collected a list of profilers (also memory profilers, also specifically for Python) here:

    Currently I actually need a Python memory profiler, because I want to figure out whether there is some memory leak in my application (PyTorch based training script), and where exactly (in this case, it's not a problem of GPU memory, but CPU memory).

    I tried Scalene (, which seems to be powerful, but somehow the output it gives me is not useful at all? It doesn't really give me a flamegraph, or a list of the top lines with memory allocations, but instead it gives me a listing of all source code lines, and prints some (very sparse) information on each line. So I need to search through that listing now by hand to find the spots? Maybe I just don't know how to use it properly.

    I tried Memray, but first ran into an issue (, but after using some workaround, it worked now. I get a flamegraph out, but it doesn't really seem accurate? After a while, there don't seem to be any new memory allocations at all anymore, and I don't quite trust that this is correct.

    There is also Austin (, which I also wanted to try (have not yet).

    Somehow this experience so far was very disappointing.

    (Side node, I debugged some very strange memory allocation behavior of Python before, where all local variables were kept around after an exception, even though I made sure there is no reference anymore to the exception object, to the traceback, etc, and I even called frame.clear() for all frames to really clear it. It turns out, frame.f_locals will create another copy of all the local variables, and the exception object and all the locals in the other frame still stay alive until you access frame.f_locals again. At that point, it will sync the f_locals again with the real (fast) locals, and then it can finally free everything. It was quite annoying to find the source of this problem and to find workarounds for it.

  • JS-Beautifier

    Beautifier for javascript

    Project mention: Ask HN: Favorite Free Web Tools? | | 2023-08-24
  • pipedream

    Connect APIs, remarkably fast. Free for developers.

    Project mention: Pipe Dreams: The life and times of Yahoo Pipes | | 2023-12-15

    No I don’t think so. You probably want n8n if you’re keen on self-hosting.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Bot Builder SDK

    Bot Framework provides the most comprehensive experience for building conversation applications.

  • Graphite

    A highly scalable real-time graphing system

  • Parsr

    Transforms PDF, Documents and Images into Enriched Structured Data

    Project mention: LlamaCloud and LlamaParse | | 2024-02-20

    I'm part of the team that build LlamaParse. It's net improvement compare to other PDF->Structured Text extractors (I build several in the past, includig

    For character extraction, LlamaParse use a mixture of OCR / character extraction from the PDF (it's the only parser I'm aware of that address some of the buggy PDF font issues, check the 'text' mode to see raw document before reconstruction), use a mixture of heuristic and Machine learning models to reconstruct the document.

    Once plug with a Recursive retrieval strategy, allow you to get Sota result on question answering over complexe text (see notebook:


  • Cabot

    Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty

  • learn-to-cloud

    Learn the fundamentals of cloud computing

  • auto-py-to-exe

    Converts .py to .exe using a simple graphical interface

    Project mention: updated phantasmal lightning tendrils crit multi calculator | /r/pathofexile | 2023-04-03

    Second one is the executable file generated with "auto-py-to-exe", a program that converts my python script to an executable so everyone that doesn't have python installed can use it (probably). (

  • py4e

    Web site for and source to the Python 3.0 textbook

    Project mention: What is the best playlist to learn coding python? | /r/AskReddit | 2023-12-08
  • codecrumbs

    Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.

  • projectlearn-project-based-learning

    A curated list of project tutorials for project-based learning.

    Project mention: Projects ideas | /r/learnprogramming | 2023-07-12 and

  • Twitter-API-v2-sample-code

    Sample code for the Twitter API v2 endpoints

    Project mention: How do I send an HTTP request to twitter to post a tweet? [Help] | /r/tasker | 2023-07-10

    They have sample code in javascript, python, and ruby for making a tweet. I tried javascript and executing through nodejs, but I kept getting errors on the very first line that I don't understand how to solve . It's about a package that needs to be installed but I installed it already (require ('got') is where the error occurs). Here's the code if it helps:

  • aleph

    Search and browse documents and data; find the people and companies you look for. (by alephdata)

    Project mention: 🥪 Best Sites For ebooks, articles, research papers etc..🥪 | /r/RockMods | 2023-05-17
  • DeepCamera

    Open-Source AI Camera. Empower any camera/CCTV with state-of-the-art AI, including facial recognition, person recognition(RE-ID) car detection, fall detection and more

    Project mention: Open-Source AI Camera | | 2023-06-19
  • birdseye

    Graphical Python debugger which lets you easily view the values of all evaluated expressions

  • ganja.js

    :triangular_ruler: Javascript Geometric Algebra Generator for Javascript, c++, c#, rust, python. (with operator overloading and algebraic literals) -

  • Magic Python

    Cutting edge Python syntax highlighter for Sublime Text, Atom and Visual Studio Code. Used by GitHub to highlight your Python code!

    Project mention: How can I colorize regular expression strings? | /r/neovim | 2023-04-04

    Update: these groups come from MagicPython:

  • geonode

    GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.

    Project mention: ArcGIS Online Alternative | /r/QGIS | 2023-03-09

    I would reconsider your approach just extend Geonode +MapStore and add additional mapping apps and features to that robust proven solution. look at zoo-project for OGC API PROCESSES (WPS) and expose to map clients ability to do analysis and conversion and geoprocessing hitting this nice API. Utilize power of postgis and expose that to mapping clients so contains or within and nearest and distance and bearing and buffer etc


    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-20.

JavaScript Python related posts


What are some of the best open-source Python projects in JavaScript? This list will help you:

Project Stars
1 AutoGPT 158,197
2 30-seconds-of-code 118,141
3 ZeroNet 18,159
4 social-analyzer 10,933
5 scalene 10,924
6 JS-Beautifier 8,382
7 pipedream 8,025
8 Bot Builder SDK 7,302
9 Graphite 5,809
10 Parsr 5,573
11 Cabot 5,542
12 learn-to-cloud 4,362
13 auto-py-to-exe 3,485
14 py4e 2,735
15 codecrumbs 2,677
16 projectlearn-project-based-learning 2,469
17 Twitter-API-v2-sample-code 2,442
18 aleph 1,909
19 DeepCamera 1,659
20 birdseye 1,621
21 ganja.js 1,476
22 Magic Python 1,384
23 geonode 1,360
Learn 300+ open source libraries for free using AI.
LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!