Giter VIP home page Giter VIP logo

Comments (5)

stedolan avatar stedolan commented on July 24, 2024

That would be cool. I'd always intended that jq would eventually be packaged as a library as well as a command-line tool so that it could be called from other languages (a la PCRE). I've no idea what's involved in writing a C extension for node.js though.

from jq.

icholy avatar icholy commented on July 24, 2024

👍

from jq.

tapsboy avatar tapsboy commented on July 24, 2024

Great. An extension in languages like PHP would be very useful, where JSON is not native. The overhead of transformation between PHP objects and JSON objects could be avoided.

from jq.

Lendar avatar Lendar commented on July 24, 2024

That's exactly what I thought after reading the manual.

No matter how fast the module would be. It might be used for a rapid prototyping of datastore or API.

P.S.: Binding to python would be great too.

from jq.

stedolan avatar stedolan commented on July 24, 2024

OK, thanks to @nicowilliams jq can be built in library form now. I have no particular plans to write bindings to node.js, python, PHP or whatever, but I'll happily click "merge" if someone else feels like it.

from jq.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.