Giter Site home page Giter Site logo

james9074 / lambda Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 0.0 1.34 MB

It's like JSFiddle, but any language and you can execute your code via the API. Enterprise friendly. GraphQL. https://lambda.wlan1.net

Shell 0.29% JavaScript 93.79% HTML 5.43% CSS 0.09% Dockerfile 0.40%
docker graphql js lambda react

lambda's People

Contributors

james9074 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

lambda's Issues

Reduce UI docker image size

I'm pretty sure some of those deps are dev-only... I'd like to install/build in CI to reduce layer sizes.

Edit or Copy Lambdas

Right now, you have to manually copy the code into a new lambda, and you can't edit them at all. Not sure what the best way to handle editing is, but I'm thinking versioning and a very easy way to flip through previous versions.

Google/Twitter/Local auth

The others are nice, but local auth is key. This needs to be a decent solution for the enterprise.

Prevent escapes in the java runner

For the Java runner, if you put in an input value of ' or ' you'll find that sh won't correctly execute the java based lambda. I need to find a way to pass in the Java args without adding any more required code on the lambda side (so: making sure the args[] var containers the inputs.

Make the filters work or remove them

I really like the look of the filter tabs on the home page, but they obviously don't do anything right now. Either give the query a filter param or remove these filters.

Make Monaco more flexible

React Monaco produces a DOm element of the editor and kind of leaves it there. It's really hard to mess with it after the fact, and I'm not sure how to clear it and re-render it either.

Save local Lambda drafts

Make sure users don't lose their progress if the page accidentally closes!

In the future, it would be best to move this into a backend drafting system, but local works for now.

Search bar improvements

A few things here:

  • Transform search icon to a loading spinner during load (but make sure it doesn't flicker on every single letter press via a timeout.
  • Show "no results found" if non found
  • Allow for scrolling of results on mobile, since the keyboard blocks half of them (which is annoying)

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.